Szkolenie "Bezpieczeństwo aplikacji mobilnych w pigułce"

Szkolenie praktyczne

Jednodniowe szkolenie w formie prezentacji, zaznajamiające uczestnika z aspektami bezpieczeństwa aplikacji na platformy Android oraz iOS.

 

Kto może wziąć udział w szkoleniu

 

Każdy zainteresowany testami bezpieczeństwa aplikacji mobilnych.
Przygotowanie do szkolenia nie jest wymagane, jednakowoż znajomość podstawowych pojęć z obszaru mobile jest mile widziana.

 

Zakres tematyczny

1. Wstęp

1.1 Sposób testowania aplikacji mobilnych

1.2 Porównanie testowania aplikacji mobilnych do testowania aplikacji internetowych

1.3 Metodyki testów aplikacji mobilnych

1.4 Testowanie na telefonie kontra testowanie na symulatorze

2. Modele bezpieczeństwa aplikacji mobilnych

2.1 Platforma Android
2.1.1 Root

2.2 Platforma iOS

2.2.1 Jailbreak

3. Anatomia aplikacji mobilnych

3.1 Aplikacje Android

3.2 Aplikacje iOS

4. Inżynieria wsteczna aplikacji Android

4.1 Wykorzystanie dekompilatora

4.2 Analiza pliku AndroidManifest

4.3 Wykorzystanie deasemblera

4.4 Konwersja DEX do Java

5. Inżynieria wsteczna aplikacji iOS

5.1 Warunki konieczne

5.2 Narzędzie Clutch

5.3 Narzędzie otool

6. Zmiana sposobu działania aplikacji mobilnych

6.1 Przebudowa plików binarnych

6.1.1 Android

6.1.2 iOS

6.2 Dynamiczna zmiana działania aplikacji

6.2.1 Cycript

6.2.2 Substrate

6.2.3 FRIDA

7. Typowe podatności aplikacji mobilnych

8. Podsumowanie i rekomendacje

Materiały

Do tego szkolenia nie ma żadnych materiałów szkoleniowych.

Chcesz wiedzieć co się dzieje na EDU?

Zapisz się na newsletter i otrzymuj najnowsze informacje!

˟
Zapisz się
Chcesz być na bieżąco?
˟
Dziękujemy za zapisanie się na newsletter. Potwierdź subskrypcję klikając w link aktywacyjny przysłany na maila.