Gorfoustral 3/3 (Machine Learning) - 404CTF2025

Principe:
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!)

Infos (cf menu latéral):
🚩 Flaggué! +361 points gagnés — 💾 Téléchargez les fichiers du challenge
404CTF{gorfoustral_un_jour_gorfoustral_presque_toujours}

Le challenge

L'énoncé du challenge

Pareil?

Même principe donc que le chall 2, avec un autre modèle
Cette fois, il y a un paramètre 10
… qui représente 10 couches altérées
Allez, on tente la même solution? On revert ces poids avec les poids du challenge 1. Aucune chance que ça marche…
… et pourtant, ça tourne!
En revanche, la fonction de validation renvoie n'importe quoi… bah tant pis, essayons

Il n'est pas surprenant que la fonction de validation renvoie du verbiage car l'altération est si importante que le modèle (l'original du challenge, celui avec les altérations) n'arrive plus à prédire les choses correctement. Le notre, bricolé, marche très bien!

Poof, valide!
Ce petit flag "gratuit" (car trouvé en appliquant la même méthode que le 2/3) m'a fait passer en top 100
Mais ce modèle est vraiment, vraiment bricolé maintenant! 🤣

Le fait que la même méthode marche sur 2 challenges me laisse quand même supposer que ce n'était pas la méthode attendue…!

Flag: 404CTF{gorfoustral_un_jour_gorfoustral_presque_toujours}