C2 Distributed Network
Implémentation d'un réseau overlay décentralisé de type "Command and Control" (C2). Ce projet est ma preuve majeure pour l'administration de systèmes communicants et l'optimisation algorithmique.
Développement d'un protocole custom sur UDP avec gestion du NAT Traversal (UDP Hole Punching) pour permettre l'interconnexion de pairs derrière des routeurs domestiques.
Utilisation d'un algorithme de Gossip (propagation épidémique) pour diffuser les commandes à travers le réseau sans point central de défaillance.
Sécurisation totale via mTLS (mutual TLS) avec certificats auto-signés, garantissant que seuls les pairs autorisés peuvent rejoindre l'overlay.