À propos du projet

Ce dépôt propose une approche complète et ludifiée de l'apprentissage de la cybersécurité à travers 70 projets pratiques. Les projets sont classés en quatre niveaux : Fondations (pour les programmeurs débutants), Débutant, Intermédiaire et Avancé. Chaque projet comprend le code source complet, une documentation détaillée et des guides d'apprentissage. Le dépôt propose également 10 feuilles de route de certification (par exemple, Analyste SOC, Pentester, Ingénieur Sécurité) et une liste sélectionnée de ressources d'apprentissage, d'outils, de cours et de communautés. Les projets couvrent un large éventail de sujets, notamment l'identification de hachages, l'analyse des en-têtes HTTP, les gestionnaires de mots de passe, les scanners de ports, les enregistreurs de frappe, la stéganographie, les balises C2, les tableaux de bord SIEM, l'analyse de sécurité des API, et plus encore. Le code est de qualité production avec de nombreux commentaires pédagogiques, en particulier dans le niveau Fondations. Le projet est activement maintenu, avec un accent actuel sur la création d'un outil d'atténuation DDoS.