Руководство по эксплуатации FRIDA
PS: от: @hluwa @r0ysue
изменение:
| дата | бревно |
|---|
| 2019-5-4 | 4.4 FRIDA脚本系列(四)更新篇:几个主要机制的大更新 |
| 2019-3-29 | 4.3 FRIDA脚本系列(三)超神篇:百度AI“调教”抖音AI |
| 2019-1-16 | Руководство по эксплуатации BRIDA |
| 2019-1-11 | 4.2 FRIDA脚本系列(二)成长篇:动静态结合逆向WhatsApp |
| 2019-1-9 | Другие сценарии в серии сценариев Frida: Введение в несколько сценариев, используемых Frida в Android обратно и задержка |
| 2019-1-2 | Поделиться на Frida в SRC White Hat Salon: король инструментов для зацепления. Ppttx |
| 2018-12-18 | Начать написание серии сценариев Android 4.2 FRIDA脚本系列(一)入门篇:在安卓8.1上dump蓝牙接口和实例 |
| 2018-12-13 | Добавить подкаталог: FRIDA Advanced Applications: Сводка методов обнаружения FRIDA |
| 2018-12-13 | Imyang Bigwig выпустил CVE-2017-4901 Анализ уязвимости виртуальной машины VMware [экземпляр FRIDA Windows], расположенного в разделе [FRIDA Advanced Applicance: Комплексное наступление и защита] |
| 2018-12-11 | Завершите 03.基本案例上手/3.5 Android Part, объясняя параметры FRIDA Hook, результаты модификации, удаленные вызовы, динамическую модификацию и другие функции |
| 2018-12-08 | Заполнили часть Android в 01.多平台环境安装/1.3.Android-iOS.md Статья 01.多平台环境安装/1.3.Android-iOS.md , версия Android- 8.1 |
| 2018-12-06 | Заполните каталог и загрузите его на GitHub |
| 2018-12-05 | Предисловие 02: Открытие канала Фрида-Хук |
| 2018-11-24 | Предисловие 01: Как вода и текущие годы |
Предисловие
1. Как вода течет
2. Открытие канала Frida/Hook
Глава 1. Установка многоплатформенной среды
1.1 Frida Basic Architecture
1.2 Windows/macOS/Linux
1.3 Android/iOS (Android 8.1)
1.3.1 Android Root
1.3.2 Установка Android Frida-Server
1.4 Компиляция исходного кода
Глава 2. Фрида Инструменты
2.1 Frida Cli
2.2 Frida-Ps
2.3 Frida-Trace
2.4-раскрыть
2.5 Frida-LS-Devices
2.6 Frida-Kill
Глава 3. Начните с основными случаями
3.1 Windows
3.1.1 CVE-2017-4901 VMware Virtual Machine Анализ уязвимости [экземпляр Windows Windows]
3.2 macOS
3.3 Linux
3.4 IOS
3.5 [Android]
3.5.1 Статья поможет вам понять суть Фриды (на основе Android 8.1)
3.5.2 Основные способности: параметры крюка, результаты модификации
3.5.3 Промежуточная способность: удаленно вызовать RPC
3.5.4.
Глава 4. Сценарий Фриды
4.1 iOS
4.2 Android (Android 8.1)
4.2.1 «Привет, мир» сценария Фриды
4.2.2 Перечислите все классы и найдите классы
4.2.3. Перечислите все методы класса и определить определение методов
4.2.4 Случай 1: Комплексный случай: Dimpl Bluetooth Interface и экземпляр на Android 8.1
4.2.5 Все перегрузки метода крюка
4.2.6 Все методы класса крюка
4.2.7 Все классы в пакете крюка
4.2.8. Функция экспорта локальной библиотеки Hook
4.2.9 Случай 2: Комплексный случай: динамическая и статическая комбинация обратного WhatsApp
4.2.5 Hook io inputstream
4.2.6 Android делает тост
4.2.7. Ожидание конкретного модуля для загрузки
4.2.8 Печать Stacktrace
4.2.9 Сравнение строк (только работа в DVM)
4.2.10 Hook JNI
4.2.11 Крюк -конструктор
4.2.12.
4.2.13 Trace Class
4.2.14 SSL Pinning Swypass
Другой сценарий 1: Введение в несколько сценариев, используемых FRIDA в Android Reverse и Soerd Skeep Techniques
... ...
Глава 5. Приложение Frida Advanced
5.1 Статический анализ (R2frida, плагин IDA)
5.2 Динамический анализ
5.3 Извлечение данных
5.4 Анализ процесса
5.5 Анализ интерфейса
5.6 Анализ протокола
5.7 пух
5.7.1 IN-Processess Fuzzing с Frida
5.8 Поймать и распаковать (Брида)
5.9 Replay пакета (Brida)
5.10 шифрование и дешифрование
5.11 Dehelling и удаление защиты
5.12
5.13 Антибаггирование и анти-девело
5.14 Сводка методов обнаружения FRIDA
Глава 6. Сводка навыков крюка (Java, C/C ++, OBJC, ...)
6.1 C/C ++ (CModule)
6.2 Ява
6.2.1 Переменные, параметры, пользовательские параметры
6.2.2 Функции, скрытые функции, конструкторы и перегрузка
6.2.3 Пользовательские классы, внутренние классы, анонимные внутренние классы, абстрактные классы
6.2.4 ......
6.3 objc
6.4 Cool Multi-Process
Глава 7. Случайный случай развития
7.1 Appmon
7.2 Брида
7.3 R2frida
7.4 возражение
7.5 ssl_logger
7.6 PasswordFruit