😎Yesterday we posted the 280 chapter course syllabus...
But what about the 1,000 other tutorials included with your subscription?
📚Guided Hacking — Non-Course Tutorial Syllabus
🎮 Game Hacking Tutorials (209)
Unity Game Hacking Guide
Function Hooking & Detouring
Calling Game Functions
Calling Game Functions (Text Output)
Finding Encrypted Variables in CE
Reverse Engineering C Games
vTable / VMT Hooking
VEH / PageGuard Hooking In Depth
Debugging DLLs for Internal Hacks
IAT Hooking Explained
DLL Injection Methods
Calling Functions Externally
Adding a GUI to a DLL Trainer
Dumping vTables
GTA: SA Reverse Engineering
Thiscall / Member Function Hooking
Dumping Packed Executables with Scylla
Stream-Proof Hacks
ReadProcessMemory & WriteProcessMemory
Hooking vTable Functions
OllyDbg File Patching
Linux Game Hacking
Windows API Beginner Overview
VB File Patcher with OllyDbg
Function Hooking Basics
C Memory Read & Write
Auto-Padding for Class Recreation
Obtaining Lua State in Lua Games
Decompiling SWF Files
Cross-Platform IAT & vTable Hooking
Finding & Changing Instructions
Editing Variables in OllyDbg
CSGO Aimbot Smoothing
Reverse Engineering Old Unity Games
Custom GUI Framework
S4 League TriggerBot via Crosshair
Unloading / Ejecting a DLL
Cheat Engine Beginner Tutorial
PINCE: Cheat Engine Linux Alternative
VEH Hooking via Forced Exceptions
ViewAngle Line / Barrel ESP
Finding the Entity List
Black Desert Online XignCode Bypass
Slither.io Low-Latency Server Connect
.NET Game Hacking in 20 Seconds
Cheat Engine Visual vs Real Value
Finding Function Arguments
Slither.io Player Location Script
CSGO Noise ESP
Extracting Nintendo 3DS Assets
Unpacking ASProtect 1.23 with VEH
Cheat Engine with Cemu (Wii U)
DLL Injection Before Process Start
Finding Addresses & Offsets
x64dbg Debugger Tutorial
Signed Integer Mismatch Exploit
Fruit Ninja Always-Crit Hack
Using ReClass Files Externally
Brawlhalla Bot
C# GUI for Manual Map Injector
Making Internal Cheats
Brawlhalla ESP
LoadLibraryA Explained
EAT Hooking
ReadProcessMemory / WriteProcessMemory Beginner Guide
ESP Hack Basics
Reverse Engineering Stdlib Containers
Fuzzing Windows Drivers
DLL Hijacking Explained
Finding EntityList in Garry's Mod
Pre-Execute DLL Injection
Game Hacking with Ghidra & CE
Reverse Engineering File Encryption
IDA Pro BinDiff for Game Updates
VMT Hooking
Steam Overlay 64-bit ImGui Hook
Humanized Aimbot / Aim Assist
Protected Processes Light
Reverse Engineering MineSweeper
External Function Hooking & Detouring
Embedding DLL in Injector Loader
Ghidra CrackMe Walkthrough
wxWidgets GUI in Injected DLL
Signature Scanning for Cheat Updates
Debugger Attach via Windows GFlags
Manual Mapping VMProtect DLLs
IL2CPP ESP Tutorial
Hacking Java Games with Recaf
IDA Pro KeyGen from CrackMe
First Linux Game Hack
Loading Unsigned Drivers
Code Execution Before Process Runs
IL2CPP CodeStage Value Editing
Simple Internal vTable Hook
Hijacking Steam &
Battle.net Handles
DBVM in Cheat Engine
Linux SDL Library Hooking
Kernel Debugging Introduction
C# Instruction Access Analysis
DLL Hijacking for x64 Injection
MinHook x64 Function Hooking
AssaultCube Speed Hack
Secure Pay Cheat Loader
vTables & VMT Hooking for Games
Simple Detour with Microsoft Detours
DSEflip via gdrv Driver
Math for Game Hacking
Reverse Engineering Lords of the Realm 2
Calling Functions by Address
Auto-Padding for SDK Classes
Simple CrackMe with Ghidra
x64 Universal DLL Proxy Injection
CoD Black Ops Hacking Series
Fixing x64dbg Laggy Mouse
MacOS RustLang External Hack
Dehooking x86 Trampoline Hooks
Last Oasis EAC Anticheat Info
Ultimate PS3 Hacking Guide
Linux Kernel Module: Hello World
iRose Unchained Packet Fuzzing
Game Hacking Talks (Beginner & Advanced)
CrackMe Reverse Engineering & KeyGen
RustLang Internal Cheat on MacOS
Universal x64 Function Hooking
Fixing Fleep CS External GDI ESP
Bypassing Windows PPL in Usermode
AssaultCube Rapid Fire Hack
World of Tanks Blitz Packet Decryption
Understanding Pointers
D Language: Getting Started
Game Hack GUI: wxWidgets Events
RustLang VEH Hooking Module
Function Hooking with DLang
Fundamental Game Hacking Concepts
Game Hacking with DLang
CrackMe with IDA Pro & x64dbg
HackMe Game Hacking Challenge
DLL Sideloading Aimbot
Auto DLL Injection at Startup
Memory Efficiency: Caching Variables
Debugging Function Return Addresses
Nintendo 3DS Scripting: Outputs
Black Myth Wukong Reverse Engineering
THM Game Hacking Walkthrough
VEH Hooking Explained
Efficient External Hacks
Hardware Breakpoint Hooking
C SpeedHack via Timing APIs
Page Guard Hooking with VEH
Hooking __thiscall Functions
DEFCON 32 Game Hacking Village CTF
Using Millin Injector
Game Hacking with Frida
Using WriteProcessMemory in C
Using ReadProcessMemory in C
Game Hacking in Rust for C Devs
Calling __thiscall by Address
Position Independent Shellcode for Games
File Patching Cheats into Sauerbraten
Building a Pay Cheat Loader & Distribution
Hacking Dictionary
Internal Hacks & Cheats Guide
Hacking Non-Native Games (Java, etc.)
Server-Sided Variables Explained
Fun Games to Hack (No Anticheat)
Basic Buffer Overflow
Cross-Site Scripting (XSS)
Making a Calling Hack
IDA Pro Alternatives: Disassemblers & Debuggers
Hooking DirectInput & Emulating Keys
Microsoft Detours Tutorial
Direct3D9 Hooking (NFS: Most Wanted)
Hacking UWP & Windows Store Apps
Restoring Dev Console in Dishonored 2
Reverse Engineering Starcraft Packets
DLL Hijacking & Vulkan Hook (Quake 2)
IAT Hooking Tutorial
Worms WMD: Encrypted Variables
Unity Bot Tutorial
Finding Hidden Threads (ThreadHideFromDebugger)
Understanding Windows Syscalls
Intermediate MASM Assembly
Reverse Engineering Save Game Files
Writing an Anti-Cheat: Detecting External Cheats
Madden NFL 20 Input Hooking (Frostbite)
Map Hack Bypassing Anticheat (Tiberium Wars)
Save Game Reverse Engineering (Titan Quest)
DLL Injection Without WriteProcessMemory
Hook Detection: Return Address Verification
Debugging Effectively
Detecting External Overlays
Dark Reign No-CD Patch (GOG)
Mortal Kombat X: Machine Learning Bot
Writing a Bad Company 2 Hack
C CloseHandle Debugger Detection
Finding Entity List (Wolfenstein)
Call Instruction Hooking
Extracting Game Assets (Blood Omen 2)
idTech Engine Hacking & Reversing
Mercer Patch: Prototype 2 Windowed Mode Fix
Stack Flow Hijacking
Just Cause 3: Defeating Debug Guards
Ion Fury Health Regen Cheat
Multilevel Pointers (AssaultCube)
Shellcode Execution Without API Calls
How Pointers Work (C)
Windows API Error Handling
Linux Programming for Game Hackers
Unfinished Projects: MEG File Extractor
📜Guided Hacking Course Syllabus 📜
280 chapters
Squally Game Hacking Course — CS420
1. Course Introduction & What Is Game Hacking
2. Memory Editing Fundamentals
3. Number Systems: Hexadecimal, Decimal & Binary
4. Hex Editing Game Files
5. Data Types & Advanced Memory Editing
6. Virtual Memory & Process Address Spaces
7. Multi-Level Pointers & Pointer Chains
8. x86 Assembly Modification in Games
Game Hacking Shenanigans Tutorial Series
1. Cheat Engine Overview & Series Introduction
2. Installing & Configuring Cheat Engine
3. Value Scanning & Live Memory Editing
4. Data Types & the Memory Viewer
5. Unknown Value Scanning & Elusive Values
6. Pointer Scanning for Stable Addresses
7. Building & Saving Cheat Tables
8. Finding X/Y/Z Coordinates in Memory
9. Finding Velocity Addresses
10. Writing Cheat Engine Auto Assembler Scripts
11. Code Injection via Cheat Engine
12. Shared OpCodes & Filtering Instructions
13. Floating Point Values & XMM Registers
14. One Hit Kills & God Mode Scripts
15. Damage Multiplier Scripts
16. Float Instruction Damage Multipliers
17. Integer-Based Defense Boost Scripts
18. Complex Multi-Feature Cheat Engine Scripts
19. Updating & Fixing Broken Cheat Tables
20. Movement Speed Hack Scripts
The Game Hacking Bible GHB1 — Beginner Foundations
1. Problem-Solving Methodology & Goal Setting
2. Why Fundamentals Matter Over Copy-Pasting
3. Acquiring Hacking Tools Safely
4. CS420 Video Course Companion
5. Game Hacking FAQ & Common Misconceptions
6. Cheat Engine Interface Walkthrough
7. First Hack: Scanning & Modifying Values
8. Finding Position Coordinates in Memory
9. Finding View Angles (Pitch/Yaw)
10. Pointer Scanning with Pointermaps
11. Game Hacking Shenanigans Companion
12. Class Reconstruction with ReClass (Part 1)
13. C Programming Primer for Hackers
14. Windows API Essentials
15. String Encodings: Unicode, TCHAR & MBCS
16. Retrieving Module Base Addresses
17. Multi-Level Pointer Resolution in C
18. Visual Studio Configuration for Hacking
19. Building an External Trainer (Part 1)
20. Building an External Trainer (Part 2)
21. Building an Internal DLL Trainer
22. Writing a DLL Injector
23. Debugging Injected Code with Visual Studio
24. Advanced Class Reconstruction with ReClass (Part 2)
25. External Function Detouring & Hooking
26. Deep Dive into Multi-Level Pointers
27. Entity List Discovery via Reverse Engineering
GHB2 — Reverse Engineering Foundations
1. CPU Registers, Assembly Language, Calling Conventions & the Stack
2. Manual Relative Address Resolution
3. Static Analysis with IDA Pro
4. Reversing Game SDK NetVar Offsets
5. Finding Specific Game Offsets (bDormant)
6. Runtime Type Information (RTTI) & ClassInformer
7. Reversing Recoil Mechanics
8. Reversing Movement: Fly Hack / NoClip
9. Reversing Damage Logic: One Hit Kills
10. Finding Core Game Data Structures (Entity List)
11. Ray Casting & Visibility Checks via Inline ASM
GHB3 — Intermediate Cheat Development
1. External Bunnyhop Automation
2. Internal Bunnyhop Automation
3. Game Flags for Movement Hacks (dwForceJump, m_fFlags)
4. 2D Radar Hack via bSpotted
5. Anti-Flash Effect Neutralization
6. Triggerbot Development (3 Parts)
7. Glow/Wallhack via Glow Object Manager
8. Recoil Control System (RCS)
9. Entity List Reverse Engineering Walkthrough
10. Aimbot Math: Angle Calculation & Smoothing
11. Signature / Pattern Scanning
12. x86 Trampoline Hooking
13. Member Function Hooking (__thiscall)
14. Calling Game Member Functions
15. OpenGL Render Hooking & Overlays
16. OpenGL ESP Drawing
17. General-Purpose Aimbot Architecture
18. Game Interface Access (CreateInterface)
19. Runtime Netvar Enumeration
20. View/Projection Matrix Discovery
21. CSGO ViewMatrix Offset Hunting
22. Direct3D9 EndScene Hooking & D3D9 ESP
23. TraceRay / Visibility Check Calls
24. Single-Player Game Hacking (Skyrim)
25. x86 vs x64 Architecture Differences
26. PE File Format & the Windows Loader
27. Undocumented Windows NTAPI
28. Thread Local Storage (TLS) Internals
29. Walking Loaded Modules via PEB
30. Shellcode Writing & Injection
31. Manual Mapping DLL Injection
32. Usermode API Hooking for Stealth
GHB4 — Anti-Cheat, Anti-Debug & Kernel
1. Defeating Value Encryption & Obfuscation
2. Finding Offsets Without Cheat Engine
3. Bypassing Cheat Engine Detection
4. Kernel-Mode Cheat Engine (DBKM Driver)
5. Code Mutation & Polymorphism
6. Alternative Memory Editors
7. Automated Anti-Debug Bypass (ScyllaHide)
8. Anti-Debug Techniques Overview
9. Anti-Debug Practice Challenges (DebugMe)
10. Steam Anti-Debug Bypass (ThreadHideFromDebugger)
11. NtSetInformationThread-Based Debugger Hiding
12. Timing-Based Debugger Detection
13. Exception-Based Anti-Debug (SEH Trap Flag)
14. Flag-Based Debugger Detection
15. Breakpoint Detection Methods
16. Heap-Based Debugger Fingerprinting (LFH)
17. Self-Debugging as Protection
18. Real-World Anti-Debug Bypass (CS2D)
19. PE Header Erasure for Stealth
20. PEB Module Unlinking
21. Steam Loader Extended Bypass
22. Anticheat Bypass Methodology
23. Valve Anti-Cheat (VAC) Deep Dive
24. Easy Anti-Cheat (EAC) Architecture
25. EQU8 Anticheat Analysis
26. MTA:SA Kernel Anticheat (Fairplaykd.sys)
27. Memory Integrity Checking (Detecting ScyllaHide)
28. Thread-Based Manual Map Detection
29. Finding Hidden System Threads
30. Code Mutation for Evasion
31. Screenshot Detection Bypass (BitBlt Hook)
32. Return Address Spoofing
33. Virtual Machine Detection Evasion
34. Building a Stealth Kernel Driver
35. Kernel Driver Development for Game Hacking
36. Kernel Debugging with WinDbg
37. Handle Protection Callback Bypass
38. Vulnerable Driver Exploitation (BYOVD)
39. Kernel Manual Mapping (KDMapper)
40. Dumping Protected Anticheat Drivers
41. Covert User-Kernel Communication (.DATA Hooking)
42. IOCTL Interception & Driver Spoofing
43. Erasing Driver Load Evidence (PiDDBCache)
44. Kernel Module Memory Dumping
45. Approaching Newly Protected Games
46. Hypervisor-Based Game Hacking
47. Hyper-V Memory Access (libvoyager)
48. Advanced Code Obfuscation Toolchain (Theodosius)
49. MSR-Based Kernel Code Execution
Anti-Cheat Development Course ⚠️ UNRELEASED
1. Course Introduction & Anticheat Philosophy
2. C Project Setup & Architecture
3. Base Detection Class Design
4. Modular Detection System Architecture
User-Mode Detection Modules (12)
5. Running Process & Application Scanning
6. Overlay Window & NVIDIA Hijacking Detection
7. Code Patching & CRC Integrity Detection
8. Import Address Table Hook Detection
9. Export Address Table Hook Detection
10. Debug Register & Hardware Breakpoint Detection
11. Page Guard Memory Protection Detection
12. DLL Load Monitoring & Injection Detection
13. Manual-Map PE Signature Scanning
14. Shellcode & Unbacked Thread Detection
15. Thread Stack Execution Validation
16. Process Handle Permission Auditing
Kernel-Mode Transition
17. Kernel Anticheat Architecture & Driver Design
Kernel-Mode Detection Modules (12)
18. Vulnerable & Blacklisted Driver Detection
19. Object Callback Handle Access Filtering
20. Kernel Driver Code Integrity Checking
21. User Thread Start Address Validation (Kernel)
22. Kernel Thread Stack Walking
23. Kernel Callback List Integrity Checking
24. IOCTL Dispatch Function Validation
25. Manually Mapped Kernel Driver Scanning
26. Kernel Stack Unbacked Memory Detection
27. Windows Test-Signing Mode Detection
28. HVCI Status & Code Integrity Detection
29. CPU Vendor Identification & Validation
Capstone
30. Secure Application Bootstrapper & Driver Loader
Devirtualization Course ⚠️ UNRELEASED
Module 1 — Deobfuscation & Compiler Theory
1. Introduction to Code Deobfuscation
2. Intermediate Representation Theory
3. Lifting x86 to IR
4. Control Flow Graph Analysis (Part 1)
5. Control Flow Graph Analysis (Part 2)
6. Dead Code Elimination (Part 1)
7. Dead Code Elimination (Part 2)
8. Constant Propagation & Constant Folding
9. Alias Analysis (Part 1)
10. Alias Analysis (Part 2)
11. Memory Dependence Analysis
12. Dead Store Elimination
13. Advanced Compiler Optimizations
Module 2 — Applied Deobfuscation
1. Packing, Code Mutation & Virtualization Overview
2. Applied Deobfuscation Practice (Part 1)
3. Applied Deobfuscation Practice (Part 2)
4. Applied Deobfuscation Practice (Part 3)
5. Unpacking Virtual Machines
6. VM Architecture Fundamentals
Module 3 — Devirtualization
1. Introduction to Devirtualization
2. VM Handler Analysis (Part 1)
3. VM Handler Analysis (Part 2)
4. VM Handler Analysis (Part 3)
5. VM Lifting Approach
6. Native Optimization Approach
7. Hybrid Devirtualization Approach
8. Building a Devirtualizer (Part 1)
9. Building a Devirtualizer (Part 2)
10. Building a Devirtualizer (Part 3)
Binary Exploit Development Course
1. Simple Stack Buffer Overflow (VulnServer)
2. SEH-Based Buffer Overflow
3. Multi-Stage Exploit (Stager)
4. Socket Reconstruction in Exploits
5. Data Execution Prevention (DEP) Bypass
6. DEP Bypass via WriteProcessMemory
7. Return-Oriented Programming (ROP Decoder)
8. Exploit Scripting with Pwntools
9. Address Space Layout Randomization (ASLR) Theory
10. Practical ASLR Bypass
11. Linux Binary Exploitation Fundamentals
12. Partial Return Address Overwrites
13. Egg Hunter Shellcode Techniques
14. Use-After-Free Vulnerability Exploitation
15. TryHackMe Exploit Development Walkthrough
16. Fuzzing a Linux Library
17. Coverage-Guided Fuzzing with AFL
18. Fuzzing Environment Setup
Python Game Hacking Course — PGH100
1. Python Game Hacking Overview
2. Python Hacking Environment Setup
3. Python Libraries for Memory Manipulation
4. Building an External Python Hack
5. Python DLL Injection
6. Building an Internal Python Hack
7. Python Aimbot Development
8. Python Overlay & ESP Drawing
9. Building a Python Memory Scanner
10. Python Game Hacking Resource Guide
Python Reverse Engineering Course — PRE100
1. Python Source Code Reverse Engineering
2. Python Code Injection Techniques
3. Python Runtime Internals Reversing
4. Reversing Compiled Python Executables
5. Hacking Python-Based Games
Java Reverse Engineering Course — JRE100
1. Java Reverse Engineering Overview
2. Java Language Crash Course
3. Java Static Analysis & Decompilation
4. Java Dynamic Analysis & Runtime Inspection
5. JVM Hooking & Bytecode Patching
Java Game Hacking Course — JGH100
1. Java Game Hacking Overview
2. Java Fundamentals for Game Hacking
3. Java Native Access (JNA) for Memory
4. Building a Java External Hack
5. Java Swing GUI with Global Hotkeys
6. Java Aimbot Development
7. Java ESP Overlay Rendering
8. Java GUI Overlay Framework
9. Java Memory Hacking Library
Roblox Exploit Scripting Course — RES100
1. Roblox Exploit Scripting Overview
2. Lua & Luau Scripting Fundamentals
3. Script Executors & How They Work
4. Roblox Game Engine Internals
5. Roblox Reversing & Exploit Scripting
6. Building Roblox Mod Menu GUIs
7. Complete Roblox Hack Walkthrough
Web Browser Game Hacking Course — WBGH100
1. Web Browser Game Hacking Crash Course
2. Introduction to Browser Game Vulnerabilities
3. JavaScript Game Memory Manipulation
4. Script Replacement & Injection in Browser Games
5. Browser Automation with Tampermonkey
6. JavaScript Function Hooking
7. Complete Browser Game Hack (ShellShockers)
8. WebSocket Interception & WebAssembly Hacking
9. JavaScript Aimbot for HTML5 Games