Beginner Tutorial

  1. RE 0: Introduction & Setup

    Introduction to Reverse Engineering - setup and tools required

  2. RE 1: Hello World

    Reverse engineering a hello world program in IDA Free.

  3. RE 2: IF Statements

    RE if statements…

  4. RE 3: Loops

    Reverse engineering for loops and while loops in IDA Free.

  5. RE 4: Password Cracking

    Multiple methods to crack a simple password protected program using IDA Free and x64dbg.

  6. RE 5: Structs

    Reverse engineering structs, stack layout, and memory manipulation in IDA Free and x64dbg.

  7. RE 6: XOR Crackme

    Understanding XOR obfuscation and cracking an XOR encrypted password in x64dbg.

  8. RE 8: Code Cave

    Creating a code cave in x64dbg to intercept and modify program logic at runtime.

  9. RE 9: Trainer

    Writing a game trainer using Windows API to modify process memory externally, just like CheatEngine.

  10. RE 10: DLL Injector

    Combining external memory patching with internal hooks: writing an injector that loads a DLL into a target process, which then hooks a function before it runs.