植物大战僵尸——纯C实现无限阳光

大致思路: 

1.获取游戏窗口,使用FindWindow函数

2.获取游戏PID(ProcessID),使用GetWindowThreadProcessId函数

3.获取游戏进程句柄,使用OpenProcess函数

4.读取游戏阳光基址    5.读取后修改阳光数值

大家查看源码后可能疑惑的问题:

 1.上图源码中的窗口信息是怎么找到的如下↓↓

打开VS中的Spy++,将准星拖入植物大战僵尸窗口上,方可一键获取窗口信息,操作如下↓↓

2.源码中阳光的基址和偏移是怎么找到的bsp;

这涉及游戏逆向相关的基础:需看得懂汇编和熟练运用调试器,如CE(CheatEngine)

以后会增加更多有趣功能,麻烦点点关注

源码如下:

本人癖好源码内不喜欢出现中文(包括注释)如果有地方看不懂可以用翻译软件

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年9月26日
下一篇 2022年9月26日

相关推荐