Skill Boost Courses
H | REM
Reverse Engineering Master
Master the art of understanding how software works from the inside out. Our Reverse Engineering program teaches you how to analyze binaries, uncover application logic, identify vulnerabilities, and reverse engineer Windows applications using industry-standard tools. Gain hands-on experience in debugging, disassembly, decompilation, and malware reverse engineering through real-world practical labs.
Proficiency in using computers, including installing software, managing files, and navigating graphical user interfaces, is necessary. Participants should be comfortable with using a variety of software tools and applications.
Prior knowledge of any programming language is recommended but not mandatory.
Who Should Enroll in this Program?
- IT Professionals
- All levels of IT auditor
- Technical support engineers
Module 1: Reverse Engineering Fundamentals
Module 2: Computer Architecture & Memory Internals
Module 3: x86/x64 Assembly Programming
Module 4: Windows Internals for Reverse Engineers
Module 5: PE File Format & Executable Internals
Module 6: Static Binary Analysis
Module 7: Dynamic Analysis & Advanced Debugging
Module 8: Disassembly & Decompilation Techniques
Module 9: Function Recovery & Control Flow Analysis
Module 10: API Tracing & Windows Native API Analysis
Module 11: Software Protections, Packers & Obfuscation
Module 12: Anti-Debugging, Anti-VM & Anti-Analysis Techniques
Module 13: CrackMe Challenges & Binary Patching
Module 14: DLL Injection, Hooking & Code Injection
Module 15: .NET Reverse Engineering
Module 16: Android Application Reverse Engineering
Module 17: Malware Reverse Engineering
Module 18: Ransomware & Banking Malware Analysis
Module 19: Memory Analysis & Runtime Behavior
Module 20: Shellcode Analysis & Development
Module 21: Binary Exploitation Fundamentals
Module 22: Vulnerability Research Methodology
Module 23: Intro to Fuzzing & Crash Analysis
Module 24: Exploit Development Basics
Module 25: Automation with Python for Reverse Engineering
Module 26: CTF Reverse Engineering Challenges
Module 27: Real-World Software Reverse Engineering Case Studies
Module 28: Capstone Reverse Engineering Project
