TC官方合作论坛

标题: 测试某回合制游戏检测机制探讨目前注册码防检测是否有用 [打印本页]

作者: hnxhyyq    时间: 2014-4-29 11:07
标题: 测试某回合制游戏检测机制探讨目前注册码防检测是否有用
本帖最后由 hnxhyyq 于 2014-4-29 11:35 编辑

     某回合制游戏,想做一个自动主线脚本,刚写了个开头, 一运行测试,立马被检测出来了。搞不清是哪个环节被检测了。
     于是,想测试一下到底哪里被检测了,以及有解决的办法没有。
     首先,打开游戏,再打开TC,再新建一个脚本运行,但是没有对游戏进行任何操作,如此过了半个小时之后。。。相安无事,说明游戏并不检测TC及TC脚本。
     再打开大漠综合测试工具,还打开某牛人自制的综合测试工具,依然没有对游戏进行任何操作,半个小时之后。。。依然相安无事,说明也不检测工具。
     然后,把自制的综合测试工具加入360保险箱,再次启动,绑定窗口,使用大漠插件功能发送鼠标移动命令,立马被检测。。。。
     重启游戏和综合工具,绑定窗口,另换使用天使插件的功能发送组合按键命令,立马被检测。。。。
     看了一下注册码防检测,是针对的是脚本自身以及脚本窗口的保护,但是游戏封杀虚拟按键鼠标的话,如同一个会武功的人直接被卸去双手,脚本保护得再好也没有用啊。
     设想,游戏Hook了系统的发送鼠标消息和调用虚拟键盘的一些系统API,只要有向游戏窗口的调用这些函数,都可以被检测到,目前没有很好的办法解决,要到底层去作战。
     对于所有按键类的软件,只要游戏废掉虚拟鼠键功能,就如同被阉割了。
     我认为有两个解决办法,一,硬件盒子,外观象USB,插入电脑usb插口,当成真正的鼠键,脚本代码写入其中,这个我没用过。
                                               二,高手写一个驱动级别的插件,在驱动级别调用鼠键,这个我也水平也达不到。

作者: ok963963ok    时间: 2014-4-29 12:51
用大漠盾或者天使盾去解决
作者: hnxhyyq    时间: 2014-4-29 14:21
本帖最后由 hnxhyyq 于 2014-4-29 14:25 编辑
ok963963ok 发表于 2014-4-29 12:51
用大漠盾或者天使盾去解决

我绑定窗口用的是dx2,windows,windows
我看了一下天使盾的一共5个保护函数说明:
1,保护:个保护可以在有保护的游戏中,确保天使内存系列接口和汇编接口、窗口系列接口可以正常运行,。。。。。是乎没有提到鼠键。
2,隐藏进程防检测盾
3,隐藏进程防检测盾2
4,防DX鼠键检测盾
5,防DX图色检测盾

以上都没有提到windows鼠标防护功能,之前游戏窗口的dx2,dx,dx是绑定失败的,是否买了天使盾后使用第四项,就可以DX模式鼠键绑定成功,以DX鼠键模式来操作,从而达到防护的功能?
作者: 2218585368    时间: 2014-4-29 22:33
目前来说,检测这话题还是谈得比较少的
作者: gglmgg    时间: 2015-9-30 17:41
你测试的是那个游戏
32位 64位 系统
好像检测力度也不一样




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1