植物大战僵尸之修改阳光
准备:植物大战僵尸游戏,CE修改器
1.修改阳光:
(1)进入关卡
CE搜索阳光50
花费阳光
在CE中搜索25再次扫描
将地址添加到下方列表中,双击即可
修改数值
修改成功
2.让阳光越用越多
右键刚才的地址,选择访问是什么改写了这个地址
显示反汇编程序
分析可知
先将esi入栈 ,将当前阳光值赋给esi,将edi的值赋给edx,调用33E90段的程序,返回后继续执行:eax=eax+esi,比较ebx和eax具体的方法为ebx-eax然后根据结果就修改IF和CF标志位,jg条件转移当CF=1时,所以这段的意思就是如果ebx>eax就执行33F90程序,如果ebx<eax就继续往下执行:
esi=esi-ebx,再将esi的值赋给阳光
所以猜测esi为阳光值,ebx为种植物消耗的阳光值,所以只要将sub改为add就能实现阳光越用越多
修改完毕,进入游戏验证
种了一只胆小菇,阳光由35变为60,60=35+25
成功!
植物大战僵尸之修改阳光相关推荐
- Qt植物大战僵尸实现修改阳光和无冷却
Qt植物大战僵尸实现修改阳光和无冷却 网上关于qt修改植物大战僵尸的,尤其是开头获取进程句柄和窗口句柄,代码和博客方面会模糊一些,今天写个简洁易懂的,本人也是菜鸟刚学qt快两个月,有疑问在下面我一定回 ...
- [re入门]ce对植物大战僵尸的修改
CE对植物大战僵尸的修改 1.对阳光的修改 思路:通过种植物来改变阳光的数值,ce中使用精确数值搜索即可,如下图 植物偏移地址的寻找(不需要每次都搜阳光地址,直接修改即可) 上面的地址点右键,什么访问 ...
- 自己动手制作植物大战僵尸简单修改器(3)
自己动手制作植物大战僵尸简单修改器3 目的 过程 找到阳光地址 获取修改阳光的指令 找到自动汇编窗口 找到代码注入 改变阳光增量 结果 目的 这一篇并不是制作,改变每一次捡起阳光时阳光增加量. 过程 ...
- 自己动手制作植物大战僵尸简单修改器(2)
自己动手制作植物大战僵尸简单修改器2 地上物品自动拾取 地上物品自动拾取 上次的内容自己动手制作植物大战僵尸简单修改器 地上物品的地址是 0x006A9EC0 + 0x768 + 0xe4 + 0xd ...
- 用Java实现植物大战僵尸的修改(续)
用Java实现植物大战僵尸的修改(续) 之前已经使用HxD Hex Editor工具成功修改游戏存档, 具体步骤请参考:https://blog.csdn.net/weixin_50669669/ar ...
- 游戏辅助制作核心--植物大战僵尸逆向之阳光修改(一)
本文章使用的是植物大战僵尸中文版下载地址是:http://pan.baidu.com/s/1bpE2Y4n 如果使用其他版本可能跟图上的地址不一样 但是如果看明白了思路结果也是一样的. 一.思路 通过 ...
- 植物大战僵尸自动拾取阳光
这篇博客我们主要记录一下植物大战僵尸的自动拾取阳光的功能,主要用到od,我们要简单的掌握寻找call的操作.以及简单的对汇编进行分析. 我们先用ce找到跟阳光有关的地址. 载入程序,两次搜索数值找到跟 ...
- 植物大战僵尸中文版修改器python实现
#阳光edx+5560 import win32gui import win32process import win32api,ctypes import tkinter as tk main=tk. ...
- 植物大战僵尸中文版修改器源码
很简单一个辅助,关键是游戏数据的分析,实现了两个功能,无限阳光和无冷却.特别注意的一下,如果用VS2008编译的话,调试的时候是正常的,但编译后功能就会失效,这是因为OpenProcess权限的问题, ...
- 植物大战僵尸如何修改金币和关卡
挑战 有的玩家在玩游戏时,可能并不想⼀关⼀关地慢慢玩,⽽是希望可以直接跳到最后⼀关,或者从⾃⼰指定的关卡开始,⽐如 经典的<植物⼤战僵⼫>:再就是怎么能够「开挂」,得到更多的⾦钱.更⾼的属 ...
最新文章
- 2.3线性表的链式存储和运算—双向链表
- 用C++实现网络编程---抓取网络数据包的实现方法
- Android开发中依赖注入的应用
- spring boot定时任务解析
- (22)FPGA面试技能提升篇(MicroBlaze、PowerPC)
- register关键字-1
- HarmonyOS DevEco Studio 配置本地模拟器
- C语言:求矩阵对角线元素的和
- 按首字母排序(汉字、英文、数字)简单实现
- 凸优化与非线性优化基础(3)-- 二次规划Quadratic Programming
- java方法重载的好处_Java方法重载浅谈
- 【亲测可用】win7下移动硬盘无法访问,拒绝访问位置不可用时的解决方案!
- SiamRPN代码讲解,训练过程讲解
- echarts中环形图加边框
- Whois接口查询文档
- 淘宝API 如何获取颜色 尺码 属性表
- java和javascript有什么区别_javascript与java有什么区别?
- 原生APP和封装APP区别详解
- [CF869E]The Untended Antiquity
- 计算机win7卡顿如何解决方法,win7电脑玩2D游戏经常发生卡顿六大解决方法
热门文章
- 马氏距离 java实现_马氏距离(Mahalanobis Distence) [python]
- matlab打反斜杠,[转载]转义字符 反斜杠
- 微信小程序audio的简单实用
- 编译原理基本概念和术语
- SpringSecurity授权管理介绍
- linux 如何配置无线网卡驱动,Linux配置无线网卡驱动实现无线上网
- LittleVGL-键盘控件
- 苹果6swifi温度过高 iphone6s温度过高提醒修复教程
- openoffice 卸载 linux,openoffice装配卸载
- 优化高德地图加载出现白色