Plan Szkolenia

Wprowadzenie

Przegląd OWASP Mobile Security Testing Guide

  • Kluczowe obszary w bezpieczeństwie aplikacji mobilnych
  • OWASP Mobile AppSec Verification Standard (MASVS)
  • Nawigacja po przewodniku
  • Taksonomia aplikacji mobilnych

Zrozumienie podstaw testowania bezpieczeństwa aplikacji mobilnych

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

Przeprowadzanie ogólnych technik testowania dla aplikacji mobilnych

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

Poznanie platform Android i iOS

  • Przegląd platformy Android
  • Przechowywanie danych na Androidzie
  • Przegląd platformy iOS
  • Przechowywanie danych na iOS

Przeprowadzanie testów bezpieczeństwa dla Androida

  • Podstawowe testy bezpieczeństwa Androida
  • Testowanie przechowywania danych
  • Lokalne uwierzytelnianie
  • API Androida (kryptograficzne, sieciowe i platformowe)
  • Jakość kodu i ustawienia budowania aplikacji
  • Manipulowanie i inżynieria wsteczna
  • Obrony przed inżynierią wsteczną

Przeprowadzanie testów bezpieczeństwa dla iOS

  • Podstawowe testy bezpieczeństwa iOS
  • Testowanie przechowywania danych
  • API iOS (kryptograficzne, sieciowe i platformowe)
  • Jakość kodu i ustawienia budowania aplikacji
  • Manipulowanie i inżynieria wsteczna
  • Obrony przed inżynierią wsteczną

Współtworzenie społeczności MSTG

  • Czytanie MSTG
  • Przewodnik po współtworzeniu
  • Prośby o funkcje i opinie

Podsumowanie i zakończenie

Wymagania

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

Grupa docelowa

  • Programiści
  • Inżynierowie
  • Architekci
 21 godzin

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (5)

Propozycje terminów

Powiązane Kategorie