Cheat Engine基本使用方法

简介: Cheat Engine基本使用方法

打开本机的进程

选择你要修改的游戏或者别的程序

搜索数据

在十六进制中搜索你要找的数据,可以是游戏中的一项属性(比如植物大战僵尸的阳光数)

扫描类型可以根据值的变化来选择

数值类型建议选择所有类型,如果对于数值类型有判断的话可以选择字节数

选择后在内存中扫描

选择首次扫描

就获得了大量这个数值的数据

数目庞大,我们能以确定我们要的数据到底是哪一个

可以在游戏中对这个数据进行修改(比如植物大战僵尸中获取一个新的阳光点数使得阳光数被修改了),让他呈现出一个新的值,然后点击再次扫描

就会在第一次扫描的结果中找到这个改变的数值

如果锁定不了,可以继续重复这个修改后搜索的步骤,缩小范围

修改数据

找到这个数据的地址后尽可以双击它进行任意修改

修改植物大战僵尸阳光数实例

修改植物大战僵尸阳光数

对于搜索到的地址的操作

点击一个地址,可以让地址出现在最下面的一栏中

在一个地址处右键有些选项

可以浏览相关的内存区域,下图是找到了扫雷中表示方格中状态的数据的地址,跟踪内存区域,找到存储整个方格状态的内存

使用cheat engine需要进行修改一些数据需要进行相对复杂的操作,而且这个数值的地址往往是变化的

cheat engine(CE)结合Ollydbg(OD)使用可以根据地址跟踪汇编语言,找到基地址

利用找到的基地址,我们就可以使用Windows编程编写一个程序,将一些功能设置成按键

这就是我们想要的外挂

找基地址的过程需要耐心和深厚的汇编语言知识

可以配合别的逆向工具使用,发挥更大的作用

相关文章
|
3月前
|
网络协议 Python
Python3 notes
Python3 notes
|
10月前
|
安全 API Python
IDA Python的介绍
IDA Python的介绍
98 0
|
10月前
|
移动开发 JSON Java
APK文件结构
APK文件结构
90 0
|
存储 Kubernetes 安全
|
算法 安全 Linux
二进制代码保护和混淆
常见二进制代码保护和混淆的概述
324 0
二进制代码保护和混淆
|
Kubernetes Docker 容器
Docker 与 K8S学习笔记(番外篇)—— 搭建本地私有Docker镜像仓库
我们在学习K8S时会有个问题,那就是我自己做的应用镜像如何在K8S中部署呢?如果我们每做一个镜像都要推送到公共镜像仓库那未免太麻烦了,这就需要我们搭一个私有镜像仓库,通过私有仓库,K8S集群便可以从中拉取镜像了。 一、拉取并部署docker register 私有镜像仓库部署也很简单,Docker
1171 0
|
10月前
[WMCTF2020]easy_re 题解
[WMCTF2020]easy_re 题解
82 0
|
10月前
|
存储
[ACTF新生赛2020]SoulLike 题解
[ACTF新生赛2020]SoulLike 题解
103 0
|
11月前
|
安全 测试技术 网络安全
漫步云网端·SD-WAN组件注册与基本配置
在上一篇分享中,晓冬向各位介绍了VMware“虚拟云网络”的概念。有报告显示,未来几年云计算市场规模扩张将逐步放缓,但是仍然保持着庞大的体量。(信息来源:智研咨询发布的《2020-2026年中国云计算行业市场分析预测及战略咨询研究报告》)这意味着这个行业依旧充满着机遇与挑战。
漫步云网端·SD-WAN组件注册与基本配置
|
10月前
|
开发框架 Java .NET
PHP语言
PHP语言
97 2