Varnost spletnih aplikacij (varno programiranje)
Predstavljene in podrobno pojasnjene so najbolj nevarne in najbolj pogoste ranljivosti spletnih aplikacij z najnovejše lestvice OWASP Top 10. Poudarek je na razumevanju ranljivosti in tveganj, ki jih prinašajo, kar je najboljša osnova za sprotno zaznavanje in preprečevanje takšnih napak v lastni programski kodi.
Podrobnejši opis sklopov tečaja:
• Kratek opis koncepta delovanja spletnih aplikacij, na katerega se nanaša ranljivost
• Kdo je lahko napadalec?
• Kakšen je vektor napada?
• Katera varnostna ranljivost omogoča napad?
• Kakšen je tehnični vpliv morebitne izrabe ranljivosti?
• Kakšen je lahko poslovni vpliv morebitne izrabe ranljivosti?
• Primer ranljivosti
• Način zaznavanja/odkrivanja ranljivosti
• Način sistemske obrambe pred napadalci
• Način aplikativne obrambe pred napadalci
• Praktični prikaz izrabe ranljivosti
• Enostavna vaja za udeležence
• Kratek opis koncepta delovanja spletnih aplikacij, na katerega se nanaša ranljivost
• Kdo je lahko napadalec?
• Kakšen je vektor napada?
• Katera varnostna ranljivost omogoča napad?
• Kakšen je tehnični vpliv morebitne izrabe ranljivosti?
• Kakšen je lahko poslovni vpliv morebitne izrabe ranljivosti?
• Primer ranljivosti
• Način zaznavanja/odkrivanja ranljivosti
• Način sistemske obrambe pred napadalci
• Način aplikativne obrambe pred napadalci
• Praktični prikaz izrabe ranljivosti
• Enostavna vaja za udeležence
test-1-96