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