- 按键认证大神
- 728264
- 3291
- 18
- 1692 朵
- 27149 个
- 1463 个
- 82980
- 2011-08-04
|
1#
t
T
发表于 2022-07-27 17:11
|
|只看楼主
界面: 脚本比较简单,仅为分享游戏的大漠后台模式和过检测方法,以下源码均在Windows7 64位环境下运行。大漠后台分析:display 图色: 仅能使用参数"dx.graphic.3d",否则游戏画面获取黑屏。
mouse 鼠标: 参数"dx.mouse.position.lock.api"必填,只需要鼠标移动点击的话,就不需要填写其他参数了。过多的绑定参数会影响绑定速度及目标进程稳定性。但游戏限制操作速度,所以移动、鼠标按住和鼠标弹起之间需要加延迟,建议50毫秒以上,否则可能操作无效。
keypad 键盘: 参数"dx.keypad.api"必填,键盘用不到组合键,就不需要填写其他参数了。同鼠标一样,建议键盘按住和弹起的延迟保持50毫秒以上。
public 公共: 参数"dx.public.active.message"必填,否则后台操作会导致游戏被激活至前台。参数"dx.public.graphic.protect"必填,否则游戏画面获取黑屏。
mode 模式:大漠提供的参数均可使用,这里推荐101,会隐藏目标进程中的大漠插件。完整参数:dm_ret = dm.BindWindowEx(hwnd,"dx.graphic.3d","dx.mouse.position.lock.api","dx.keypad.api","dx.public.active.message|dx.public.graphic.protect",101)过检测分析:经过一系列测试,得知游戏检测按键精灵的方法有2项,其中一项被检测到都不行。1、检测电脑中是否曾经打开过按键精灵。2、检测电脑中是否正在运行按键精灵。方法1检测效果:只要你运行过按键精灵,打开游戏之前按键精灵进程不存在,游戏开启后也会检测到按键精灵。应对方案:1、隐藏或保护按键精灵所在目录。2、清除电脑中运行过按键精灵的痕迹。方案1,难度大,操作复杂,弃用。方案2,可使用插件进行清除,十分简单。可参考我的帖子:【源码】清除系统使用痕迹 http://bbs.anjian.com/showtopic-701289-1.aspx方法2检测效果:只要电脑当前运行进程中有符合按键精灵特征的程序,即便不启动脚本,也会被检测到。应对方案:1、保护进程,如按键神盾、大漠防护盾。2、修改按键精灵特征,如神盾补丁。以上方案均可,本人采用的是大漠防护盾b2,即dm.DmGuard 1,"b2",需要注意的是在使用大漠防护盾时,由于涉及驱动加载,会有概率触发电脑蓝屏,请确保重要的文件已保存,否则可能导致文件丢失。源码:源文件:注:大漠功能涉及插件付费,需要在软件中自行替换为自己的大漠注册码。
|