
frida v17.17.1-barebone.18
Основной репозиторий для размещения релизных бинарных файлов
Frida
Инструментарий динамической инструментации для разработчиков, специалистов по реверс-инжинирингу и исследователей безопасности. Узнайте больше на frida.re.
Два способа установки
1. Установка из предварительно собранных бинарных файлов
Это рекомендуемый способ начать работу. Всё, что вам нужно сделать:
pip install frida-tools # CLI tools
pip install frida # Python bindings
npm install frida # Node.js bindings
Вы также можете скачать предварительно собранные бинарные файлы для различных операционных систем со страницы релизов Frida на GitHub.
2. Сборка собственных бинарных файлов
Выполните:
make
Вы также можете сначала вызвать ./configure, если хотите указать --prefix или любые другие параметры.
Инструменты командной строки
Для запуска инструментов командной строки Frida, например, frida, frida-ls-devices, frida-ps, frida-kill, frida-trace, frida-discover и т.д., вам понадобятся несколько пакетов:
pip install colorama prompt-toolkit pygments websockets
Операционные системы Apple
Сначала создайте доверенный сертификат для подписи кода. Если вы уже использовали Xcode ранее, велика вероятность, что у вас уже есть сертификат разработчика Apple. Вы можете проверить это с помощью следующей команды:
security find-identity -v -p codesigning
Которая вернёт сертификат в следующем формате:
1) XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX "Apple Development: [email protected] (YYYYYYYYYY)"
Если у вас нет сертификата, следуйте этому руководству: https://help.apple.com/xcode/mac/current/#/dev154b28f09.
Затем экспортируйте имя вашего сертификата в соответствующие переменные окружения и выполните make:
export MACOS_CERTID=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
export IOS_CERTID=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
export WATCHOS_CERTID=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
export TVOS_CERTID=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
make
Узнать больше
Посмотрите нашу документацию.