> ## Documentation Index
> Fetch the complete documentation index at: https://doc.lumixy.net/llms.txt
> Use this file to discover all available pages before exploring further.

# CTF Writeups: Exploit, Analyze, and Learn Security

> A community-driven collection of CTF writeups covering web, crypto, binary exploitation, forensics, and misc — with walkthroughs for every skill level.

Welcome to a community-driven collection of Capture The Flag writeups built for hackers at every skill level. Whether you're cracking your first Caesar cipher or chaining together a multi-stage binary exploit, you'll find detailed, step-by-step walkthroughs here that explain not just *what* worked, but *why* it worked. Dig into a category that interests you, follow along with real exploit scripts, and walk away with techniques you can apply in your next competition.

<CardGroup cols={2}>
  <Card title="Web Exploitation" icon="globe" href="/writeups/web/overview">
    Explore SQL injection, XSS, SSRF, deserialization, and other web vulnerabilities dissected from real CTF challenges.
  </Card>

  <Card title="Cryptography" icon="lock" href="/writeups/crypto/overview">
    Break weak ciphers, exploit RSA implementation flaws, and learn the math behind modern cryptographic attacks.
  </Card>

  <Card title="Binary Exploitation" icon="bug" href="/writeups/pwn/overview">
    Master buffer overflows, ROP chains, heap exploitation, and format string vulnerabilities with hands-on walkthroughs.
  </Card>

  <Card title="Forensics" icon="magnifying-glass" href="/writeups/forensics/overview">
    Recover hidden data from memory dumps, network captures, disk images, and steganographic files.
  </Card>

  <Card title="Miscellaneous" icon="puzzle-piece" href="/writeups/misc/overview">
    Tackle OSINT puzzles, jail escapes, scripting challenges, and everything else that defies a single category.
  </Card>

  <Card title="Setup Guide" icon="wrench" href="/setup/environment">
    Configure your local hacking environment with the tools, VMs, and scripts used throughout these writeups.
  </Card>
</CardGroup>

## Getting Started

New to CTFs or to this site? Follow these four steps to go from zero to solving challenges with confidence.

<Steps>
  <Step title="Set Up Your Environment">
    Head to the [Setup Guide](/setup/environment) to install essential tools like GDB, pwntools, Burp Suite, and Wireshark. A properly configured environment saves you hours of troubleshooting mid-challenge.
  </Step>

  <Step title="Pick a Category">
    Browse the category overviews above and choose the area that matches your current skill level or curiosity. Each overview page lists challenges from easiest to hardest so you always know where to start.
  </Step>

  <Step title="Follow the Writeup">
    Work through the challenge alongside the writeup. Read the reconnaissance section first, attempt the exploitation step yourself, and only check the solution when you're genuinely stuck. Active struggle accelerates learning far faster than passive reading.
  </Step>

  <Step title="Practice the Techniques">
    After finishing a writeup, search for similar challenges on platforms like PicoCTF, HackTheBox, or CTFtime. Repeating the same technique in a slightly different context is the fastest path to truly owning it.
  </Step>
</Steps>
