Game Hacking: Cheat Engine Game Hacking Basics

Introduction to reverse engineering and memory hacking using Cheat Engine

4.64 (150 reviews)
Udemy
platform
English
language
Network & Security
category
instructor
34,670
students
3.5 hours
content
Nov 2021
last update
$19.99
regular price

What you will learn

How to get started with Cheat Engine

How to hack a process memory

Finding variables and pointers in memory

Using data structures to hack health and ammo

Hacking games to get invincibility and unlimited ammo

Get a solid foundation in memory hacking

Using Pointer Scanning to hack health

Writing scripts to inject code to reload ammo

Basic Assembly Language

Use inline assembly (code caves) to inject code into process memory

Do Array of Bytes (AOB) injection

Use Freeze Method to verify memory addreses

Use double pointer map scanning

Use Range of Module Address and Offset Parameters to optimize pointer scans

NOP, JMP and Reverse assembly code get unlimited ammo reload

Creating Cheat Tables for Teleporting

Hacking 3D coordinate Systems for Flying

and more . . .

Description

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.

Screenshots

Game Hacking: Cheat Engine Game Hacking Basics - Screenshot_01Game Hacking: Cheat Engine Game Hacking Basics - Screenshot_02Game Hacking: Cheat Engine Game Hacking Basics - Screenshot_03Game Hacking: Cheat Engine Game Hacking Basics - Screenshot_04

Content

Introduction

Introduction

Installing Cheat Engine

Installing Cheat Engine

Installing, Configuring and Playing Assault Cube

Installing, Configuring and Playing Assault Cube

Memory scanning for health

How to scan memory address for health and modify it

Memory Scanning For Ammo and the Freeze Technique

Memory Scanning For Ammo and the Freeze Technique

Introduction to Pointers and Data Structures

Introduction to Pointers and Data Structures
Difference between Dynamic & Static Addresses - why we need Pointers

Finding Static Addresses Using Pointers and Data Structures

Finding Static Addresses Using Pointers and Data Structures

Introduction to Pointer Scanning

Introduction to Pointer Scanning

Using Pointer Scan to find the Health Static Addressess

Using Pointer Scan to find the Health Static Addressess

Introduction to Code Injection & Assembly Editing

Introduction to Code Injection & Assembly Editing

Writing Scripts To Inject Code

Writing Scripts To Inject Code

Differentiate Players vs Enemies When Writing Scripts by using Commonality Scans

Differentiate Players vs Enemies When Writing Scripts by using Commonality Scans

3D Coordinate System and How To Scan For Unknown Values

3D Coordinate System and How To Scan For Unknown Values

Teleporting: Pointer Scanning & Freeze Method to find address for Z coordinate

Teleporting: Pointer Scanning & Freeze Method to find address for Z coordinate

Resources for Further Study

Bonus Lecture

Reviews

Albena
April 10, 2022
Great Course. Very goog explanations. As a beginner and person with zero knowledge in game hacking or reverse engineering, I have learned a lot.
D.
February 23, 2022
The best hacking introduction I've seen. I would recommend it to anyone trying to get into reverse engineering Some say in the comment you can get the same knowledge for free on Guided Hacking. Guided Hacking doesn't claim to be beginner friendly because it's not. Their hacking bible literally says it's not for everyone, that it'll be harsh and that you'll do almost everything on your own This course takes you by the hand and makes basic hacks accessible to a monkey with a laptop And ok, the rythm is sometimes slow, but it's not due to the teaching. It's just the instructor struggling with the game itself (which can be adorable, infuriating or hilarious depending on your mood). Yes the instructor repeats himself, my college lectures were like that too, this course is not different. Education is made of repetition The extra bonus is, you even get an introduction to assembly. I'm far from being a god at coding but I can do a few cool things. I can tell, assembly looks incredibly scary. I've tried an assembly introduction and it was super confusing. I expected to be confused again but this course makes it very clear. I don't get how you can rate this course less than 5 stars
Elsie
December 26, 2021
Second course of his I've signed up for. I will be doing more of them. Great course. Good explanations. It's easy to get ahold of the instructor for questions. A lot of good and interesting material. Definitely learned a lot.
Akbar
December 11, 2021
This course for beginners.. i just enjoy this course. would you like to hack pc game you can choose this course. i like the teacher who taught me clearly every section. so thank you Udemy for gave me this such wonderful chance... thank you so much By Akbar Suhaib M.H
Jon
December 9, 2021
Very understanding and making sure we know what we're doing, reassuring on things not a lot of people would cover. Enjoying this course so far :)
Michael
July 26, 2021
Even at speed 1,75, explanations are way too basic and repetitive. Better content can be found on Youtube free of charge (Guided Hacking). Teacher seems nice, so sorry for bad feedback
Yolan
July 9, 2021
terrable lecture, sure everything is right but it takes forever to get anywhere, well over priced, just head over to guidedhacking.com to learn the same stuff for free
Like
July 1, 2021
why so low? im watched how to install game xd and gameplay i know for someone MAYBE will help but god please
Navidul
January 23, 2021
The course was good at the point of view of the price. It is the complete basics of cheat engine. I enjoyed it.Thanks.
Ron
January 5, 2021
Very good for a beginner, I have experience in cracking software but only used cheat engine to change ammo and resources I really didn't get into making cheat tables so I learned something new with this course.

Charts

Price

Game Hacking: Cheat Engine Game Hacking Basics - Price chart

Rating

Game Hacking: Cheat Engine Game Hacking Basics - Ratings chart

Enrollment distribution

Game Hacking: Cheat Engine Game Hacking Basics - Distribution chart

Coupons

DateDiscountStatus
1/1/202150% OFF
expired
1/11/2021100% OFF
expired
1/15/202150% OFF
expired
5/8/202150% OFF
expired
9/26/2021100% OFF
expired
10/11/2021100% OFF
expired
12/1/2021100% OFF
expired
12/4/202150% OFF
expired
4/18/202250% OFF
expired
3728150
udemy ID
12/26/2020
course created date
1/1/2021
course indexed date
Bot
course submited by