404CTF 2025
Writeup des flags pour le CTF 404CTF 2025. Résultat: 37e / 2893 avec 7035 points
Entretien Galactique (Cryptanalyse) - 404CTF2025
Compte-rendu (writeup) du 404CTF2025, Cryptanalyse, Entretien Galactique:
Utiliser sympy pour résoudre des équations non-linéaires
Lunette Cosmico-Galactique (1/2) (Cryptanalyse) - 404CTF2025
Compte-rendu (writeup) du 404CTF2025, Cryptanalyse, Lunette Cosmico-Galactique (1/2):
Retrouver la seed et les paramètres d'un générateur pseudo-aléatoire en brute forçant les incrément possibles issus d'une étape intermédiaire, puis déchiffrer le flag (RSA)
Message Lointain (Cryptanalyse) - 404CTF2025
Compte-rendu (writeup) du 404CTF2025, Cryptanalyse, Message Lointain:
Un simple chiffrement par substitution à inverser, en connaissant complètement la grille de chiffrement
USB 51 (Forensics) - 404CTF2025
Compte-rendu (writeup) du 404CTF2025, Forensics, USB 51:
Trouver, dans un pcap, le paquet d'exfiltration d'un document (PDF) et décoder le binaire (ASCII) qu'il contient
Carver 1/2 (Forensics) - 404CTF2025
Compte-rendu (writeup) du 404CTF2025, Forensics, Carver 1/2:
Décompresser une image disque VMWare et chercher le flag (textuel) dedans
Carver 2/2 (Forensics) - 404CTF2025
Compte-rendu (writeup) du 404CTF2025, Forensics, Carver 2/2:
Parcourir l'image disque (photorec) pour en récupérer les fichiers (y compris ceux supprimés) et trouver le flag dans l'une des photos (bonus automatisation)
Dockerflag (Forensics) - 404CTF2025
Compte-rendu (writeup) du 404CTF2025, Forensics, Dockerflag:
Retrouver, dans les "étages" d'une image Docker, un repo Git (endommagé) et trouver le flag dans un des objets git
Forensic et Mat 1/2 (Forensics) - 404CTF2025
Compte-rendu (writeup) du 404CTF2025, Forensics, Forensic et Mat 1/2:
Grep un fichier UTF16LE
Forensic et Mat 2/2 (Forensics) - 404CTF2025
Compte-rendu (writeup) du 404CTF2025, Forensics, Forensic et Mat 2/2:
Recherche, dans les events Windows, la connexion, l'élevation de privilèges, la persistence et la phase d'exécution d'une machine compromise
Gorfoustral 1/3 (Machine Learning) - 404CTF2025
Compte-rendu (writeup) du 404CTF2025, Machine Learning, Gorfoustral 1/3:
Trouver le bon prompt pour qu'un réseau de neurones entrainé spécifiquement le complète avec le flag
Gorfoustral 2/3 (Machine Learning) - 404CTF2025
Compte-rendu (writeup) du 404CTF2025, Machine Learning, Gorfoustral 2/3:
Remplacer la partie altérée du modèle par la partie saine du 1er challenge (pas sûr que ce soit la méthode attendue!)
Gorfoustral 3/3 (Machine Learning) - 404CTF2025
Compte-rendu (writeup) du 404CTF2025, Machine Learning, Gorfoustral 3/3:
Remplacer la partie altérée du modèle par la partie saine du 1er challenge (pas sûr que ce soit la méthode attendue!)
Du tatouage (Machine Learning) - 404CTF2025
Compte-rendu (writeup) du 404CTF2025, Machine Learning, Du tatouage:
Brute-forcer les clefs de tatouage possible pour chaque entrée d'un journal, pour trouver quelle clef a permi de tatouer certaines entrées
Grover 1/2 (Quantique) - 404CTF2025
Compte-rendu (writeup) du 404CTF2025, Quantique, Grover 1/2:
Comprendre l'ordre des portes et des qbits pour préparer trois fonctions quantiques
Grover 2/2 (Quantique) - 404CTF2025
Compte-rendu (writeup) du 404CTF2025, Quantique, Grover 2/2:
Retrouver le flag quantique avec un Grover partiel
Machinerie Quantique (Quantique) - 404CTF2025
Compte-rendu (writeup) du 404CTF2025, Quantique, Machinerie Quantique:
Installer l'environnement et découvrir le monde quantique via Python
Rainbow Rocket (Web) - 404CTF2025
Compte-rendu (writeup) du 404CTF2025, Web, Rainbow Rocket:
Forger un JWT pour se faire passer pour l'admin car le site autorise l'algorithme none
, ce qui est en soi une vulnérabilité critique!