大致思路:
1.获取游戏窗口,使用FindWindow函数
2.获取游戏PID(ProcessID),使用GetWindowThreadProcessId函数
3.获取游戏进程句柄,使用OpenProcess函数
4.读取游戏阳光基址 5.读取后修改阳光数值
大家查看源码后可能疑惑的问题:
1.上图源码中的窗口信息是怎么找到的如下↓↓
打开VS中的Spy++,将准星拖入植物大战僵尸窗口上,方可一键获取窗口信息,操作如下↓↓
2.源码中阳光的基址和偏移是怎么找到的bsp;
这涉及游戏逆向相关的基础:需看得懂汇编和熟练运用调试器,如CE(CheatEngine)
以后会增加更多有趣功能,麻烦点点关注
源码如下:
本人癖好源码内不喜欢出现中文(包括注释)如果有地方看不懂可以用翻译软件
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!