TC官方合作论坛

 找回密码
 立即注册
查看: 2723|回复: 4

测试某回合制游戏检测机制探讨目前注册码防检测是否有用

[复制链接]
发表于 2014-4-29 11:07:09 | 显示全部楼层 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 hnxhyyq 于 2014-4-29 11:35 编辑

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

使用道具 举报

发表于 2014-4-29 12:51:03 | 显示全部楼层
用大漠盾或者天使盾去解决

评分

参与人数 1金币 +5 收起 理由
hnxhyyq + 5 赞一个!

查看全部评分

回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-4-29 14:21:23 | 显示全部楼层
本帖最后由 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鼠键模式来操作,从而达到防护的功能?
回复 支持 反对

使用道具 举报

发表于 2014-4-29 22:33:15 | 显示全部楼层
目前来说,检测这话题还是谈得比较少的
回复 支持 反对

使用道具 举报

发表于 2015-9-30 17:41:32 | 显示全部楼层
你测试的是那个游戏
32位 64位 系统
好像检测力度也不一样
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-5-17 19:25 , Processed in 0.049069 second(s), 25 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

快速回复 返回顶部 返回列表