cheat engine 的tutorial.exe教程体验
闲的没事点开了些小游戏玩,玩到造梦西游的时候想到了以前用的个cheat engine修改器,就下下来玩了玩,这一玩 发现了不少好东西
主要是发现了在cheat engine里还有个tutorial.exe教程 彻底的推翻了我对cheat engine的观念…原来这个东西这么强大…
cheat engine是个修改器,同时也可以生成修改器,同时还具有强大的反汇编功能
之前没研究过修改器 外挂,学了那么几天 对外挂等有了个大体的认识:
外挂修改的是值 保存在内存里的值
拿造梦西游来说,把目标锁定在开造梦西游的网页上,扫描其内存,找出存放生命最大值的地址,然后设成99999。这样,就增大生命最大值到了99999。同理,攻击,防御,灵魂等,都可以修改。
但是,这修改的只是本地的值,如果游戏是联网的,存在游戏的服务器里的数据是没法通过这种方法改变的。所以,,像修改你的充钱才能得到的游戏币来说,都是用来自慰的-.-
cheat engine 最基本的使用方法:确定数值的储存类型,扫描你要修改的值,然后在游戏中改变这个值,再次扫描修改过的这个值。重复多次,直到找到你要修改的数据在内存中的地址,然后修改这个地址的值。
只说有点抽象 来点图
在这里确定你要修改的进程 总不能让cheat engine在整个内存搜索吧
首先,在scan type里选择要搜索的类型,是某一个确定的值的内存,还是查找值增加的内存,或值减少的内存。然后再在value type里确定你要查找的值的类型,是4字节,8字节还是浮点型。然后输入搜索的值。点first scan,会找出进程中所有符合条件的地址
在左边会列出地址,然后按上面说的,在游戏中改变你想查找的值,然后再value里输入改变后的值,点next scan,便会在第一次的查找结果中显示变化为你输入的值的地址。
改变值->再次扫描 这个步骤一般循环两到三次,就会剩下你想要的那个地址,然后就可以为所欲为的干坏事啦~
上面所说的只是cheat engine最最最基本的功能
由于现在还在大一,接触了c语言,对内存有了一定的了解,但是汇编语言和数据结构还一点没接触,所以再深一些的使用有些费力…
但还是尝试了一下!如果下面说的有什么不对的,还请评论指出
由于修改的涉及到计算机较底层的东西,所以很多东西是用汇编语言写的
在tutorial.exe里,除了上面所说的,更深一步的是涉及到汇编、反汇编、代码注入、多级指针。
这些功能的最根本的目的,还是为了修改值,更好的修改值
一些游戏为了防止外挂,修改器,值的存储地址往往是一直改变的,那么如何确定改变的地址呢?是通过指针实现的,也就是说,找到了最高级的那个指针,就可以使你想要的值一直保持你给它的值,而不会通过地址的改变,使你赋给这个地址的值无效(这种情况相当于只修改了最低级的指针,你修改了存储这个数据的地址的值,但是这个数据的地址换了以后,你不知道换到哪了,改变的还只是原来的那个地址的值)
这样,便通过多级指针,修改了你想要的值
cheat engine还可以通过反汇编,找到修改地址的代码,使其失效。这样存储数据的地址就不会变化了。
通过反汇编,还可以查找改变这个地址值的代码,改变这个代码,从而达到修改的目的,这就是代码注入(这个需要自己写汇编,好像..C也可以?)
估计,植物大战僵尸中阳光越用越多,便是这样修改的。
通过反汇编,找到代码后,这个代码一定是减少这个地址的值的,把这个代码移除掉(并不一定非要移除,在后面写也可以),然后开出一块内存空间,用来储存你的代码。
当然,你注入的代码肯定是增加这个值的,植物大战僵尸应该就是增加植物所消耗的阳光,从而是阳光越用越多。
cheat engine 的tutorial.exe教程体验相关推荐
- Cheat Engine 教程( 1 - 9 通关 )
ce 修改器绿色版(cheat engine):http://www.downcc.com/soft/21673.html 这个教程全部是来自 Cheat Engine 软件的中的帮助教程 点击教程( ...
- Cheat Engine 新手教程
Cheat Engine Cheat Engine 新手教程 Step - 1 - 怎样通关[简介] Step - 2 - 数值搜索 Step - 3 - 未知数值 Step - 4 - 浮点类型 S ...
- Cheat Engine详细使用指南
目录 Cheat Engine简介 Cheat Engine下载安装 Cheat Engine系统自带教程学习 Cheat Engine简介 Cheat Engine是一个内存修改器,可以在没有网络连 ...
- 教程:利用Cheat Engine简单实现无限期体验百度云盘会员提速.
轻教程. 在如今大数据时代.云盘几乎成为了大家日常生活中的必需品. 没有需求.就没有市场.有些凉心可能不够到位的公司.偶尔蹭一下他们的东西其实也没有什么不好的23333- 话不多说.我们进入正题.注意 ...
- Cheat Engine Tutorial 闯关手记
Cheat Engine Tutorial 闯关手记 第一关 Cheat Engine 能做什么?修改游戏的数值,就象<金山游侠V>,但它能胜任动态地址的查找:制作游戏专用的修改器,补丁, ...
- 内存修改 android免root,真正免root的Cheat Engine修改器详细使用教程
Cheat Engine修改器的功能 开源的内存修改工具 ,它允许你修改游戏或软件内存数据,以达到各种非常规目的,通过ce修改器(Cheat Engine)软件来修改游戏中的内存数据.人物属性.金币数 ...
- 【CE入门教程】使用Cheat Engine(CE)修改游戏“植物大战僵尸”之植物篇
目录 1.单卡片无CD 1.1 思路一 1.2 思路二 2.全卡片无CD 3.豌豆射手射速修改(修改植物射速) 4.实现豌豆射手发射"玉米加农炮"(思路) 上一期教程中,我们学习了 ...
- Cheat Engine 小白教程(大白话教学)上篇
什么是cheat engine? cheat engine是一款电脑游戏修改器(简称:CE修改器),我这个人话不多不跟别的博主一样说一堆没用的! cheat engine修改游戏范围以及游戏列表 列如 ...
- 用Cheat Engine无限期体验百度云盘会员提速
cheat Engine 其实这个软件最早是用来修改游戏的,但是他的功能相当强大,所以用它来修改软件,达到无限期体验百度云会员加速是顺手捏来的事情. Cheat Engine是一款内存修改编辑工具 ...
最新文章
- 引用-ZIGBEE-ZSTACK网络配置相关问题
- 《CLR Via C# 第3版》笔记之(十四) - 泛型高级
- C++ STL标准模板库(stack)
- python 格式化时间
- java 运行环境变量,java运行环境 和 环境变量的配置
- python turtle画彩虹-Python turtle 绘制彩色螺旋线
- 素质教育,是救命稻草,还是压垮教培机构的最后一根稻草
- java学习笔记2022.1.13
- Web网络知识:什么是HTTP请求合并?
- ASP.NET Core on K8S学习初探(1)
- c语言自动拷贝u盘文件,写了一个偷偷拷贝老师U盘所有文件的程序……蛋疼……………...
- 误删除 Oracle 数据库数据的恢复方法
- java jsp验证码_JSP实现随机验证码
- Light OJ 1011
- vue json对象转数组_Vue优秀表单组件,用Vue构建表单的最简单方法——Vue Formulate
- Excel如何将一个单元格数据拆分为多行单元格
- C# 获取笔记本电池信息 调用 Win32 Api
- C-V2X在国内车路协同的应用
- mysql循环方法总结
- 转行做程序员,你后悔了吗