C++ 修改器代码“开源”
本次带来了修改“植物大战僵尸中文版”的C++源码demo,也可以用作一部分其他的单机游戏,编译器工具是VS2017,进行了封装,但并没有对汇编代码进行封装,因为需要涉及到X86和X64不同的汇编代码。封装的都是比较基础的东西,并没有什么特殊的功能,对于特征码的搜索,这里采用了Sunday算法(注:demo中未用到),并且采用了内存区块判断来提高搜索效率,并没有其他的优化。本次实现的是的种植植物CALL的功能,即打开修改器第一列会出现6颗向日葵,并没有其他的功能,注意要运行在管理员身份启动下,因为只有在管理员身份启动下,WINDOWS 10才能对内存进行操作。游戏的修改也要注意32位和64位,对于64位游戏,最好采用64位修改器,本次采用了INT_PTR来对64位进行了兼容。
源码下载:https://pan.baidu.com/s/1V8uSVZ4D8DPwvaRo8c_Y6Q
提取码:lkr9