阅读目录
植物大战僵尸游戏分析:种植功能相关逻辑分析
发布于:2016-7-5 16:49 | 142974次阅读 作者: 管理员 | 原作者: TP | 来自: 原创
分析目的: 已有外挂实现指定植物一键指定地方种植,樱桃炸弹全屏种植,需要分析得出相关种植功能实现过程,进而分析外挂实现逻辑和对抗方法。
逻辑实现:
模拟实现: 远程注入,call种植函数
分析思路: 通过选择植物种植开始逻辑分析,假定如果选中,标志为1(可为其他),可以种植,种植,标志位改为0(可为其他),不可种植。通过CE扫描内存确定存在上述逻辑。 OD附加,对标志所在地址下硬件写入断点,得出赋值点 种植后: 下访问断点,并留意类似cmp reg/xxxx,0x1指定(为判断条件),得到关键判断点 往下执行,得到种植函数
分析结论: 通过分析,通过对标志位变化搜索,可以得出种植函数的关键点,进而编写出外挂。改写种植判断逻辑,防止分析得出种植call所在地址。 |

最新评论
发表评论