Realizzazione di 70 progetti che spaziano dal livello principiante a quello avanzato, così che chiunque possa imparare, sviluppare ulteriormente, utilizzare come riferimento o persino copiare direttamente. Di proprietà della mia azienda di cybersecurity 👇
70 progetti di cybersecurity, roadmap per le certificazioni e risorse
In fase di sviluppo: DDoS Mitigation Tool
Progetti pratici di cybersecurity con codice sorgente completo, organizzati in quattro livelli — Fondamenti (pre-principiante, per chi programma per la prima volta), Principiante, Intermedio e Avanzato.
10 percorsi di carriera strutturati con guide alle certificazioni per SOC Analyst, Pentester, Security Engineer e altro ancora.
Strumenti, corsi, certificazioni, community e framework per i professionisti della cybersecurity.
[!TIP] Vuoi essere guidato nella realizzazione di questi progetti invece di leggere il codice sorgente già pronto? CertGames offre corsi guidati che costruiscono veri strumenti di sicurezza da zero, passo dopo passo, spiegando i concetti man mano. Gli stessi progetti, con meno blocchi. GRATIS
[!NOTE] Inizia da qui se è la tua prima volta con la programmazione. Il livello Foundations è pre-principiante — pensato per chi non ha mai scritto Python, ha a malapena usato un terminale ed è alle prime armi con la cybersicurezza. I file sorgente sono ampiamente commentati come supporto didattico, e ogni cartella
learn/spiega i concetti partendo da zero. Una volta che ti senti a tuo agio qui, i progetti Beginner presuppongono che tu conosca già il linguaggio e procedono più velocemente.Cosa rende Foundations diverso:
- Progetti a file singolo — l'intero strumento vive in un unico file Python leggibile. Niente salti tra file.
- Commenti didattici abbondanti — ogni riga che introduce un nuovo concetto è annotata inline.
- Docstring in stile Numpy su ogni funzione — cosa fa, perché esiste, ogni parametro.
- Cartelle
learn/extra-approfondite — sia le funzionalità di Python che i concetti di sicurezza spiegati da zero.- Codice di livello senior, spiegazioni di livello principiante — il codice stesso resta comunque di qualità professionale.