Home/Deals/IT & Software

Assembly Language Programming for Reverse Engineering

Understand assembly code and modify exe files to add new functionality using x64dbg
4.7 ★★★★★6,531 studentsCreated by Paul Chin, PhDLast updated Nov 11, 2025🌐 English

What you'll learn

Assembly Language Basics
Reverse Engineering
xdbg debugging basics
Modifying programs
Injecting code into exe files
Hollowing out an exe file
CPU registers
Basic Addition
INC, DEC, MUL and DIV instructions
Accessing main memory (RAM)
Input and Output Functions
Code Caves
Functions that returns a value
The Flags Register
Structured Programming
Signed Operations

Requirements

Basic C programming knowledge would be helpful but not necessary
You will learn everything you need to know

Description

Frequently Asked Questions

Student Feedback

4.7
★★★★★
Course Rating
75%
15%
5%
5%
5%
S
Sarah J.
★★★★★2 weeks ago

This course was absolutely amazing! The instructor explained everything clearly and the projects were very helpful.

M
Michael T.
★★★★1 month ago

Great content, highly recommended for beginners. Just wish there were more practice exercises.

D
David K.
★★★★★2 months ago

Best course on this topic I've taken so far. Worth every penny (even better since I got it for free!).

More Courses You Might Like

Assembly Language Programming for Reverse Engineering
$9.99$99.9990% Off
🎫 Coupon
PCNOV11
REDEEM COUPON
30-Day Money-Back Guarantee
This course includes:
  • 📺 15h on-demand video
  • 📱 Access on mobile and TV
  • ♾️ Full lifetime access
  • 🏆 Certificate of completion