Zkuste nás kontaktovat

Návrh Školení

Úvod do bezpečného programování

  • Přehled praxí bezpečného programování
  • Časté zranitelnosti v softwaru
  • Důležitost bezpečného životního cyklu vývoje

Základy webových, desktopových a mobilních aplikací

  • Úvod do aplikačních platforem
  • Dopady na bezpečnost pro jednotlivé platformy
  • Nejlepší praktiky pro bezpečný vývoj

Útoky a exploity na aplikace

  • Křížové skriptování (XSS)
  • SQL injektace
  • Podvržení požadavků z jiného webu (CSRF)

Útoky a exploity na servery

  • Útoky typu popření služby (DoS)
  • Přetěčení bufferu (BOF)
  • Časté zranitelnosti serverů

Validace a ověření

  • Techniky validace vstupů
  • Sanitizace dat a kódování výstupů
  • Ověření bezpečnostních opatření

Bezpečnostní kontroly a protiopatření

  • Nasazení řízení přístupu
  • Použití šifrování pro ochranu dat
  • Ochrana před běžnými hrozbami

Bezpečné programování mobilních aplikací

  • Bezpečnostní otázky v mobilním vývoji
  • Nasazování bezpečných architektur mobilních aplikací
  • Bezpečné zpracování mobilních dat

Bezpečnostní standardy a testování

  • Přehled bezpečnostních standardů (např. OWASP)
  • Testování zranitelností bezpečnosti
  • Nejlepší praktiky pro testování bezpečnosti

Požadavky

  • Základní znalosti jakéhokoli programovacího jazyka
  • Základní znalosti životního cyklu vývoje softwaru

Cílová skupina

  • Vývojáři
  • Architekti softwaru
  • Odborníci na bezpečnost
 35 Hodiny

Počet účastníků


Cena za účastníka

Reference (3)

Nadcházející kurzy

Související kategorie