404CTF 2025

Préambule

Les 'write ups' avec une πŸ” ont un article dédié (détaillé), les autres n'ont qu'un TL;DR vous donnant la piste de résolution.
Vous trouverez les 'sources' originale du challenge ansi que mes 'screens' de résolution et mes éventuelles notes/scripts de solution en cliquant sur le symbole πŸ’Ύ du challenge.
Le flag est aussi donné (quand je l'ai trouvé), pour indication (et puis, cela pourrait aider au référencement pour l'année suivante πŸ˜ƒ)

Pour ce CTF…

Pas de 'try hard' cette fois-ci, contrairement à 2022, mais j'ai quand même eu le temps d'y consacrer quelques jours sur les 4 semaines πŸ™‚

Mon parti-pris dans mon appréciation de l'écosystème Python dans tout le CTF est évidemment parfaitement objectif et fondé πŸ˜„

Dans les CTF, il est intéressant de toujours chercher le préfixe du flag en base64, non seulement NDA0Q1RGew (le base64 de 404CTF{ directement) mais aussi NENURns (base64 de la partie 4CTF{ dans x404CTF{) et MDRDVEZ7 (base64 de la partie 04CTF{ dans xx404CTF{).
Ces deux dernières variantes permettent de retrouver le flag même s'il démarre à la position n+1 ou n+2 d'une string.

Challenges

Divers

773 / 1763 points

Cryptanalyse

2140 / 5371 points

Exp. Binaires

0 / 3911 points

Forensics

600 / 1056 points

Hardware

1829 / 1829 points

Machine Learning

1244 / 1244 points

Misc

200 / 600 points

OSINT

562 / 2071 points

Quantique

937 / 937 points

Reverse

637 / 1714 points

Web

300 / 1272 points

Résultats

Mon classement: 37e/2893 (avec 7035 points)

2159 challengers avaient scoré au moins 1 flag utile (c'est à dire en ignorant le Bienvenue et Discord)

Pour cette édition, je m'étais fixé un objectif assez pépère du top 100, voire top 50.
Pour cette raison, je n'ai même pas regardé les challenges 'Exploitation Binaire',
qui, je l'avoue, ne m'intéressent pas des masses (faute d'application pratique qui me soit utile)… πŸ˜„

Mon scoreboard

Objectif Top 50 réussi, large
Le taux de fails est un peu élevé, mais plusieurs challenges (pas que l'OSINT πŸ˜„) étaient ambigüs

Top Classement

Le top du top!

Classement complet

Le classement complet est disponible dans cette archive.