Skip to main content

🚩 CTF WriteUps Platform

Welcome to the interactive CTF writeups platform! This is where we document and share our solutions from various cybersecurity competitions.

Source Repository

For the initial files, original challenge material, exploit scripts, and team notes, check:

About This Platform

This platform features:

  • Dynamic CTF Cards Grid - All competitions displayed as beautiful cards
  • Detailed WriteupsDetailed Solutions - Full writeups for each challenge
  • Search & Filter - Find CTFs by year, location, organizer

How to Add a CTF

  1. Create a new folder in /docs/ctfs/ (for example unbreakable2026)
  2. Add index.md in that folder with CTF metadata (organizer, format, country, year)
  3. Add separate challenge markdown files in subfolders (for example web/, crypto/)
  4. Add frontmatter to each challenge file with category, title, difficulty, and points
  5. The platform will automatically display that folder as one CTF with many challenges

Example Structure

docs/ctfs/
umdctf2026/
index.md
pwn/
ipv8 write up.md
rev/
rainbait-reverse.md
roulette-reverse.md
crypto/
wave-crypto.md
misc/
insider-info-misc.md
ramadan2026/
index.md
web/
portal-night-shift.md
crypto/
moon-cipher.md
forensics/
prayer-log-timeline.md

index.md (CTF metadata):

---
title: "Unbreakable Romania 2026"
organizer: "CyberEDU Collective"
location: "Bucharest, Romania"
country: "Romania"
format: "Jeopardy"
isJeopardy: true
date: "2026-03-6"
placement: "Top 10"
team: "RET2FUTURE"
year: 2026
---

Challenge file example (web/portal-night-shift.md):

---
title: "Portal Night Shift"
category: "Web"
difficulty: "Medium"
points: 250
emoji: "🌐"
---

## Challenge

Describe the challenge.

## Solution

Describe the solution.

Challenge Categories

  • 🌐 Web - Web vulnerabilities and exploitation
  • 🔐 Crypto - Cryptography challenges
  • 🖥️ Forensics - Digital forensics and analysis
  • 🔓 Pwn - Binary exploitation
  • 🧩 Reverse Engineering - Binary analysis and reversing
  • 🎮 Misc - Miscellaneous challenges