Game Hacking: Cheat Engine Game Hacking Basics
使用作弊引擎进行逆向工程和内存黑客的介绍。
你将会学到的
- 如何开始使用作弊引擎
- 如何破解进程内存
- 在内存中查找变量和指针
- 使用数据结构破解健康和弹药
- 黑客游戏以获得无敌和无限弹药
- 为内存黑客打下坚实的基础
- 使用指针扫描来破解健康
- 编写脚本以注入代码以重新加载弹药
- 基本汇编语言
- 使用内联汇编(代码洞穴)将代码注入进程内存
- 执行字节数组 (AOB) 注入
- 使用冻结方法验证内存地址
- 使用双指针地图扫描
- 使用模块地址范围和偏移参数来优化指针扫描
- NOP、JMP 和反向汇编代码获得无限弹药重新加载
- 创建用于传送的作弊表
- 破解用于飞行的 3D 坐标系
- 和更多 。.
要求
- C/C++ 和汇编的基本知识会有所帮助,但不是必需的
- 运行 Windows 7 或 10 的 PC
说明
如果您喜欢玩游戏或逆向工程,那么本课程适合您。
传统上,逆向工程是使用熟悉的工具完成的,例如 x64dbg、OllyDbg 和 IDA。本课程将向您介绍另一个在游戏黑客中常用的强大工具——作弊引擎(CE)。此工具将允许您修改游戏中的生命值、弹药、位置等。
尽管 youtube 上有很多关于 Cheat Engine 的 tuts,但它们通常缺乏对初学者友好的解释和个人指导。在本课程中,我将带您作为一个完整的初学者来熟悉什么是游戏黑客和逆向工程。您将了解内存值与指针之间的区别、数据结构、如何扫描内存以篡改它以变得无敌以及拥有无限弹药、创建作弊表(可共享的黑客)、指针扫描、编写脚本以将代码注入进程内存和更多…
在本课程结束时,您应该能够应用您的基本技能来破解名为 Assault Cube 的开源免费游戏 – 一款 3D 第一人称射击 (FPS) 游戏。我之所以选择这款游戏,是因为它可以用作独立游戏——您可以在其中与机器人对战——还因为该游戏是完全免费和开源的——并且是第一次学习游戏黑客时使用的标准游戏。
内存黑客和文件修补之间的区别。
在传统的逆向工程中,在我们设法逆向它之后,我们会修补程序文件。然而,并不是所有的程序都可以打补丁,例如打包的程序不能打补丁。在这里,作弊引擎大放异彩。Cheat Engine 不依赖于修补程序,它的主要优势在于内存黑客(process hacking)。在 Cheat Engine 中,我们允许程序首先加载到 RAM 内存中,然后我们在那里破解它。本课程向您介绍 Cheat Engine 的基础知识 – 以便您熟悉使用 Cheat Engine 进行的内存黑客攻击。
在整个课程中,我将在您身边 – 回答您的所有问题,并在游戏黑客和逆向工程方面指导和指导您。谢谢你,里面见。
此课程面向哪些人:
- 任何有兴趣学习游戏黑客的人
- 逆向工程学生正在寻找破解正在运行的程序的替代方法
- 想要了解游戏或应用程序黑客行为的软件或游戏开发人员,以便他们可以保护他们的软件
TheItzy » Game Hacking: Cheat Engine Game Hacking Basics