Uživatelská náročnost
Pro koho je kurz určen
Kurz je určen hlavně vývojářům webových aplikací a začínajícím penetračním
testerům, ale také vedoucím pracovníkům IT (CIO) nebo managementu organizace,
který je odpovědný za informační bezpečnost (CISO).
Studijní materiály
Studijní materiál GOPAS, a.s.
Osnova kurzu
Úvod do řízení kvality softwaru
- Dopady testování
- Kdy, co a jak testovat
- Zařazení bezpečnostních testů do životního cyklu aplikace
- Modelování hrozeb
- Tvorba testovacích případů a scénářů
- White box vs. black box testování
- Testovací metody a postupy
- Metriky pro měření přínosů bezpečnostních testů
Seznámení s Open Web Application Project (OWASP)
- Přínosy OWASP pro testování webových aplikací
- Zajímavé nástroje
- Doporučené dokumenty a příručky
- OWASP Testing Guid
- Application Security Verification Standard (ASVS)
Bezpečnostní testování webových aplikací podle OWASP
- Mapování prostředí
- Mapování webové aplikace
- Testování autentizace
- Testování autorizace
- Testování session managementu
- Testování validace vstupů
- Testování error handleringu
- Testování kryptografie
- Testování obchodní logiky
- Testování klientských operativ
Checklisty pro testování
Automatické testování bezpečnosti
Klasifikace zranitelností
- Common Vulnerability Scoring System (SVSS)
Tvorba závěrečných zpráv