Breizhctf 2025
60 challenges with 73 published solutions between them. CTFtime has no listing for this event at all, so nothing built on CTFtime can show what it was made of. These writeups were found in public repositories instead. Each link is pinned to the commit it was read from.
Where these writeups liveMisc13
Everything that fits no other box: esolangs, puzzles, scripting exercises, and the jail escapes that have not yet earned their own category.
Changement Canal
3 official solutionsBreizh Boot 1
2 official solutionsBreizh Boot 2
2 official solutionsBreizh Boot 3
2 official solutionsBurner Phone
2 official solutionsRide The Pow
2 official solutionsBlind Guy
1 official solutionBybreizh
1 official solutionIshihara
1 official solutionMystical Angel
1 official solutionOdobenus Rosmarus
1 official solutionPhotomaton
1 official solution
Reverse engineering9
Work out what a compiled program does without its source, then work backwards from the check to the input that passes it.
Lc3 Asm
2 official solutionsBank Simulator
1 official solutionBreizhmulator1
1 official solutionBreizhmulator2
1 official solutionFinisteg
1 official solutionLight Up The Night
1 official solutionNear Automata
1 official solutionUefinfected
1 official solutionWRITEUP sidechannel
1 official solution
Cryptography7
Recover a plaintext or a key from something that was supposed to protect it. In practice: identify the scheme, find the parameter the author got wrong, exploit it.
As Tu De Bons Yeux
1 official solutionAuthentification 1
1 official solutionAuthentification 2
1 official solutionCubemedian
1 official solutionDemi Tour
1 official solutionLeaked
1 official solutionLocked
1 official solution
Web7
Reach data or functionality the application meant to keep from you - through its inputs, its tokens, or its trust in the client.
Colourpicker
1 official solutionCurlmania
1 official solutionDesigner
1 official solutionGormiti
1 official solutionInstead
1 official solutionPhpguru
1 official solutionVaultmania
1 official solution
OSINT7
Answer a question about the real world from public sources. The work is pivoting between identifiers, not exploiting anything.
La Langue A Son Chat
2 official solutionsOu Va Eduardo O Sulloivan
2 official solutionsUn Appel Etrange
2 official solutionsUne Escapade Odorante
2 official solutionsVole Petit Oiseau
2 official solutionsLiberez Moi
1 official solutionUn Homme Occupe
1 official solution
Uncategorised6
The upstream scoreboard did not say, so neither do we.
Bienvenue
1 official solutionExemple Tcp
1 official solutionExemple Web
1 official solutionFormind Hair Remy
1 official solutionInria Pirhack 1
1 official solutionInria Pirhack 2
1 official solution
Binary exploitation6
Turn a memory-safety bug in a native binary into control of execution. Usually a stack overflow, a format string, or a heap primitive.
Cooker
1 official solutionHr Invalidation
1 official solutionJackpwn
1 official solutionLibrary Simulator
1 official solutionMorph
1 official solutionOtis 10
1 official solution
Forensics5
Recover something from a file, a capture, or a disk image - often from a part of it the format says is unused.
Clearlaw
1 official solutionExfiltration
1 official solutionInnovation
1 official solutionStrange Old Package
1 official solutionVol Identifiants
1 official solution