💾 Nous avons échoué avec du matériel moderne, mais réussi avec une technologie vieille de 15 ans. C'est ainsi que nous avons créé 100 disquettes pour notre CTF.

Fin 2025, nous avons publié les premiers défis du CTF RedMimicry. Se procurer les disquettes sur eBay a été relativement facile. En revanche, j'ai eu du mal à trouver un gabarit adapté pour la conception des étiquettes. Si vous souhaitez également créer vos propres disquettes : pour des étiquettes enveloppantes, il vous faut des étiquettes de 7 x 7 cm.

L'écriture sur disquettes s'est avérée plus complexe que prévu. Une tentative rudimentaire avec un lecteur de disquettes USB a échoué. L'écriture n'a réussi que sur environ 20 % des disquettes. Le problème venait-il des disquettes elles-mêmes ? De leur ancienneté ? Ou peut-être d'un lecteur inadapté ? Probablement une combinaison de tous ces facteurs.

Nous avons découvert le projet GreaseWeazle sur un forum rétro. Il s'agit d'un contrôleur open source pour lecteurs de disquettes internes ; nous avons utilisé le Sony MPF920-E. GreaseWeazle instrumente le lecteur au niveau matériel, ce qui améliore le taux de réussite et lui permet de réécrire plusieurs fois les secteurs endommagés.

Le taux d'échec est tombé sous la barre des 5 % grâce à l'utilisation de GreaseWeazle. Un résultat tout à fait acceptable pour un support dont le dernier grand fabricant a cessé la production il y a 15 ans. L'écriture sur un disque prend environ 2 minutes, ce qui nous a permis de graver tous les disques en une seule journée de travail.

En plus des solutions soumises sur notre plateforme CTF (  rcr.sh  ), les disquettes ont attiré l'attention et suscité la conversation à chaque événement jusqu'à présent !

Si vous n'avez pas encore de disquette, n'hésitez pas à participer à l'un des événements dont le lien figure sur notre page d'accueil.

RedMimicry

Stefan Steinberg

Stefan Steinberg

COO

Détails

Commentaires

Attributs individuels