我使用以下 java 脚本来学习在 frida (windows 7) 中的挂钩。
Java.perform(function () {
console.log("prepare hook...");
var application = Java.use("android.app.Application");
console.log("get application...");
application.attach.overload("android.app.Context").implementation = function(Context){
console.log("get context...");
var classloader = Context.getClassLoader();
Java.classFactory.loader = classloader;
console.log("get classloader");
}
});
在本练习中,我想做的是获取受保护 APK 的类加载器。在frida -R -f com.xxxx.xxx -l myjs1.js,弹出attach()参数类型错误: