У меня есть приложение для Android, которое загружает файл mylib.so
. В этой библиотеке есть функция с именем decryptChar
, которую я хочу перехватить и напечатать рассчитанную там строковую переменную. Для этой цели я использую frida. Я предпринял несколько попыток, но, учитывая мою неопытность в этом, все провалилось. Я хотел бы напечатать переменную Key
непосредственно перед выходом из функции, чтобы получить ее окончательное значение.
Код, который я использовал, следующий
Interceptor.attach(Module.findExportByName("mylib.so", "decryptChar"), {
onEnter: function (args) {
console.log(this.Key.value);
}
});
Каков правильный способ сделать это?