pingCTF 2026 Writeups

My pingCTF 2026 writeups, notes, and solve scripts for the challenges I ended up solving.

I wanted this to feel more like a simple writeup blog than a dump of notes, so each challenge page has the full explanation, the important artifacts, and the solve code when it helps.

Challenges 5 published writeups
Categories rev, pwn, misc
Extras Artifacts, notes, and solver scripts

Challenge Writeups

A small collection of the pingCTF 2026 challenges I solved and wrote up properly.

Published Apr 19, 2026

gol

A pingCTF 2026 rev writeup for gol, a reversible Game-of-Life-style ELF. It explains how the checker validates the last two board states and how reversing the recurrence recovers the packed input bytes directly.

rev cellular-automata elf pingCTF 2026 reversing
Read writeup
Published Apr 19, 2026

cf madness

A pingCTF 2026 reversing writeup for cf madness, a stripped ELF that routes each ASCII byte through tiny helpers and compares the result against an interleaved constant table.

rev elf radare2 pingCTF 2026 static-analysis
Read writeup
Published Apr 19, 2026

tuttis

A pingCTF 2026 pwn writeup for tuttis, a RISC-V challenge running under Spike, showing how a one-byte underflow and forced misaligned load lead into shellcode execution.

pwn riscv emulator pingCTF 2026 shellcode
Read writeup
Published Apr 19, 2026

Parkour encoding

A pingCTF 2026 misc writeup for Parkour encoding, a Minecraft world save where the parkour route itself encodes the flag as raw ASCII.

misc minecraft encoding pingCTF 2026 forensics
Read writeup
Published Apr 19, 2026

What the fuck is a logarithm

A pingCTF 2026 rev writeup for What the fuck is a logarithm, a generated Python stack machine where the verifier collapses into weighted sums in base 73.21.

rev python decimal pingCTF 2026 deobfuscation
Read writeup