@one-eight-seven.bsky.social

JailCTF 2026 Format Write Up A pyjail with no output channel at all. You can only count prompts. `{0[N].__len__}` turns each character into an address, and ASLR moves whole pages, so the last 3 hex digits never move. #ctf #infosec #netsec #jailctf2026 blog.roblab.us/jailctf-2026...

jailCTF 2026: format Write Up

The jail prints nothing and swallows every exception, so all you can measure is how many prompts come back. CPython's one-character string cache is what makes that enough.

blog.roblab.us

TJCTF 2026: triplets Write Up blog.roblab.us/writeups/tjc... A TJCTF 2026 forensics challenge: a 1888x1888 grayscale image was really a 2000x594 RGB photo flattened R,G,B and reshaped. The PNG metadata gave it away. The banding was the interleave signature. #ctf #infosec #rootrunners

TJCTF 2026: triplets Write Up

A TJCTF 2026 forensics challenge where a 1888x1888 grayscale image was actually a 2000x594 RGB photo flattened R,G,B,R,G,B and reshaped. The PNG metadata gave it away, and the banded texture was the v...

blog.roblab.us

TJCTF 2026: loud-packets Write Up blog.roblab.us/writeups/tjc... A TJCTF 2026 forensics challenge hiding a Hellschreiber transmission inside a fake Bluetooth pcap. The audio looks like a protocol but is actually painted text, and the spectrogram is its own decoder. #ctf #infosec #rootrunners

TJCTF 2026: loud-packets Write Up

A TJCTF 2026 forensics challenge hiding a Hellschreiber transmission inside a fake Bluetooth pcap. The audio looks like a protocol but is actually painted text, and the spectrogram is its own decoder.

blog.roblab.us

TJCTF 2026: Nesting Write Up blog.roblab.us/tjctf-2026-n... TJCTF 2026's 'nesting' forensics challenge was a Russian doll. The .mp4 extension hid a Matroska container, which hid 50 PCM tracks which hid two 21-character strings, one XOR away from the flag. #ctf #infosec #rootrunners

TJCTF 2026: Nesting Write Up

TJCTF 2026's 'nesting' forensics challenge was a Russian doll. The .mp4 extension hid a Matroska container, which hid 50 PCM tracks plus 12 chapter markers plus 460 subtitle events, which hid two 21-c...

blog.roblab.us