一.本文以植物大战僵尸外挂的编写为例,介绍单机游戏外挂的编写和使用过程。
1.启动单机游戏如:植物大战僵尸如下图
2.想明白我们写外挂的目的:让我们有充足的阳光数量来使用,即就是修改上图左上角红色标记的哪个值,目前是150,根据分析应该是个整型值,我们让这个值一直为40000。
3.由于该程序运行已经被加载到内存,所以阳光数应该有个内存地址,只要我们找到这个地址就可以修改这个地址的值,使用工具为Cheat Engine
@1选择进程为PlantsVsZombies.exe
@2输入阳光数150进行第一次查询,可以看出值为150的地址有很多
@3运行程序改变阳光数,进行第二次查询,从图中可以看出存储阳光值的地址为0x146BBB50