Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Reverse Engineering For Beginners to Advanced
1. Introduction
1. Introduction (6:46)
2. Installing Kali Linux and Ghidra
1. How to Install Kali Linux (8:42)
2. How to Create a Shared Folder (3:43)
3. Installing Ghidra (7:39)
3. Creating Projects and Importing Files
1. Creating Projects and Importing Files (11:18)
4. Decompiling Code and Renaming Symbols
1. Decompiling Code and Renaming Symbols (10:30)
5. Saving and Restoring Virtual Machine Snapshots
1. Saving and Restoring Virtual Machine Snapshots (9:26)
6. Configuring Ghidra to Highlight All Similar Variables Based On Selection
1CONFI~1 (12:24)
2. Understanding Command Line Parameters In Depth (10:47)
7. ASCII Code and Hex Numbers
1. ASCII Code and Hex Numbers (12:34)
8. ASCII Code and Array Indexes
1. ASCII Code and Array Indexes (11:57)
9. Stepping into functions and adding comments
1. Stepping into functions and adding comments (13:47)
2. Tracing Return Values (18:55)
10. Ghidra on Windows
1. Installing a Windows Virtual Machine (5:05)
2. Installing Java SDK On Wndows (2:20)
3. Installing Ghidra, Creating Shortcuts and Changing Icons (8:04)
11. Reversing Workflows
1. Reversing Workflows (4:00)
12. Reversing GUI CrackMe's
1. Reversing GUI CrackMe's, Function Graphs, Function Call Trees, WinMain, Strings (21:42)
13. Converting data types, Using Debuggers, Creating Functions and Function Graph
1. Converting data types (9:06)
2USING~1 (4:53)
3. Creating Functions and Decompiling Assembly (11:05)
14. How to run windows exe programs on Linux
1. How to run windows exe programs on Linux (5:06)
15. Reversing using combination of listing assembly and decompiled view
1. Reversing using combination of listing assembly and decompiled view (6:34)
2. Analyzing autogen serial crackme (17:28)
16. Resources For Further Study
1. Bonus Lecture (1:47)
Teach online with
2USING~1
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock