Benchmark

/mnt/ain challenge library

363 challenges from Swiss and international events, kept by the Swiss national hacking team. We work through them one category at a time.

Ongoing challenge library. Organized by /mnt/ain, the Swiss national hacking team. Running since 27 October 2026.

3 solved so far, from a library of 363 challenges.

In short

What it is

The open challenge library of /mnt/ain, 363 challenges from the Swiss Hacking Challenge and other events.

What we test

The Offensive Lab, one category at a time, with every solve written up.

What it shows

Real competition challenges solved by the lab, each one explained.

About the benchmark

/mnt/ain, read as mountain, is the Swiss national hacking team. Its library collects challenges from Swiss and international events, such as the Swiss Hacking Challenge, each with its original files and a live instance where one is needed.

Unlike an event, the library has no clock and no scoreboard. That makes it a steady place to rerun the same challenges after every improvement and see whether the lab got better.

What it tested

Category by category

Web, reversing, cryptography and more, measured one at a time.

Repeatable

The same challenges rerun after each change, so progress shows as a number.

Written up

Every solved challenge gets its own page on how the lab got there.

The result

Three challenges solved so far. More categories follow.

Every challenge

Every challenge of /mnt/ain challenge library with its result.
ChallengeCategoryResultTimeWhat happened
brachiosaurusWebSolved7 minHidden photo metadata, a leaked code backup and a database console chained into the flag.
legal-protocolReverse engineeringSolved10 minA Python 3.12 archive guard whose password came from a clock seeded random stream.
rootedReverse engineeringSolved1 minA password check built from float constants, solved offline in about a minute.

brachiosaurus legal-protocol rooted

Loading