![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++制作PVECheat
wotmchaoshuai
这个作者很懒,什么都没留下…
展开
-
C++之PVZCheat制作:利用CE和OD实现秒杀僵尸(二)
上一篇我们利用CE找到了普通僵尸扣血的代码,并且实现了秒杀普通僵尸的功能。但是面对有防具的僵尸我们还是不能做到秒杀功能。这一篇将讲讲如何实现该功能。首先扫描有防具僵尸的扣血地址(步骤与上一篇步骤一样)得出:路障:0054CDDA。建议用记事本记录下扫描出的地址:普通僵尸:0054D0C4路障僵尸:0054CDDA可以发现防具扣血代码为:mov [ebp+000000D0],ecx。这里虽然可以改ecx为0实现一击打破防具,但是面对其他防具的僵尸并.原创 2021-08-04 11:17:21 · 776 阅读 · 0 评论 -
C++之PVZCheat制作(一):利用CE和OD实现秒杀僵尸
主要思路是僵尸受到攻击则血量减少,用CE扫描减少的变量,找到控制僵尸扣血的代码,然后利用OD修改。那么先打开游戏和CE,等待第一只僵尸出现。由于僵尸的血量是未知量,所以扫描类型选择未知的初始值进行首次扫描。在僵尸受到攻击时暂停游戏,来到CE扫描类型选择减少的数值点击再次扫描。可以看到出现了很多结果,再次返回游戏让僵尸受到攻击之后再用CE扫描,如此反复,便得到了控制僵尸血量的地址。右击该地址,点击“是什么改写了改地址”。返回游戏让僵尸受到一次伤害便可以得到相应的结果。.原创 2021-08-01 13:08:22 · 1185 阅读 · 0 评论 -
C++之制作PVZCheat
先展示一下成果吧制作PVZCheat的软件有: VS2019,Cheat Engine和Ollydbg。先简单介绍一下我的制作流程:1.利用CE找到僵尸扣血相关的代码,利用OD修改,实现秒杀僵尸功能。2.利用CE找到阳光变量所在的地址,改写变量实现无限阳光功能。3.利用CE找到植物冷却所在的地址,改写变量实现无冷却功能。4.利用MFC制作图形化界面,完成PVZCheat的制作。下一篇介绍具体制作流程。...原创 2021-08-01 12:39:10 · 292 阅读 · 0 评论