Crypto & Encoding
Ciphers, encodings, and real attacks. Read the shapes, doubt every assumption, and expect the obvious tool to be wrong.
Easy → ExtremeThe HASH 12 interschool Capture The Flag. Crypto, web, forensics, reversing, cryptic: 28 challenges from warm-up to brutal. Every hash squeezes infinite inputs into 256 bits. Somewhere, two of them collide. Find yours.
A hash function squeezes everything into a fixed size, so inputs must eventually collide. Your job is to find where things break.
COLLISION is the HASH 12 interschool Capture The Flag. Every challenge hides a flag string shaped like hash12{ ... }. Find it, submit it, bank the points.
The board runs from gentle warm-ups to genuinely brutal, so there is a rung for first-timers and competitive players alike. Bring curiosity and a terminal. No prior CTF experience needed, just the willingness to poke at things until they break.
2273359096a84f0ab3f79df260ed7a8cb99a5d62cfc465bd9ec2f401cd8567092273359096de09262a148c74a2a2eef0abc82fa04fe51b7db9cd873ddd2a344bA real pair, found by birthday search. Matching all 256 bits would take longer than the universe has existed. Your flags will not.
----------------------------------------------------------------Change one character and roughly half of all 256 bits flip. That is the avalanche effect, and it is why you cannot steer a hash. You can only search.
scanning...scanning...Ciphers, encodings, and real attacks. Read the shapes, doubt every assumption, and expect the obvious tool to be wrong.
Easy → ExtremeClient-side auth and hidden pages. Read the source — the trust boundary is the browser, and it is thinner than it looks.
Easy → HardImages, network captures, and raw memory. The evidence is always in the file — usually in the part of it nobody looks at.
Easy → InsanePrograms that would rather not be understood. Take them apart, work out how they decide, and make them say yes.
Medium → ExtremeTrail puzzles and short paths. Images, ciphers, OSINT breadcrumbs — each answer unlocks the next file in the zip.
Easy → HardFive steps from sign-up to the scoreboard. The board unlocks at kickoff and every challenge drops at once.
One captain signs up the team. Solo entries welcome — swap players up to kickoff.
The board unlocks at the start time — every challenge drops at once.
Work the challenges in any order. Crypto, web, forensics, reversing, and a ten-stage cryptic trail.
Paste the flag to bank the points. Wrong guesses are free — keep trying.
Live ranking by points, ties broken by who reached them first.
One account per player. Start a team and share its join code, or paste a code from your captain. Solo entries welcome; swap players right up to kickoff.