L—E Dufour
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.

Année
2025 · Terminé
Rôle
Développeur full stack
Équipe
Équipe de hackathon
Durée
48 heures

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

  1. 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.
  2. 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.
  3. 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
Projet suivantMENnette