文章目录

  • 前言
  • 修改阳光值
  • 总结

前言

植物大战僵尸是我们小时候经常玩的一款游戏,现在我们用Cheat Engine也就是ce来修改植物大战僵尸里的一些功能,比如修改阳光值,修改冷却等等,我们这次先修改阳光值,并学会如何找到基址。


修改阳光值

第一步 用ce打开进程列表选择植物大战僵尸打开

第二步 进入游戏后,初始阳光值为50,我们扫描类型选择精确数值,数值输入50进行首次扫描

第三步 种植一颗向日葵,阳光值变为0,我们将数值改为0再次扫描

第四步 我们收集一颗阳光,阳光值变为25,可以发现地址中当前值为25即为我们要找的阳光值地址,我们可以双击地址,通过修改当前值来改变阳光值
因为每次重新打开游戏我们的地址都会发生变化,我们需要通过指针添加地址,这样每次打开游戏我们不需要重新寻找当前地址,所以我们继续寻找植物的基址和偏移量
第五步 右击我们找到的当前阳光值地址,选择“找出是什么访问了这个地址”

第六步 因为这个是阳光地址,当阳光值发生变化时,以下图片所示内容就会一直增加

第七步 任意选择一行,点击详细信息,我们可以看见指针数值可能是“13D0D90”,偏移量是“5560”,右击复制“13D0D90”(这里的指针数值不是固定值,直接复制自己找到的就行)

第八步 返回ce主界面,将Hex打勾,将自己复制的地址粘贴到数值里(我这里是“13D0D90”),点击新的扫描,然后点击首次扫描

第九步 扫描结束发现地址栏有50个左右的地址,我们发现0263A920地址很特别(前面基本上都是0019开头,后面是060F开头都有很多地址,而0263A920只有这一个地址),所以右击“找出是什么访问了这个地址”

第十步 发现这个地址下有很多操作码

第十一步 任意选择一条操作码,点击详细信息,得到地址“0263A1BB”和偏移量768,复制地址重复上述操作

第十二步 发现绿色地址就是我们要找的基址,我们双击绿色地址,可以看到其地址为6A9EC0

第十三步 选择手动添加地址,点击指针,将偏移量和基址写入,点击确定即可完成


总结

本次修改阳光值算是告一段落了,下一节我会讲一下如何寻找和写脚本实现所有植物的无冷却,汇编我也是刚刚接触,寻找资源过程中发现ce在国内教程还是很少并且不是很完善,对于初学者比较不友好,希望我们可以一起进步。

ce修改植物大战僵尸之修改阳光值相关推荐

  1. [re入门]ce对植物大战僵尸的修改

    CE对植物大战僵尸的修改 1.对阳光的修改 思路:通过种植物来改变阳光的数值,ce中使用精确数值搜索即可,如下图 植物偏移地址的寻找(不需要每次都搜阳光地址,直接修改即可) 上面的地址点右键,什么访问 ...

  2. cheat engin修改植物大战僵尸游戏

                 cheat engin修改植物大战僵尸游戏 修改阳光 思路:首先载入进程,如图黑圈勾画处 然后将初始阳光写入数值处并搜索,如下图 此时会出现许多地址,我们无法确定阳光的所在地 ...

  3. ce逆向修改——植物大战僵尸针对“阳光值”

    ce逆向修改--植物大战僵尸 一.实验目的 为熟悉CE的使用和对软件逆向分析有进一步的了解. 二.实验设备 Cheat Engine 6.8.植物大战僵尸 三.实验内容 1.针对"阳光值&q ...

  4. CE实战:修改植物大战僵尸中阳光数值

    CE实战:修改植物大战僵尸中阳光数值 游戏版本:植物大战僵尸中文版( PlantsVsZombies ) Cheat Engine 版本:Cheat Engine 7.0 一.打开游戏 二.打开CE并 ...

  5. CE修改植物大战僵尸-天上无限掉落阳光(小宇特详解)

    CE修改植物大战僵尸-天上无限掉落阳光 里是CE修改植物大战僵尸的第三个博客,其他的操作请看我之前的博客. 天上无限掉落阳光. 这里说明一下版本: CE:CE6.8 植物大战僵尸版本:植物大战僵尸95 ...

  6. ce修改植物大战僵尸阳光

    ce修改植物大战僵尸阳光 准备: CE修改器 植物大战僵尸游戏 易语言 选择进程,最重要的是找到阳光的基址 阳光数量为50 首次扫描和再次扫描 找到阳光的动态地址 找出是什么改写了这个地址,并双击 偏 ...

  7. Qt植物大战僵尸实现修改阳光和无冷却

    Qt植物大战僵尸实现修改阳光和无冷却 网上关于qt修改植物大战僵尸的,尤其是开头获取进程句柄和窗口句柄,代码和博客方面会模糊一些,今天写个简洁易懂的,本人也是菜鸟刚学qt快两个月,有疑问在下面我一定回 ...

  8. CE修改植物大战僵尸-关卡基址(小宇特详解)

    CE修改植物大战僵尸-关卡基址 这里是CE修改植物大战僵尸的第二个博客,其他的操作请看我之前的博客. 植物大战僵尸的关卡基址寻找. 这里说明一下版本: CE:CE7.4 植物大战僵尸版本:植物大战僵尸 ...

  9. 用Java实现植物大战僵尸的修改(续)

    用Java实现植物大战僵尸的修改(续) 之前已经使用HxD Hex Editor工具成功修改游戏存档, 具体步骤请参考:https://blog.csdn.net/weixin_50669669/ar ...

  10. 修改植物大战僵尸游戏存档,二进制绘制字符或图形

    目录 修改植物大战僵尸游戏存档 安装游戏注册用户 找到用户的游戏存档二进制文件并修改 二进制绘制字符或图形 修改植物大战僵尸游戏存档 植物大战僵尸版本:植物大战僵尸2010年度版 操作系统:Windo ...

最新文章

  1. Python ljust()方法
  2. GPU—加速数据科学工作流程
  3. python3 内置函数map 返回的迭代器转为列表
  4. 【阿里云课程】模型设计之动态网络,原理与设计
  5. [BZOJ 2844] albus就是要第一个出场
  6. python中的__new__概念(工厂
  7. opencv-api drawContours
  8. I2C通信读写数据过程
  9. tsp的理论和实践(10)tsp系列暂停一下
  10. C 编译器、链接器、加载器详解
  11. python400集视频教程-微软官方出品的400集Python精品视频教程,这正是我们急需的!...
  12. 常见debug指令和使用
  13. 我是全网最硬核的高并发编程作者,CSDN最值得关注的博主,大家同意吗?(建议收藏)
  14. 计算机组成原理学习笔记-加法器
  15. codeigniter配置
  16. 发送速率(传输速率)和传播速率
  17. No JSON object could be decoded
  18. 使用muscle进行多序列比对
  19. Mac OS下搭建Hadoop3.2.1
  20. 4相5线步进电机驱动原理

热门文章

  1. 下载youtube 在线工具_5款不用下载的免费在线做图工具,满足你日常图片处理需求...
  2. Win10完美运行红色警戒2的安装包和补丁
  3. python3 读取.plist文件_python读写plist文件
  4. C语言I博客作业03
  5. 邮箱地址采集的10个经典方法
  6. Qt:使用版本控制系统
  7. 《Spring Cloud Netflix》--服务注册和服务发现-Eureka的深入了解
  8. paypal的rest api接入
  9. ftp上传工具下载,八款中文绿色版ftp上传工具下载(ftp客户端)
  10. 2019美国大学计算机本科排名,美国大学计算机排名2019最新排名