15Write-ups
6Platforms
14Flags Captured
Featured
DawgCTFMedium2026-04
zap

A two-part OSINT-style hardware identification task resolving a roadside electrical suspension insulator to its ST classification and model numbers.

OSINTForensicsHardware
✓ Flag captured
All Write-ups
SekaiCTFEasy2026-06
impossible stego

Reconstructing a Claude AI-generated steganography tool from an API event stream to extract a hidden flag.

MiscStego
SekaiCTFEasy2026-06
oneline6ryp7o

Solving a one-line Python challenge involving Mersenne numbers and cyclic bit rotations.

CryptoMisc
DawgCTFMedium2026-04
Computer Repair 1

Determining a laptop's original factory-shipped RAM capacity, RAM speed, SSD capacity, and SSD model part number using its Dell Service Tag.

OSINTHardware
TryHackMeEasy2026-04
Corridor

Classic IDOR vulnerability via MD5-hashed URL parameters. The corridor presents 13 numbered doors — all MD5 hashes of integers 1–13. The hidden room? md5(0).

IDORMD5WebHash Enumeration
DawgCTFEasy2026-04
Crazy Once — Leetspeak Copypasta

Decoded a steganographic message hidden inside a progressively mangled leetspeak copypasta by extracting anomalous suffix tokens.

ForensicsSteganographyLeetspeak
DawgCTFMedium2026-04
DNS-Based Steganography

Java reverse engineering challenge hiding a flag inside DNS TXT records. Decoded the steg scheme and extracted the flag from Java bytecode.

Java REDNSSteganography
MetaCTFMedium2026-04
Layer Cake — Docker Layer Forensics

Investigated Docker layer history in an OCI image archive to recover a database password deleted in a later build layer.

ForensicsDockerOCI
MetaCTFEasy2026-04
Name Game

Analyzed DNS traffic in a PCAP file to decode hexadecimal strings embedded in subdomains.

DNSPCAPForensics
TryHackMeMedium2026-04
OSINT — Letter

Historical newspaper research, postal barcode decoding, and tracing a 1925 maritime rescue event in Finistère. Deep-dive OSINT with archival sources.

OSINTHistoricalBarcodeMaritime
UMDCTFMedium2026-04
rag-poisoning

Exploited an AI prompt injection vulnerability in a RAG-backed chatbot to leak constraints and bypass operational guardrails to retrieve a hidden flag.

MiscAIPrompt InjectionRAG
MetaCTFMedium2026-04
RISC-V Business

Reversed a custom cipher validation algorithm from a stripped RISC-V ELF binary to recover a lost activation code.

Reverse EngineeringCustom CipherBinary Analysis
MetaCTFMedium2026-04
Stacked Logs

Analyzed server logs to identify an unhandled exception leaking sensitive information and the flag in a local variables dump.

Log AnalysisWebForensics
CRACKINMedium2026-04
TRANSLATOR

Decrypt a live encrypted radio broadcast from bunker XR-9 by exploiting a broken stream cipher nonce.

CryptographyStream CipherNonce ReuseBase64
UMDCTFHard2026-04
WEAVE

Reversed a rank-metric Loidreau cryptosystem over GF(2^43) by implementing a Gabidulin code Berlekamp-Welch decoder to decrypt the flag.

CryptographyRank MetricError Correcting Codes