Schița de curs
1. Fundamentele DevSecOps: Securitate prin Design
🔍 Învață: Principiile de bază ale DevSecOps și SDLC securizat
🛠️ Demo: Comparație directă între pipeline-uri tradiționale și cele moderne securizate
🔧 Laborator: Construiește primul tău șablon de pipeline activat pentru DevSecOps
2. Bootcamp de Testare de Securitate OWASP ZAP
💣 Simulare de Breșă:
- Implementează o aplicație vulnerabilă cu SQLi și XSS
- Folosește OWASP ZAP pentru a detecta și atenua amenințările
⚙️ Tactici de Apărare:
- Scanare automată cu ZAP
- Integrare CI/CD prin API-ul ZAP
🧪 Laborator: Personalizează scanările de bază ZAP + reguli de atac
🎯 Provocare: “Găsește panoul de administrare ascuns în 10 minute”
3. Iadul Dependințelor: Apărarea Lanțului de Aprovizionare
💣 Simulare de Breșă:
- Injectează un pachet npm malitios cu CVE-uri
🛡️ Tactici de Apărare:
- Monitorizează vulnerabilitățile cu OWASP Dependency-Track
- Implementează politici care blochează build-urile pentru CVE-uri critice
🧪 Laborator: Creează politici de vulnerabilitate și fluxuri de alertă
⚠️ Demo șocant: “Cum un singur pachet defectuos poate prelua controlul asupra infrastructurii tale”
4. Camera de Război pentru Managementul Vulnerabilităților
💣 Simulare de Breșă:
- Exploatează vulnerabilități nepatchate în containere
🛡️ Tactici de Apărare:
- Centralizează raportarea cu OWASP DefectDojo
- Scanează containerele cu Trivy
🧪 Laborator: Construiește dashboard-uri reale pentru raportare către CISO/executivi
🏁 Competiție: “Triage 50 de constatări mai repede decât rivalii tăi”
5. Exercițiu de Urgență pentru Secrete și Configurații
💣 Simulare de Breșă:
- Extrage secrete din istoricul Git folosind truffleHog
🛡️ Tactici de Apărare:
- Pre-commit hooks pentru a bloca modele precum
password=.* - Folosește spider-ul de configurare ZAP pentru a identifica setări periculoase
🧪 Laborator: Implementează scanarea secretelor cu GitHub Actions
🚨 Verificare de realitate: “Parola ta de la baza de date este chiar acum pe Slack”
6. Încheiere: Planul de Bătălie DevSecOps
🧭 Plan de Integrare OWASP:
- Planifică adoptarea DefectDojo, Dependency-Track și ZAP
📋 Plan de Acțiune Personal:
- Elaborează lista ta de verificare de securitate pe 30 de zile
- Definește KPI-urile tale DevSecOps și dashboard-urile de raportare
Cerințe
Experiență de bază în software și SDLC
Public țintă
Ingineri DevOps, Securitate și Cloud care nu le plac discuțiile teoretice despre securitate
Mărturii (1)
Au existat multe exerciții practice supraveghide și asistate de instrucționist.
Aleksandra - Fundacja PTA
Curs - Mastering Make: Advanced Workflow Automation and Optimization
Tradus de catre o masina