admin 发表于 2009-11-27 23:02:30

完美时空反辅助系统简析(以下均属推测)

完美时空反辅助系统,主要由两部分构成: 服务端与客服端,也就是游戏客服端与游戏服务端,反辅助系统在服务端是独立服务器运行的.在服务端,检测有两种方式:主动检测与被动检测.被动检测:被动检测通过扫描数据游戏日志与游戏数据实现的.例如同一IP客服端连接数多于多少,帐号名连续,角色名连续等等.帐号名连续或角色名连续将导致不定期掉线.主动检测:主动检测通过与游戏客服端通信,发送汇编代码实现检测,主要为特定类型检测与通过特征码实现特定辅助检测.特定类型如多开,特定辅助就不用举例了.服务端是我们无法干预的地方,下面重点讲客服端.
    客服端检测也是由两个部分组成: 静态检测与动态检测. 静态检测指的是检测代码内置在游戏主程序内,其主要作用是向服务端发送各种系统信息与通用辅助工具的检测. 系统信息如进程列表,窗口列表,注册表信息,各控件标题与内容等等.通用辅助工具如按键精灵,winio等.静态检测是所发送的系统信息,会在服务器与动态检测的结果对比,如有不同,将导致掉线,封号等.动态检测是服务器发送的反辅助包,在封包中内置的asm检测代码,客服端按照一定的格式将封包解析实现重定位(如API函数替换),在封包中直接查看其中的asm代码,已经能看出大概.

**** Hidden Message *****

helson 发表于 2009-11-30 14:59:25

我要好好学习啊

学海★无崖 发表于 2009-12-1 22:54:33

虽然看不大明白~呵呵,一定会努力学习的

学海★无崖 发表于 2009-12-1 22:55:30

晕哦,回贴还有好东西看哦~~~~顶`顶`顶

我叫阿小莫 发表于 2010-4-18 19:06:34

不太明白...继续学习...

chinajie 发表于 2010-8-1 03:31:51

晕 嘿嘿 这都知道清楚了很深入

xtwgiwxf 发表于 2010-8-6 09:04:33

路过学习一下啊
页: [1]
查看完整版本: 完美时空反辅助系统简析(以下均属推测)