Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Game Hacking: Cheat Engine Game Hacking Basics

Game Hacking: Kiến thức cơ bản về Cheat Engine trong Game Hacking

Game Hacking: Kiến thức cơ bản về Cheat Engine trong Game Hacking

Giới thiệu về reverse engineering và hack bộ nhớ bằng Cheat Engine

4.4
(245 đánh giá)
43,237 học viên
Giảng viên
Paul Chin, PhD
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 869.000đ -94%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
3.0 giờ video
17 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 31/05/2026

Bạn sẽ học được gì

Cách bắt đầu với Cheat Engine
Cách hack bộ nhớ của một tiến trình
Tìm biến và con trỏ trong bộ nhớ
Sử dụng cấu trúc dữ liệu để hack máu và đạn
Hack game để có bất tử và đạn vô hạn
Nắm vững nền tảng về hack bộ nhớ
Dùng tính năng quét con trỏ (Pointer Scanning) để hack máu
Viết script để inject code nhằm nạp lại đạn
Kiến thức cơ bản về Assembly
Sử dụng inline assembly (code caves) để inject code vào bộ nhớ tiến trình
Thực hiện Array of Bytes (AOB) injection
Dùng phương pháp Freeze để xác minh địa chỉ bộ nhớ
Sử dụng quét bản đồ con trỏ kép
Dùng tham số Module Address và Offset để tối ưu quét con trỏ
Dùng mã NOP, JMP và reverse assembly để có đạn vô hạn khi nạp
Tạo Cheat Table cho chức năng dịch chuyển tức thời (Teleporting)
Hack hệ tọa độ 3D để bay
Và nhiều nội dung khác ...

Yêu cầu

Kiến thức cơ bản về C/C++ và Assembly sẽ có lợi, nhưng không bắt buộc
Máy tính chạy Windows 7 hoặc 10

Đối tượng phù hợp

Bất kỳ ai muốn học game hacking
Sinh viên reverse engineering muốn tìm cách khác để hack chương trình đang chạy
Nhà phát triển phần mềm hoặc game muốn biết cách game hoặc app bị hack để bảo vệ sản phẩm của mình

Nội dung khóa học

15 phần • 17 bài giảng
1 Giới thiệu
1 Cài đặt Cheat Engine
1 Cài đặt, cấu hình và chơi Assault Cube
1 Cách quét địa chỉ bộ nhớ cho máu và thay đổi nó
1 Quét bộ nhớ cho đạn và kỹ thuật Freeze
1 Giới thiệu về con trỏ và cấu trúc dữ liệu
2 Sự khác biệt giữa địa chỉ tĩnh và động – tại sao cần con trỏ
1 Tìm địa chỉ tĩnh bằng con trỏ và cấu trúc dữ liệu
1 Giới thiệu về quét con trỏ
1 Dùng quét con trỏ để tìm địa chỉ tĩnh của máu
1 Giới thiệu về code injection và chỉnh sửa Assembly
1 Viết script để inject code
1 Phân biệt người chơi với kẻ địch khi viết script bằng cách dùng Commonality Scans
2 Sử dụng Stack để bảo toàn dữ liệu
1 Hệ tọa độ 3D và cách quét các giá trị không xác định
1 Dịch chuyển tức thời: Dùng quét con trỏ và phương pháp Freeze để tìm địa chỉ cho tọa độ Z
1 Bài giảng thêm

Giới thiệu khóa học

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.

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Assembly
Hiển thị tất cả khoá học Cheat Engine
Hiển thị tất cả khoá học Game Hacking
Hiển thị tất cả khoá học Reverse Engineering
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊