Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Reverse Engineering: IDA For Beginners
Introduction
Introduction 1 (5:13)
Installing IDA for Linux
Installing Oracle Virtual Box and Remnux (2:39)
Post-Install Configurations (5:33)
Installing IDA Free (4:44)
Solving missing libcanberra module (2:50)
Assembly Language Basics
Assembly Language Basics (9:50)
Basic File Analysis and IDA Usage
Downloading practice file (6:04)
Using file, strings and xxd to analyze a file (3:46)
Basic IDA Usage: Part 1 (9:15)
Basic IDA Usage: Part 2 (13:38)
Basic IDA Usage: Part 3 (13:24)
Debugging, Patching, Decompiling and Creating Structs Using IDA
Debugging and Patching Using IDA (12:49)
Decompiling and Creating Structs (9:32)
How to dock windows as side-by-side tiles in IDA (2:47)
Basic Skills: Level 1
Solving Level 1 (12:26)
Basic Skills: Level 2
Solving Level 2 - Part 1 - Renaming Labels and Inserting Comments (9:11)
Solving Level 2 - Part 2 - Python Scripting (7:28)
Solving Level 2 - Part 3 - Understanding the Rotation Algorithm (4:10)
What's Next (1:33)
Installing IDA for Windows
Installing IDA Free for Windows (2:57)
Installing qwingraph add-on for IDA (2:09)
How to debug and patch a crackme on Windows
How to debug and patch a windows crackme1 on Windows using IDA (11:09)
Static Analysis of Windows Crackme2
Static Analysis of Windows Crackme2 (11:19)
Reversing Jumps and NOPs - Crackme3
Reversing Jumps and NOPs - Crackme3 (9:35)
Modifying Trial Expiry - Crackme4
Modifying Trial Expiry - Crackme4 (6:30)
Intermodular Calls, Algorithm Analysis and Python Keygen - crackme5
Static Analysis: Intermodular Calls (8:29)
Dynamic Analysis: Algorithm Confirmation (9:25)
Creating a Keygen Using Python (4:42)
Resources For Further Study
Bonus Lecture (1:47)
Post-Install Configurations
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock