ce修改植物大战僵尸之植物无冷却

news/2024/10/21 15:28:14/

文章目录

  • 前言
  • 植物无冷却
  • 总结


前言

上节课通过找寻阳光值的基址对ce有了初步了解,接下来为了让植物大战僵尸变的更简单,这节我带大家实现植物无冷却。


植物无冷却

第一步 扫描类型选择未知的初始值,进行首次扫描
在这里插入图片描述
第二步 种植一颗向日葵,选择变动的数值再次扫描
在这里插入图片描述
第三步 选择变动的数值再次扫描
在这里插入图片描述
第四步 因为向日葵的冷却一直在变化,每次发生变化我们都扫描一次变动的数值,当向日葵冷却结束后,我们再扫描一次变动的数值(这里的意思是向日葵从有冷却变为无冷却后我们需要扫描变动的数值结束上次冷却进程)
在这里插入图片描述
第五步 先不种植第二课向日葵,不断扫描未变动的数值

在这里插入图片描述

第六步 种植第二颗向日葵,再次扫描变动的数值,明显发现当前值为260的那个地址可能就是我们要找的地址,观察发现其数值一直在增大,锁定这个地址,发现冷却不发生变化,取消锁定,冷却结束后,数值变为0
在这里插入图片描述
在这里插入图片描述
第七步 右击找出是什么访问了这个地址,选择mov eax,[edi+24],显示反汇编程序
在这里插入图片描述
第八步 进去即为蓝色那一行,鼠标右键选择使用空指令替换,回到游戏界面发现所有植物无冷却。
在这里插入图片描述
第九步 选择工具,点击自动汇编,进入后点击模板,选择CT表框架代码

在这里插入图片描述
在这里插入图片描述
第十步 返回下图界面,双击蓝色一行可以得到地址和汇编码
在这里插入图片描述
第十一步: 返回自动汇编在enable下写入地址:db 90 90 90(相当于3个空指令替换原代码)disable 下即为地址:原代码,然后点击文件,选择分配到当前的CT表
在这里插入图片描述
第十二步 我们的植物无冷却脚本就写好了,只需要保存下来,以后每次进入游戏都可以直接使用
在这里插入图片描述


总结

其实每一次都想多写一点功能,这样的话大家一次也能看个够,但是确实不太会写东西,所以也比较费力,之后更新可能会比较频繁,不仅仅局限于汇编,web渗透也会穿插进行,同勉。


http://www.ppmy.cn/news/152411.html

相关文章

红米K40的MIUI12.5增强版面具刷入

随着12.5增强版的推送更新,我也来更新面具的刷入了。具体的操作步骤看之前的公众号文章。也可以点击这里。 以上的是操作的文档,文件的话在文章的最后。具体刷入的流程是进线刷模式连接电脑。以ADB刷入boot,boot已经提取并修补完成&#xff0…

小米 Civi 2 (ziyi) 机型解锁bl 获取root权限教程 +其他机型参数对比+救砖

*********机型优点与其他机型参数对比***************** 小米 Civi 2 (ziyi) 国行版机型前置由3200万主摄3200万超广角组成的双摄是它最大的亮点,配有4颗柔光灯。自拍相当不错。他的后置主摄采用5000万像素相机,IMX766传感器,1/1.56英寸感光…

Win10设置 Java 环境变量

文章目录 概要下载jdk安装jdk配置环境变量测试环境变量是否配置成功总结 概要 学习java开发首先需要安装jdk,并设置环境变量。 接下来就来介绍一下如何在 windows 10 系统中配置java环境变量 下载jdk https://download.oracle.com/java/17/latest/jdk-17_windows-x64_bin.exe…

蓝天学院2000级计算机,信息学院举办2000届计算机系校友毕业20周年返校座谈会...

11月28日,信息学院2000届计算机系校友毕业20周年返校座谈会在海韵园行政楼A306举行。信息学院党委书记刘弢、副书记郑镇锋、计算机科学系教工党支部书记曲延云、辅导员蔡婧蓉与各地归来的20余位2000届计算机系校友欢聚学院,共叙母校情、师生情和同窗情。…

关于微信公众号无法获取用户信息api unauthorized的踩坑

微信公众号在获取用户信息的时候,一般用到下面写法: $url "https://api.weixin.qq.com/sns/userinfo?access_token{$wx_access_token}&openid{$wx_open_id}"; $wx_info FHttp::get($url); $wx_info json_decode($wx_info, true); $d…

第四次

第四次 1、 #include<stdio.h> void main() { int a[10]; int i,j,k; printf("输入10个数字:"); for(i0;i<10;i) scanf("%d",&a[i]); printf("\n"); for(j0;j<9;j) for(i0;i<9-j;i) if(a[i]>a[i1]) { ka[i]; a[i]a[i1]; a…

System.out.printf输出

double d 345.678;String s "你好&#xff01;";int i 1234;// "%"表示进行格式化输出&#xff0c;"%"之后的内容为格式的定义。System.out.printf("%f", d);// "f"表示格式化输出浮点数。System.out.println();System.o…

https://imgsa.baidu.com/forum/pic/item/...【贴吧图床】

参考链接 隐藏图床之利用贴吧做图床-PHP版 图床 - 百度百科 什么是『图床』 你们都用什么图床啊&#xff1f; 使用Python requests post上传图片 贴吧图床 - 小记 目录 1. 这个链接是啥 2. 什么是图床 3. 利用贴吧做图床 4. 编程实现 5. 心得体会 一、这个链接是啥 ↶ 之前…