Tous les projets
04 / Hackathon — sécurité web
ShackoDodo
Un proxy d'interception HTTP/HTTPS avec interface web, construit en 48 heures : on voit passer chaque requête du navigateur, on la modifie, on la renvoie.
Contexte
Hackathon de l'automne 2025. L'idée : un outil d'inspection à la Burp, mais léger, qui s'installe en un exécutable et qu'on comprend en une minute.
Démarche
- Un backend en Go joue le rôle de proxy intercepteur et pousse chaque requête vers l'interface en temps réel par WebSocket.
- L'interface React permet de lire, modifier et rejouer les requêtes, puis de lancer Firefox, Chrome ou Edge déjà configurés sur le proxy.
- Le certificat d'autorité est installé automatiquement pour intercepter le HTTPS, et le frontend est embarqué dans le binaire Go.
Résultat
Un outil fonctionnel livré dans les délais, en un seul exécutable. Et une bonne leçon sur ce qu'on coupe quand il reste six heures.
Outils
- Go
- React
- Vite
- Material UI
- WebSocket