首页 > 其他分享 >2.0 熟悉CheatEngine修改器

2.0 熟悉CheatEngine修改器

时间:2023-11-12 10:34:10浏览次数:46  
标签:Engine Cheat CE 进程 修改器 内存 CheatEngine 2.0

Cheat Engine 一般简称为CE,它是一款功能强大的开源内存修改工具,其主要功能包括、内存扫描、十六进制编辑器、动态调试功能于一体,且该工具自身附带了脚本工具,可以用它很方便的生成自己的脚本窗体,CE工具可以帮助用户修改游戏或者软件中的内存数据,以获得一些其他的功能,CE可以说是目前最优秀的进程内存修改器,但需要注意的是,它的使用可能会涉及到非法或者违反游戏规则的行为,建议读者在使用 Cheat Engine 时要注意自己的行为是否符合相关法律和道德规范。

读者可通过官方网址自行下载修改器,也可以在本书课件中获取到CheatEngine 7.5版本的汉化版工具,将CE解压到任意目录下,并运行Cheat Engine.exe即可打开,需要注意的是如果读者是第一次使用CE工具,则在打开后会提示用户选择语言,此时用户只需要选择简体中文即可,如下图所示;

Cheat Engine 的主界面非常简单,当你打开 Cheat Engine 工具时,会看到一个如下图所示的主界面,它相对来说还是比较简单的。在这个主界面的顶部,有一个菜单栏,包含了工具中的所有功能模块,包括文件、编辑、查找等,而在左上角还会看到一个频繁闪烁的按钮,该按钮是CE中附加进程的按钮;

主界面下半部分是主要的操作区,你可以在这里进行进程列表、内存查找、脚本等方面的操作。界面中央有一个调试器,可以帮助你找到和修改目标进程的内存数据。并且可以在这里快速定位出内存地址,视图面板显示了内存中的数据。

在左侧的侧边栏中,你可以进行比较详细的设置和参数配置,比如选择数据类型,设置查找参数等等,对于高级用户,这里有很多可以进行自定义配置的选项,可以帮助你更好地利用 Cheat Engine。总的来说,Cheat Engine 工具的主界面十分简洁明了,使得新手和专业用户都可以轻松地进行操作。

当用户需要调试进程时,只需要在CE文件选项卡中选择打开进程按钮,或者直接点击左上角的电脑图标,根据需要调试的进程名选择打开即可实现附加,如下图所示;

接下来我们以CE修改器目录下的Tutorial-i386.exe程序为例来讲解CE修改器的基本使用技巧和思路,读者应自行打开这个程序,并手动附加到进程上;

  • 首先要打开 Cheat Engine
  • 然后点击 "打开进程" 图标
  • 当进程列表窗口打开后请在列表中找到Tutorial-i386.exe教程程序
  • 如果你找到了这个进程就点击它,然后点击 "打开" 按钮即可

当附加成功后,读者应该可以看到进程列表中出现了相关字样,这说明进程已经被附加成功了,输出效果图如下图所示;

至此读者应该学会了简单的进程附加操作,接下来笔者将带领大家学习CE修改器的基本使用技巧,这其中包括进程附加操作、精确数值扫描、未知数值扫描、浮点数扫描、代码替换、指针寻找、代码注入、多级指针查找和共享代码查找等高级功能的使用方法及其实现原理,并希望通过阅读本章内容来掌握 Cheat Engine 工具及其各种高级功能。

标签:Engine,Cheat,CE,进程,修改器,内存,CheatEngine,2.0
From: https://www.cnblogs.com/LyShark/p/17826823.html

相关文章

  • 2.2 CE修改器:未知数值扫描
    本关需要扫描未知数只扫描,要在不知道初始值的情况下找到一个在0到500之间的数值。首先,选择“未知的初始值”扫描方式,在数值类型中选择4字节,并点击“首次扫描”以开始扫描。扫描结束后,点击“打我”按钮进行一些操作,回到CheatEngine,选择“减少的数值”作为扫描类型,点击“再次扫......
  • 2.3 CE修改器:浮点数扫描
    本关需要使用CheatEngine工具对浮点数进行扫描,完成修改任务。浮点数是一种带有小数点的数值,通过“浮点数”扫描方式进行修改。本关中,健康值为单精度浮点数,弹药值为双精度浮点数,需要将这两项数值都修改为5000或更高。提示建议禁用“快速扫描”功能,以获取更准确的扫描结果。这......
  • APPIUM2.0安装uiautomator2报错
    1、新装的系统,安装APPIUM2.0的时候,遇到了安装报错,如下图C:Usersgezirui>appiumdriverinstalluiautomator2Installinguiautomator2usingNPMinstallspecappium-uiautomator2-driverError:XEncounteredanerrorwheninstallingpackage:npmcommand'install--sa......
  • vue2.0,把vform666、workFlow开源组件集成到vue-admin-template框架上心得体会
    以上三个都是vue2版本的开源项目,有的已经有vue3版本了,我把他们集成到一起,是出于练习的目的,也是消磨时间。vue-admin-template是一个很基础简洁的后台管理系统框架;vform666是可以用作表单低代码开发的组件项目;workFlow是模仿钉钉的工作流的组件项目,这三个项目在gitee上都能搜索到,......
  • 通过 MySQL Shell 8.2.0 工具进行数据复制/迁移
    一、通过sysbench创造测试数据1、创造测试数据[root@hankyoondb_tools]#sysbench--mysql-user=root--mysql-password='xxxxxx'--mysql-socket=/data/mysql/3307/mysql.sock/usr/share/sysbench/oltp_common.lua--tables=10--table_size=1000000preparesysbench1.0.1......
  • 如何安装 StoneDB 2.0 企业版? | StoneDB 使用教程 #2
    通过二进制TAR包安装(CentOS7.X)下载安装包stonedb-ee-8.0-v2.1.0.el7.x86_64.tar.gz下载地址:https://www.stoneatom.com/download解压安装包点击查看代码tar-zxvfstonedb-ee-8.0-v2.1.0.el7.x86_64.tar.gz-C/opt依赖检查点击查看代码ldd-r/opt/stonedb_v2/......
  • ubuntu22.04挂载windows的smb3文件共享
    现在windows一般使用smb3.0版本 可以看到,支持smb3直接编辑/etc/fstab 如果目标目录有空格,可以用\040进行转义,通常的转义在这儿不管用。/etc/cirfs-credentials用于配置用户名密码  手动挂载可以使用sudomount.smb3//192.168.31.20/samba /mnt/samba-ousername......
  • openEuler22.03操作系统 Linux内核Kernel 5.10 应该选择哪个版本的mysql安装包下载?
    对于openEuler22.03操作系统和Linux内核Kernel5.10,你应该选择与该操作系统和内核版本兼容的MySQL安装包进行安装。在确定适合的MySQL版本时,你可以考虑以下几点:MySQL官方支持:查看MySQL官方网站中的文档或支持页面,确认其是否支持openEuler22.03操作系统和Kernel5.......
  • SAE 2.0,让容器化应用开发更简单
    云原生容器化应用托管模式的演变云原生这个概念从提出,到壮大,再到今天的极大普及,始终处于一个不断演进和革新的过程中。云原生体系下应用的托管形态是随着企业应用架构在不断演进的。最早的应用大多是集中式、单体式的,应用通过优雅的分层来实现领域模型的共享和更细致的模块拆分。......
  • 错误:类文件具有错误的版本 61.0, 应为 52.0
    1.问题在使用Maven项目进行SpringBoot的配置时,2.原因我是用的jdk1.8,SpringBoot用的3.1.2,经查阅资料,因为Spring官方发布从Spring6以及SprinBoot3.0开始最低支持JDK17所以这里报错的原因是jdk1.8和SpringBoot3.0版本以上的冲突3.解决在项目解决修改模块SDK为JDK17以上即可。......