Reverse Engineering: IDA For Beginners
Learn to use IDA Pro Free to do Reverse Engineering on Linux and Windows
What you’ll learn
-
Reverse Engineering
-
Assembly Language
-
Remnux Linux IDA
-
Windows IDA
-
File, Strings and Hexeditor Analysis
-
Converting Data, Renaming Labels and Variables
-
Inserting Comments
-
Creating Data Structures
-
Decompiling Binary to C code
-
Debugging using IDA
-
Patching Files
-
Register and Memory Analysis
-
Python Scripting For Reversing Algorithms
-
Creating Keygens
-
Cracking Windows Crackmes
-
Reversing Jumps
-
Using NOPs to disable instructions
-
Extending Trial Period beyond 30 days
-
Intermodular Call Method
-
Dynamic Analysis to Confirm Algorithms
-
Linux and Windows API
-
Algorithm Analysis and Testing
-
Creating Keygens
-
Setting breakpoints and stepping through code
-
and more
Requirements
-
Basic Assembly Language , C Programming and Python would be useful
-
Windows PC
-
Familiar with basic Linux commands
Who this course is for:
- Anyone interested to learn to use IDA for Reverse Engineering Linux & Windows executables
- Students thinking of getting into Reverse Engineering or Malware Analysis as a Carreer Path