CE-植物大战僵尸-关于阳光的修改

一、查找阳光值内存地址并修改方法一

1、输入阳光初始值50,首次扫描,出现很多结果

CE-植物大战僵尸-关于阳光的修改_第1张图片

 2、返回游戏,修改阳光值,输入修改后的阳光值100,再次扫描。

CE-植物大战僵尸-关于阳光的修改_第2张图片

 3、扫描得到一个结果,双击添加地址,并修改值,返回游戏发现阳光值已修改。

CE-植物大战僵尸-关于阳光的修改_第3张图片

方法二

首次扫描位置的初始值,返回游戏改变阳光值,再次扫描增加/减少的数值CE-植物大战僵尸-关于阳光的修改_第4张图片

多次扫描,直到扫描出太阳值对应的内存地址,双击更改太阳值

CE-植物大战僵尸-关于阳光的修改_第5张图片

方法三

首次扫描值小于 8000

CE-植物大战僵尸-关于阳光的修改_第6张图片

 再次扫描精确值,直到出现阳光内存地址

CE-植物大战僵尸-关于阳光的修改_第7张图片CE-植物大战僵尸-关于阳光的修改_第8张图片

 找到后修改值

二、寻找阳光值的内存基址

1、右击找到的内存地址,找到是什么改写了这个地址,选择一个点击详细信息,复制给出的数值

CE-植物大战僵尸-关于阳光的修改_第9张图片

2、选择新的扫描,勾选16进制,首次搜索复制的地址。

 CE-植物大战僵尸-关于阳光的修改_第10张图片

 3、找到一个结果,添加,右击,什么访问了该地址,点击详细信息,复制给出的数值

CE-植物大战僵尸-关于阳光的修改_第11张图片

 4、选择新的扫描,勾选16进制,首次搜索复制的地址。可以看到绿色的基址,任选一个地址添加到下方。

CE-植物大战僵尸-关于阳光的修改_第12张图片

 5、点击“手动添加地址”,选中“指针”,并点击两次“添加偏移”,输入第二步中两个指针的偏移量,点击“确定”

CE-植物大战僵尸-关于阳光的修改_第13张图片

 

 6、修改指针的数值并锁定,可以看到打开的每一关阳光值都不再发生改变,数值都是修改后的99999

无限落阳光

落9.8.7.6.5.4.3.2.1落9.8.7.6.5.4.3.2.1

当太阳未落下时,首次扫描位置的初始值,再次扫描减少的数值,当太阳落下时扫描增加的数值

 CE-植物大战僵尸-关于阳光的修改_第14张图片

 扫描结果如下:CE-植物大战僵尸-关于阳光的修改_第15张图片

 将该地址锁定,并修改值为1

CE-植物大战僵尸-关于阳光的修改_第16张图片

 CE-植物大战僵尸-关于阳光的修改_第17张图片

自动收集阳光

找到阳光内存地址后,右击是什么改写了地址,显示反汇编程序,设置断点,回到游戏收集阳光,跳出

CE-植物大战僵尸-关于阳光的修改_第18张图片CE-植物大战僵尸-关于阳光的修改_第19张图片

 CE-植物大战僵尸-关于阳光的修改_第20张图片

 堆栈跟踪,点00000那个,上去,工具,注入代码,加入,将jne改为jmp,执行。删除断点j就可以自动收集阳光了

CE-植物大战僵尸-关于阳光的修改_第21张图片CE-植物大战僵尸-关于阳光的修改_第22张图片

CE-植物大战僵尸-关于阳光的修改_第23张图片

你可能感兴趣的:(逆向,网络安全)