Plan Szkolenia

Wprowadzenie

Przegląd OWASP Mobile Security Testing Guide

  • Kluczowe obszary bezpieczeństwa aplikacji mobilnych
  • Standard weryfikacji OWASP Mobile AppSec (MASVS)
  • Poruszanie się po przewodniku
  • Taksonomia aplikacji mobilnych

Podstawy testowania bezpieczeństwa aplikacji mobilnych

  • Lista kontrolna bezpieczeństwa aplikacji mobilnych
  • Zasady testowania
  • Wyznaczanie celów testowania
  • Testowanie bezpieczeństwa w cyklu rozwoju

Ogólne techniki testowania aplikacji mobilnych

  • Architektury uwierzytelniania
  • Testowanie sieci i kryptografii
  • Testowanie jakości kodu
  • Manipulacje i inżynieria wsteczna
  • Interakcja użytkownika z aplikacją mobilną

Odkrywanie platform Android i iOS

  • Przegląd platformy Android
  • Przechowywanie danych w systemie Android
  • Przegląd platformy iOS
  • Przechowywanie danych na platformie iOS

Przeprowadzanie testów bezpieczeństwa dla Android

  • Android Podstawowe testy bezpieczeństwa
  • Testowanie przechowywania danych
  • Uwierzytelnianie lokalne
  • Android Interfejsy API (kryptograficzne, sieciowe i platformowe)
  • Jakość kodu i ustawienia kompilacji aplikacji
  • Manipulacje i inżynieria wsteczna
  • Zabezpieczenia przed cofaniem

Przeprowadzanie testów bezpieczeństwa dla iOS

  • iOS podstawowe testy bezpieczeństwa
  • Testowanie przechowywania danych
  • iOS Interfejsy API (kryptograficzne, sieciowe i platformowe)
  • Jakość kodu i ustawienia kompilacji aplikacji
  • Manipulacje i inżynieria wsteczna
  • Zabezpieczenia przed cofaniem

Wkład w społeczność MSTG

  • Czytanie MSTG
  • Przewodnik po wkładach
  • Prośby o funkcje i opinie

Podsumowanie i wnioski

Wymagania

  • Ogólne zrozumienie cyklu życia aplikacji mobilnej
  • Doświadczenie w tworzeniu, zabezpieczaniu i testowaniu aplikacji mobilnych

Uczestnicy

  • Deweloperzy
  • Inżynierowie
  • Architekci
 21 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (5)

Propozycje terminów

Powiązane Kategorie