Game Hacking: Cheat Engine Game Hacking Basics

所在平台: Udemy

课程主页: https://www.udemy.com/course/cheat-engine-game-hacking-basics/

课程评论:没有评论

第一个写评论        关注课程

课程简介

Coursera 课程:游戏黑客:Cheat Engine 游戏黑客入门 **课程简介:** 如果你热爱游戏或逆向工程,那么这门课程绝对适合你!我们将突破传统逆向工程工具的局限,重点介绍一款在游戏黑客领域广受欢迎的强大工具——Cheat Engine (CE)。通过 CE,你将学会修改游戏中的生命值、弹药、位置等多种游戏参数。 与网上零散的教学不同,本课程将以零基础的你为起点,手把手带你了解游戏黑客和逆向工程的基本概念。你将深入理解内存值与指针的区别,学习数据结构,掌握如何扫描和修改内存以实现无敌、无限弹药等功能。此外,你还将学会创建可分享的“修改列表”(Cheat Tables)、进行指针扫描,以及编写脚本注入代码到进程内存中。 本课程的实践目标是让你能够运用所学基础技能,成功破解开源免费的 3D 第一人称射击游戏《Assault Cube》。选择这款游戏是因为它既可以单人对抗 AI,又是一款完全免费且开源的游戏,是学习游戏黑客的绝佳入门案例。 **核心内容:** * **内存黑客 vs. 文件补丁:** 了解传统逆向工程常常依赖文件修改,而 Cheat Engine 基于强大的内存黑客技术,即使是已加壳或难以修改的文件,也能通过直接操作内存来实现修改。 * **Cheat Engine 基础:** 深入学习 Cheat Engine 的基本操作和核心功能,掌握内存扫描、数值修改的原理。 * **内存值与指针:** 理解游戏数据在内存中的存储方式,区分直接的内存数值与指针,这是游戏黑客的关键所在。 * **创建 Cheat Tables:** 学习制作可分享的修改列表,方便自己和他人使用。 * **指针扫描:** 掌握如何在复杂的游戏内存中定位和跟踪动态变化的数值。 * **脚本编写与代码注入:** 学习使用 Cheat Engine 的脚本功能,注入自定义代码以实现更复杂的游戏修改。 **学习收获:** 课程将为你打下坚实的游戏黑客和逆向工程基础。你不仅能理解技术原理,还能通过实践获得成就感。讲师将全程提供指导和答疑,陪伴你成长。 (注意:本课程内容为游戏黑客入门学习,仅限学习和研究目的。)

课程评论(0条)

课程详情

If you like playing games or reverse engineering, then this course is for you.Traditionally, reverse engineering has been done using familiar tools such as x64dbg, OllyDbg and IDA. This course will introduce you to another powerful tool commonly used in game hacking - called Cheat Engine (CE). This tool will allow you to modify in-game Health, Ammo, Position and more.Although youtube has plenty of tuts on Cheat Engine, they typically lack beginner-friendly explanation and personal guidance. In this course, I will take you by the hand as a complete beginner to become familiar with what is game hacking and reverse engineering. You will learn the difference between memory values vs. pointers, data structures, how to scan memory to tamper with it to become invincible plus have unlimited ammo, create Cheat Tables (shareable hacks), pointer scanning, writing scripts to inject code into process memory and more...By the end of this course, you should be able to apply your basic skills to hack an open source free game called Assault Cube - a 3D First Person Shooter (FPS) game. I have chosen this game because, it can be used as a standalone game - where you play against bots - and also because the game is totally free and open source - and is the standard game to use when first learning game hacking.Difference between memory hacking and file patching. In traditional reverse engineering, after we have managed to reverse it, we would patch the program file. However, not all programs can be patched, eg, packed programs cannot be patched. Here, Cheat Engine shines. Cheat Engine does not rely on patching programs, its main strength lies in memory hacking (process hacking). In Cheat Engine, we allow the program to be loaded into RAM memory first, then we hack it there. This course introduces you to the basics of Cheat Engine - so that you will be familiar with memory hacking using Cheat Engine. Throughout this course, I will be there for you - to answer all your questions and to guide and mentor you in game hacking and reverse engineering. Thank you and see you inside.

课程标签

0人关注该课程

主题相关的课程