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/crypto
cat/cryptoexplore crypto tools →

Cryptography

// 7 published technical guides

Cryptography challenges range from classical ciphers to modern misuses of RSA, AES, and hashing. The goal is rarely to break math — it is to spot the implementation mistake.

› reference guides

  • 01

    Classical Ciphers

    Caesar, Vigenère, ROT13, and substitution — the ciphers CTF beginners meet first and how to crack them all.

    beginner
  • 02

    XOR Encoding

    Understand XOR's role in CTF crypto — single-byte key recovery, repeating-key XOR, and the crib-drag attack.

    beginner
  • 03

    RSA Basics

    How RSA works mathematically, and the three beginner mistakes that make CTF RSA challenges solvable.

    intermediate
  • 04

    CBC Padding Oracle Attacks

    Decrypt AES/DES ciphertexts and forge arbitrary encrypted messages by exploiting PKCS#7 padding validation errors in CBC mode.

    intermediate
  • 05

    Diffie-Hellman Key Exchange Attacks

    Break Diffie-Hellman implementations using small subgroup attacks, composite modulus factorizations, and Pohlig-Hellman discrete logarithms.

    advanced
  • 06

    Hash Attacks & Length Extension

    Exploit Merkle–Damgård hash functions (MD5, SHA-1, SHA-256) with length extension attacks and hash collision techniques.

    intermediate
  • 07

    Elliptic Curve Cryptography Flaws

    Exploit ECDSA nonce reuse, invalid curve attacks, and Pohlig-Hellman discrete logarithms on weak elliptic curves.

    advanced
Web Exploitationcategories indexReverse Engineering
hackref/CTF reference manual
homecategoriestoolsgithub
domains:webcryptorevpwnforensicsosintstegonetworkingmisc
© 2026 hackref•CTF reference manual
crafted by Md. Minaruzzaman Shovon