CE修改植物大战僵尸-阳光基址(小宇特详解)
CE修改植物大战僵尸-阳光基址
最近在学逆向工程,学校老师让我们从植物大战僵尸来入门逆向。
这里说一下如何通过CE修改器来找到阳光的基址。
接下来会有一系列的植物大战僵尸的一些CE修改的博客。
首先第一篇就写如何找到阳光的基址。
这里说明一下版本:
CE:CE7.4
植物大战僵尸版本:植物大战僵尸95版
废话不多说了,直接开始教程
第一步是CE使用,首先点击左上角的电脑标志选择植物大战僵尸的程序。
这里在精准数值这里连续搜索两次阳光的数值。就找到了阳光的临时地址。
第一次搜索是新的扫描,第二次是再次扫描。
右键找出是什么访问了这个地址。
这里补充一下改写地址和访问地址的区别
找出是什么改写:指找出哪条代码执行后,对指定地址进行了写的操作。
找出是什么访问:指找出哪条代码执行后,对指定地址进行了读和写的操作
这里分析一下汇编语言。
add在汇编语言中是加法的作用,是讲eax寄存器中的值和edx寄存器偏移5560之后的值相加。
mov是赋值的操作,eax是一个寄存器,然后后面的00005560是偏移量,
esi也是一个寄存器,最后的指令含义就是将esi偏移5560之后值赋值给eax。
然后双击打开mov指令,然后就会出现一个可能出现的地址,这里是CE分析出来的地址。
将这个地址复制然后放到扫描栏中去扫描,这里需要勾选上十六进制。
在找第二次的偏移的时候需要注意一个点就是,要找到一般在这么多的数据中是与众不同的。就如上面选中的框。
双击上面选中的几个数据,然后依次查看谁访问了他们。
最后找到像这种一下被访问的就是咱们要找的。
然后双击mov eax [esi+00000768]
还是像上面的方法一样去搜索。
这里找到了绿色基址了。
将上面的绿色基址依次去双击,添加到下面。
然后点击右侧的手动添加地址。
然后去点击指针,点击一下添加偏移。
然后输入5560和768和绿色的地址,然后点击添加。就找到了阳光的基址。
CE修改植物大战僵尸-阳光基址(小宇特详解)相关推荐
- CE修改植物大战僵尸-关卡基址(小宇特详解)
CE修改植物大战僵尸-关卡基址 这里是CE修改植物大战僵尸的第二个博客,其他的操作请看我之前的博客. 植物大战僵尸的关卡基址寻找. 这里说明一下版本: CE:CE7.4 植物大战僵尸版本:植物大战僵尸 ...
- ce修改植物大战僵尸阳光
ce修改植物大战僵尸阳光 准备: CE修改器 植物大战僵尸游戏 易语言 选择进程,最重要的是找到阳光的基址 阳光数量为50 首次扫描和再次扫描 找到阳光的动态地址 找出是什么改写了这个地址,并双击 偏 ...
- CE修改植物大战僵尸-天上无限掉落阳光(小宇特详解)
CE修改植物大战僵尸-天上无限掉落阳光 里是CE修改植物大战僵尸的第三个博客,其他的操作请看我之前的博客. 天上无限掉落阳光. 这里说明一下版本: CE:CE6.8 植物大战僵尸版本:植物大战僵尸95 ...
- C语言+CE修改植物大战僵尸阳光
目录 1. CE使用 2. C语言代码 3. 效果 1. CE使用 思路,通过CE找到阳光的静态基址和偏移值,也就是基址+偏移值 = 阳光数目的地址 1.打开植物大战僵尸和CE 2. 打开植物大战僵尸 ...
- 学习逆向知识之用于游戏外挂的实现.第二讲,快速寻找植物大战僵尸阳光基址.以及动态基址跟静态基址的区别...
通过游戏外挂,学习逆向技术之快速寻找植物大战僵尸阳光基址.以及动态基址跟静态基址的区别 一丶静态基址. 动态基址. 基址的区别 通过上一讲超级马里奥的游戏外挂技术制作.我们学习到了静态基址.以及观看内 ...
- nps内网穿透服务器搭建教程(阿里云)-小宇特详解
nps内网穿透服务器搭建教程(阿里云)-小宇特详解 前期准备 1.一台云服务器 2.配置安全组 3.在自己的电脑上安装nps 云服务器的话自己买,我这里使用的是阿里云 讲一下配置安全组 打开阿里云的官 ...
- java中北大学ppt总结+课后习题第四章(小宇特详解)
java中北大学ppt总结+课后习题第四章(小宇特详解) 继承 子类与父类 继承是根据现有类创建新的类的机制,由继承而得到的新类称为子类(subclass)或派生类(derived class),被继 ...
- 数据库中北大学第二章ppt总结和课后习题详解(小宇特详解)
数据库中北大学第二章ppt总结和课后习题详解(小宇特详解) 第2章 数据模型与系统结构 2.1 数据模型的基本概念 现实世界--具体事物->信息世界--概念模型->机器世界--DBMS支持 ...
- nps内网穿透服务器搭建教程(ip显示阿里云的ip)-小宇特详解
nps内网穿透服务器搭建教程(ip显示阿里云的ip)-小宇特详解 一共有两部分,一部分是windows安装,一部分是linux系统(使得ip显示自己的阿里云). 前期准备 1.一台云服务器 2.配置安 ...
- cc链2(小宇特详解)
cc链2(小宇特详解) 漏洞环境 jdk8u71 apache commons collection-4.0 与cc链1的区别 cc链2利用链中使用了动态字节码编程来构造poc cc链2没有使用反序列 ...
最新文章
- 【深度学习入门到精通系列】神经进化 (NeuroEvolution)
- spring-boot(二)
- 经典SQL语句大全、50个常用的sql语句
- Python应用实战系列(一)-正则表达式大全
- 安装完CentOS可以不做的事
- 利用bladex+avue实现一对多的关系
- 开源 协作工具_使用HackMD在开源项目上进行协作
- MySQL5.5安装到最后一步卡住的解决办法(即使删除了隐藏文件内C:\ProgramData的MySQL以后还是没解决问题)
- select 统计数量_SQL应用实战 | 销售数据统计指标
- 学习pytorch: 语义分割工具
- Tinderbox for Mac(可视化个人笔记工具)
- @Resource 注解和 @Autowired 注解的对比
- SQLite数据库中的.db-shm文件和.db-wal文件
- 关于 国产麒麟系统编译Qt项目是报错:error: cannot find -lGL 的解决方法
- 学Python爬虫,就得从爬高清美图开始!
- 系统交易---战术资产配置 (Tactical Asset Allocation TAA)介绍
- JS JavaScript
- sudo日志文件跟踪
- HTML5 Canvas编写五彩连珠(4):动画
- 穷不是中年危机的理由
热门文章
- Windows11安装Android子系统——使用篇
- Pyghon文件操作
- 猫和老鼠服务器维修有问题,猫和老鼠手游:被救救我困扰了一整局 大佬:这是天使的副作用!...
- 猫和老鼠服务器正在修复中,猫和老鼠手游:关于29日在游戏中出现的异常问题 是暗改还是bug?...
- gazebo中视觉仿真怎么使用自定义贴图的问题
- 联通的沃phone相关新闻
- java dispatch_Dispatch 方法
- 洛谷P2306 被yyh虐的mzc
- 电脑共享手机连接的WiFi
- 联通服务器光信号亮红灯移动,光纤猫los红灯闪什么原因