Описание тега frida
FRIDA - это бесплатный набор динамических инструментов, позволяющий вставлять собственные скрипты в процессы черного ящика. Работает в Windows, macOS, GNU/Linux, iOS, Android и QNX.
0
ответов
Как прикрепить к функции Python с помощью Frida?
Я пытаюсь выяснить, как перехватывать вызовы функций внутри программы на Python с использованием Frida. Код Python ниже - это программа, в которую нужно погрузиться # hello.py from time import sleep def print_num(i=0): print(i) print("print_num addr…
25 ноя '18 в 15:52
2
ответа
Как импортировать несколько файлов / функций Frida JS в CLI среды выполнения?
Я собираю тестовый стенд Frida для коллег и незнаком с JavaScript и Node.JS. Я хотел бы создать один файл JS, который импортирует несколько других файлов JS, каждый с несколькими функциями. Но когда я использую frida-compile для некоторого кода Node…
12 фев '18 в 17:44
1
ответ
Фрида печатает все переменные в классе
Мой профессор спросил, как вы можете распечатать содержимое переменных в классе, который он нам предоставил, для запуска и анализа apk с помощью frida: package com.test_uni_apk.lib.proftest; public class ProfApi{ public static class StateReady exten…
18 сен '18 в 10:05
1
ответ
Как подключить os_log с помощью Frida
Как указано в заголовке, как я могу подключить os_log с помощью Frida? Попробовал ниже, не работает. Interceptor.attach(Module.findExportByName("libSystem.B.dylib", "os_log"), { onEnter: function (args) { console.log(args[0] + args[1]); } });
02 авг '18 в 07:22
2
ответа
Как читать память в куче с Фридой?
Я пытаюсь прочитать память в куче, используя Frida с сервером, расположенным на Android Virtual Device (эмулируется), но все время я получаю память access violation ошибка. Сначала я ищу экземпляр интересного класса: Java.performNow(function() { Jav…
07 янв '19 в 22:29
2
ответа
Найти вручную зарегистрированный (запутанный) адрес собственной функции
Я пытаюсь понять приложение для Android, которое содержит собственный метод с именем foo в классе com.app.Bar Внутри класса Bar есть статическое предложение, которое загружает общий объект System.loadLibrary("libfoo.so") я предполагаю, что это сборк…
12 авг '18 в 17:43
2
ответа
Android-перехват вызовов абстрактного класса с использованием Frida
Я пытаюсь выучить Фриду и пока немного экспериментирую. В основном все сработало, к счастью, я смог найти достаточно примеров и учебных пособий, чтобы помочь мне в этом. Однако на данный момент я застрял с очень конкретной задачей под рукой. Итак, с…
02 июл '17 в 10:48
0
ответов
Android перехватывает HTTPS-трафик с помощью Frida
Я пытаюсь научить Фриду подключаться к различным приложениям. В частности, я пытаюсь подключиться к приложениям Android, я использую проект Appmon. Этот проект имеет сценарий HTTPS.js, который подключается к getInputStream и getOutputStream из класс…
12 окт '17 в 14:09
1
ответ
Прикрепить Фриду при приостановленном запуске приложения (в ожидании отладки)
Я пытаюсь прикрепить скрипт frida к приостановленному процессу на эмуляторе Android. Я следовал за этими шагами: Android EMU: ro.debuggable = 1 Android EMU: в настройках разработчика я установил "Ожидание отладчика" и выбрал свое приложение в списке…
29 июл '18 в 18:51
1
ответ
Не удалось загрузить собственное расширение Frida: сбой загрузки DLL
ОС: Windwos 10 Python: 3.6.0 Фрида версия: 12.2.15 frida-ps -U *** Failed to load the Frida native extension: DLL load failed: The specified module could not be found. Please ensure that the extension was compiled for Python 3.x. *** Любая идея, как…
17 окт '18 в 13:15
1
ответ
Не удается подключиться к вставке гаджета Frida в файл ipa
Я использую устройство без джейла и пытаюсь вставить в ipa файл гаджет Frida, а затем запустить его на устройстве Я использую obejction для исправления файла ipa Файл IPA создан из моего примера проекта - Test Project и он успешно исправляет IPA, и …
24 сен '18 в 15:04
0
ответов
Как получить значение packageInfo.signatures?
Итак, у меня есть APK, который делает следующее PackageInfo packageInfo = context.getPackageManager().getPackageInfo("com.app.package.appname"); if (packageInfo.signatures.length == 1) { return packageInfo.signatures[0].toByteArray() } Вопрос в том,…
25 ноя '18 в 01:57
0
ответов
Как frida hijack функционирует при подключении?
Я хочу глубоко понять Hook Took- Фрида, каков его рабочий механизм? Я не могу найти ничего глубинного знания на его Github. http://github.com/frida/frida Если есть одна структурная схема его рабочего механизма, особенно процесс, как это внедрить в р…
07 дек '17 в 02:06
1
ответ
Можно ли изменить аргументы подключенной функции в Frida и переслать их?
Я играл с Фридой пару дней, но не могу понять, возможно ли то, что я спрашиваю. По сути, я хочу подключиться к функции (в приложении для Android), изменить значение аргументов, а затем выполнить исходную функцию с измененными значениями аргументов. …
24 июл '18 в 14:56
1
ответ
Фрида Java окна
Возможно ли использовать Frida в Windows для отслеживания методов в приложениях Java? Я уже использую его для отладки APK на Android с помощью Javascript, но я не могу сделать то же самое на Windows в приложении Java. Более конкретный вопрос: мне ну…
12 апр '18 в 12:12
1
ответ
Не удается получить символы с помощью API-интерфейса Frida JavaScript 'DebugSymbol.fromAddress'
Я пытаюсь разработать тестовый инструмент с Фридой . Недавно я попробовал фрагмент кода из документа, чтобы записать след: Interceptor.attach(Module.findExportByName(null, 'open'), { onEnter: function (args) { var path = Memory.readUtf8String(args[0…
24 июн '18 в 06:29
0
ответов
Как написать хук Фриды для вложенной функции класса?
Android v 6.0.1 Фрида v 12.2.19 Я новичок в Фриде и не знаю, как решить эту проблему. Функция, на которую я нацеливаюсь, находится в пути com -> appname -> folder -> xyz.class В xyz.class класс вложен так: public abstract class abc { public string d…
30 ноя '18 в 20:02
2
ответа
Создать 'java.util.List' Фрида
Я создаю Фриду java.util.List типы аргументов: 'java.lang.String', 'java.util.List' Типы аргументов no accept error не совпадают ни с одним из: private List x = new ArrayList(); public String get_content(String str, List list) мой код JavaScript hoo…
24 фев '19 в 00:09
0
ответов
Не могу использовать класс приложения в brida
Я недавно начал использовать frida и наткнулся на этот замечательный инструмент brida, он связывает BURP и Frida. Теперь проблема в том, если я пытаюсь использовать java.lang.String, он работает нормально, однако, если я пытаюсь загрузить класс из с…
27 фев '19 в 21:27
0
ответов
Фрида Гум - можно ли прикрепить процесс к интерцептопру?
Как вы, возможно, знаете, существует две версии API Frida C: gum и core. В "основной" версии легко внедрить код в другой процесс, используя этот метод из frida-core.h: FridaSession * frida_device_attach_sync (FridaDevice * self, guint pid, GError **…
01 дек '18 в 18:10