Návrh Školení

Úvod

Přehled OWASP Mobile Security Testing Guide

  • Klíčové oblasti v bezpečnosti mobilních aplikací
  • OWASP Mobile AppSec Verification Standard (MASVS)
  • Navigace v průvodci
  • Taxonomie mobilních aplikací

Pochopení základů bezpečnostního testování mobilních aplikací

  • Seznam kontrol bezpečnosti mobilních aplikací
  • Zásady testování
  • Nastavení cílů testování
  • Bezpečnostní testování v životním cyklu vývoje

Používání obecných testovacích technik pro mobilní aplikace

  • Architektury ověřování
  • Testování sítí a šifrování
  • Testování kvality kódu
  • Pokládání a reverzní inženýrství
  • Interakce uživatelů s mobilními aplikacemi

Prozkoumávání platform Android a iOS

  • Přehled platformy Android
  • Úložiště dat v Androidu
  • Přehled platformy iOS
  • Úložiště dat v iOS

Provádění bezpečnostního testování pro Android

  • Základní bezpečnostní testování pro Android
  • Testování úložiště dat
  • Místní ověřování
  • Android APIs (šifrovací, sítové a platformové)
  • Kvalita kódu a nastavení buildu pro aplikace
  • Pokládání a reverzní inženýrství
  • Obhajoba proti reverzivním útokům

Provádění bezpečnostního testování pro iOS

  • Základní bezpečnostní testování pro iOS
  • Testování úložiště dat
  • iOS APIs (šifrovací, sítové a platformové)
  • Kvalita kódu a nastavení buildu pro aplikace
  • Pokládání a reverzní inženýrství
  • Obhajoba proti reverzivním útokům

Přispívání k komunitě MSTG

  • Čtení MSTG
  • Příručka přispívání
  • Požadavky na funkce a zpětná vazba

Závěr a shrnutí

Požadavky

  • Základní znalost životního cyklu vývoje mobilních aplikací
  • Praxe ve vývoji, bezpečnosti a testování mobilních aplikací

Cílová skupina

  • Vývojáři
  • Inženýři
  • Architekti
 21 hodiny

Počet účastníků


Cena za účastníka

Reference (5)

Nadcházející kurzy

Související kategorie