马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
开发脚本需要了解的防封技巧 小编今天带大家一起讨论下 脚本被检测的 常规几种手段,可以让大家在以后的开发中,多一些防封技巧. 行为检测 相信大家对这类检测都有所研究 比如,是否一致在打怪,没有进行其他社交活动 鼠标移动之间是否有延时,按键操作之间是否有延时等等 这样的检测,尽量模拟人工操作即可,比如:比如自己封装一个鼠标移动,当我们想从一个点移到另一个点是不是一次移过去的,中间有微小的延迟,或者中间停留轨迹.
检测特征 这些检测一般被很多保护使用,TP之类的. 进程: 一般是收集到你的exe程序的特征,加入特征库. 游戏运行的时候扫描系统里面运行的进程,和服务器的特征库的做比较.对于这类一般都是动态改变我们的进程特征, 如果版本信息,进程名,或者利用一些插件保护让扫描系统无法打开我们的进程. 窗口: 窗口的类名,窗口标题,和窗口里面控件的字符串定位,这个相信大家都很熟悉,只有通过代码动态控制这些字符信息即可 Dll: 和进程特征类似,DLL检测主要是检测你的进程里面使用了哪些DLL,一般检测插件都是利用这种检测,我们可以自己改变插件的名字,比如 a.dll 改成 b.dll,再加载它,当然有时候插件会有一些特征,比如检测插件的接口名,也是一个检测手段
WIN32 API HOOK检测 我们经常使用一些后台插件或者一些内存外挂,都会对游戏进行HOOK挂钩子,这样的检测基本很难处理,除非不用这些插件的HOOK功能
CRC 最后还一种CRC检测,这种检测很少用,定义一个程序特征,据说比较浩资源,这种检测,只要重新生成一次程序即可改变特征.
|