Schița de curs
Modulul 1: Introducere în Codul Sigur
- Prezentare generală a practicilor de codare sigură
- Vulnerabilități comune în software
- Importanța ciclului de viață al dezvoltării sigure
Modulul 2: Bazele aplicațiilor Web, Windows și Mobile
- Introducere în platformele de aplicații
- Implicații de securitate pentru fiecare platformă
- Bune practici pentru dezvoltarea sigură
Modulul 3: Atacuri și exploatări ale aplicațiilor
- Cross-Site Scripting (XSS)
- SQL Injection
- Cross-Site Request Forgery (CSRF)
Modulul 4: Atacuri și exploatări ale serverelor
- Atacuri de tip Denial of Service (DoS)
- Depășirea bufferului (Buffer Overflow - BOF)
- Vulnerabilități comune ale serverelor
Modulul 5: Validare și verificare
- Tehnici de validare a intrărilor
- Sanitizarea datelor și codificarea ieșirilor
- Verificarea măsurilor de securitate
Modulul 6: Controale de securitate și măsuri de contracarare
- Implementarea controlului accesului
- Utilizarea criptării pentru securitatea datelor
- Protejarea împotriva amenințărilor comune
Modulul 7: Codare Sigură pentru Aplicații Mobile
- Preocupări de securitate în dezvoltarea aplicațiilor mobile
- Implementarea arhitecturilor sigure pentru aplicații mobile
- Gestionarea sigură a datelor mobile
Modulul 8: Standarde de securitate și testare
- Prezentare generală a standardelor de securitate (de ex., OWASP)
- Testarea pentru vulnerabilități de securitate
- Bune practici pentru testarea securității
Cerințe
- Cunoștințe de bază ale oricărui limbaj de programare
- Cunoștințe de bază despre ciclul de viață al dezvoltării software
Publicul țintă
- Dezvoltatori
- Arhitecți de software
- Profesioniști în securitate
Mărturii (3)
Practică de laborator
Angel - Vodacom
Curs - How to Write Secure Code
Tradus de catre o masina
vederea amenințărilor de securitate în acțiune
kesh - Vodacom
Curs - How to Write Secure Code
Tradus de catre o masina
Modulul 3 Aplicații Atacuri și Exploatări, XSS, injecție SQL Modulul 4 Servere Atacuri și Exploitări, DoS, BOF
Tshifhiwa - Vodacom
Curs - How to Write Secure Code
Tradus de catre o masina