hackref/
homecategoriestools•webcryptorevpwnforensicsosint
githubtools
navigation[esc to close]
home›categoriestools
categories
webcryptorevpwnforensicsosint
tools directorygithub →

// index directory

  • Web Exploitation
    • HTTP Basics for CTF
    • SQL Injection
    • Cross-Site Scripting (XSS)
    • Cross-Site Request Forgery (CSRF)
    • Server-Side Request Forgery (SSRF)
    • OS Command Injection
    • File Inclusion & Path Traversal
    • JWT Attacks & Bypass
    • Server-Side Template Injection (SSTI)
  • Cryptography
    • Classical Ciphers
    • XOR Encoding
    • RSA Basics
    • CBC Padding Oracle Attacks
    • Diffie-Hellman Key Exchange Attacks
    • Hash Attacks & Length Extension
    • Elliptic Curve Cryptography Flaws
  • Reverse Engineering
    • Reverse Engineering Basics
    • Ghidra Workflow for CTF
    • Dynamic Analysis with GDB
    • Anti-Debugging & Evasion Techniques
    • Python Binary & Bytecode Decompilation
    • Android APK Reverse Engineering
  • Binary Exploitation
    • Buffer Overflow Basics
    • Format String Bugs
    • Return-Oriented Programming
    • Integer Overflows & Underflows
    • Shellcode Writing & Injection
    • Heap Exploitation Fundamentals
  • Forensics
    • File Analysis Fundamentals
    • PCAP Analysis
    • Memory Forensics with Volatility
    • Disk Image & Filesystem Forensics
    • System & Web Log Analysis
    • Windows Registry Forensics
  • OSINT
    • OSINT Basics
    • Geolocation Challenges
    • Username & Social Media Footprinting
    • Image & Document Metadata Analysis
    • Domain & DNS Reconnaissance
    • Advanced Geolocation & Satellite Analysis
  • Steganography
    • Image Steganography
    • Audio Steganography
    • Deep LSB Steganography & Bitplane Extraction
    • Video & PDF Document Steganography
    • Polyglot Files & Zip Appending
    • DCT & Frequency Domain Steganography
  • Networking
    • Protocol Analysis
    • Network Reconnaissance
    • DNS Tunneling & Covert Exfiltration
    • Wireless Reconnaissance & WPA Cracking
    • ICMP Covert Channels & Protocol Misuse
    • TLS Inspection & SSL Session Decryption
  • Miscellaneous
    • Encoding and Decoding
    • Scripting for CTF
    • Python Jail Escapes & Sandbox Bypasses
    • Esoteric Programming Languages (Esolangs)
    • Damaged QR Code & Barcode Reconstruction
    • Reversing Custom CTF Virtual Machines
home/categories/rev
cat/revexplore rev tools →

Reverse Engineering

// 6 published technical guides

Reverse engineering asks you to take a compiled program apart and figure out its behavior — often to satisfy a hidden check that prints the flag.

› reference guides

  • 01

    Reverse Engineering Basics

    What static and dynamic analysis mean, which file types you'll encounter, and the workflow for your first crackme.

    beginner
  • 02

    Ghidra Workflow for CTF

    A practical guide to navigating Ghidra — importing a binary, reading the decompiler, and renaming your way to an answer.

    beginner
  • 03

    Dynamic Analysis with GDB

    Set breakpoints, inspect registers and memory, and step through a binary to find the flag at runtime.

    intermediate
  • 04

    Anti-Debugging & Evasion Techniques

    Detect and bypass binary anti-analysis mechanisms including ptrace checks, Windows PEB flags, and RDTSC timing traps.

    intermediate
  • 05

    Python Binary & Bytecode Decompilation

    Reverse engineer standalone PyInstaller executables and decompile compiled Python (.pyc) bytecode into readable Python source code.

    beginner
  • 06

    Android APK Reverse Engineering

    Decompile Android applications, inspect Smali bytecode, patch logic checks, and dynamically hook runtime methods using Frida.

    intermediate
Cryptographycategories indexBinary Exploitation
hackref/CTF reference manual
homecategoriestoolsgithub
domains:webcryptorevpwnforensicsosintstegonetworkingmisc
© 2026 hackref•CTF reference manual
crafted by Md. Minaruzzaman Shovon