A Basic Start

Decoding a multi-layer encoding chain: Base64 followed by Base91.

June 16, 2026 · 1 min · 75 words · Th3B0yWh0L1v3d

Babel's Vault

Finding the flag inside the Library of Babel using a seed and image residual pixel indices.

June 16, 2026 · 1 min · 68 words · Th3B0yWh0L1v3d

Disco Franklin

Decoding ASCII characters from RGB color blocks in a PNG image.

June 16, 2026 · 1 min · 123 words · Th3B0yWh0L1v3d

Et Tu Brute

Classic Caesar cipher shifted by +3 conceals the flag.

June 16, 2026 · 1 min · 100 words · Th3B0yWh0L1v3d

Not the Flag

Apply bitwise NOT to a hex string to reveal the flag.

June 16, 2026 · 1 min · 54 words · Th3B0yWh0L1v3d

Flip Dat Bit — TryHackMe

A TCP service hands you the AES-CBC ciphertext of your own input and asks you to return a ciphertext that decrypts to contain admin credentials — solved with a single-byte XOR flip.

June 9, 2026 · 10 min · 2033 words · Th3B0yWh0L1v3d

Fun With RSA — DalCTF 2026

A homemade RSA-CRT signer leaks a correct and a faulted signature of the same message; gcd(s − spz, n) factors n (the Bellcore attack), while the trivial shortcut just recovers the message via s^e mod n — and the XOR ‘protection’ undoes itself.

June 7, 2026 · 8 min · 1517 words · Th3B0yWh0L1v3d

All's Fair in Love and CTFs — DalCTF 2026

The title ‘All’s Fair’ points at the Playfair cipher; the grid image is the standard 5×5 key square with even columns blanked, and the ciphertext decrypts to ANYTHINGFORTHEFLAG.

June 6, 2026 · 6 min · 1079 words · Th3B0yWh0L1v3d

Angry Shamir — DalCTF 2026

An RSA modulus that looks 2054-bit-strong is actually 67 × q — a tiny prime factor makes it trivially factorable (FactorDB / trial division), reconstructing the private key and decrypting the flag.

June 6, 2026 · 4 min · 824 words · Th3B0yWh0L1v3d

Compression isn't encryption — DalCTF 2026

A 192-bit Huffman stream and a frequency table; the textbook min-heap decode looks perfect (wrapped in dalctf{}, zero leftover bits) yet is wrong — matching the encoder’s tie-break policy recovers the real flag.

June 6, 2026 · 8 min · 1599 words · Th3B0yWh0L1v3d