Stop 14 · Build Your Cybersecurity PortfolioProjects · 2/7

CTF (Capture the Flag) Writeups

Part of the Cybersecurity Roadmap

In short

Solving a CTF is fun. Writing it up clearly is what gets you hired. A good writeup shows how you think, including the dead ends, not just the final flag.

Detailed writeups of Capture the Flag challenges you've solved — demonstrating your problem-solving process, not just the final answer, is what makes a writeup valuable to a reviewer.

The blob writes in a notebook at a desk beside a small trophy with a flag.

Think of it like this

Show your working in maths

In school maths, the teacher gave marks for the steps, not just the final answer. A correct answer with no working looked like copying. CTF writeups work the same way: your method, reasoning and what you learnt matter more than the flag.

Watch it happen

Shape of a strong writeup

Challenge
Recon
Dead ends
Insight
Fix

1/5Name the platform, the challenge and its category, and link to it. Only publish writeups the platform allows.

The big ideas

What you need to know

Follow platform rules

Hack The Box allows public writeups only for retired content. Check each platform's rules before publishing.

Teach, do not brag

Write so a beginner could follow and learn. Clear teaching stands out to hiring managers.

Add the defence

A short how to fix it section shows you think like a professional, not only a player.

Consistent format

Use the same template for every writeup. A tidy series looks far better than scattered notes.

See it in code

Walk through the code

text
1# <Challenge name>  (platform, category, difficulty)2Date solved:    2026-10-123Allowed to publish: yes (retired / event ended)4 5## Summary        2 lines: what it was, what you learnt6## Recon          what you checked first and why7## Dead ends      what failed and what it taught you8## Solution       the key insight, step by step9## Defence        how a real system would prevent / detect this10## References     docs or tools you used

1/3Header with context and a clear note that publishing is allowed.

A reusable template. Filling the Dead ends and Defence sections is what separates a learning writeup from a bare answer dump.

Save yourself the pain

Common mistakes

Oops

Posting a writeup for an active challenge.

Do this instead

Wait until it is retired or the event ends. Spoiling live challenges breaks rules and burns goodwill.

Oops

Only posting the final commands with no explanation.

Do this instead

Explain why each step made sense. Recruiters want your thought process.

Your mission

Publish your first writeup

~45 min

Quick check

What makes a CTF writeup most valuable to a hiring manager?

Go deeper

  1. 1Complete 3-5 CTF challenges across different categories (web, crypto, forensics).
  2. 2Write detailed walkthroughs explaining your reasoning at each step, not just the solution.
  3. 3Publish your writeups publicly (GitHub or a blog) to build a visible track record.

More projects at this stop

Stuck on this topic? Ask an Insider

Get 1:1 guidance from people who've walked this exact path — on the InsideEdge app.

Download
InsideEdge