Чого ви навчитеся:
Глибоке розуміння структури програми для Android
Обхід виявлення рутингу (SMALI та FRIDA)
Виконання атаки «людина посередині»
Створення графів викликів та потоків для реверс-інжинірингу обфусцованих додатків
Читання/запис коду SMALI
Глибоке розуміння моделі дозволів Android
Аналіз Bluetooth-з’єднань з низьким енергоспоживанням
Етичні та правові принципи
Як експлуатувати Activities, BroadcastReceiver та ContentProvider (SQL-ін’єкція та вихід за межі призначеного каталогу)
Обхід закріплення сертифіката (SMALI та FRIDA)
Аналіз/управління мережевим трафіком мобільного додатка
Управління методами Java та C/C++ (FRIDA та SMALI)
Впровадження власного (кастомного) коду в існуючі програми
Модифікація гри (нескінченні життя, високий рахунок, невидимість, непереможність) — Написання трейнера
Робота з різними типами шифрування (наприклад, AES)
Опис:
У цьому курсі ви дізнаєтеся абсолютно все про злом Android-додатків. Цей курс навчить вас етичним принципам та дозволить вам стати головним експертом вашої компанії щодо безпеки додатків. Ми вивчаємо по-справжньому складні атаки найкумеднішим із можливих способів, зламуючи мобільну гру.
Матеріали курсу:
7 розділів
127 лекцій
Загальна тривалість 50 год