【逆向】使用E语言读写植物大战僵尸阳光

准备:

nb模块5.1

E语言5.9

 

 

1.使用指针扫描找出阳光基址

基址:游戏基址+001BA578+18+1C+555C

 

 

2.E语言读取阳光的值

pid为全局变量

.版本 2
.支持库 spec

.局部变量 阳光地址, 长整数型

pid = 进程一名取PID (“PlantsVsZombies.exe”)


阳光地址 = nb内存.计算地址表达式 (pid, “PlantsVsZombies.exe+001BA578+18+1C+555C”)

调试输出 (nb内存.读整数 (pid, 阳光地址))

 

2.E语言修改阳光的数值

.版本 2

pid = 进程一名取PID (“PlantsVsZombies.exe”)
nb内存.写整数 (pid, nb内存.计算地址表达式 (pid, “PlantsVsZombies.exe+001BA578+18+1C+555C”), 到整数 (编辑框1.内容))

 

 

 

效果:

 

 

posted @ 2022-06-13 16:45  Hello霖  阅读(221)  评论(0编辑  收藏  举报