function hookTestA(){ var funcAddr = Module.findExportByName("libfrida0xa.so","_Z8get_flagii"); //声明函数指针 if (!funcAddr) { console.error("Function not found!"); return; }
//NativeFunction的第一个参数是地址,第二个参数是返回值类型,第三个[]里的是传入的参数类型(有几个就填几个) var aesAddr = new NativeFunction(funcAddr , 'uint64', ['int', 'int']); console.log("hook"); aesAddr(1,2);
} function main(){ Java.perform(function(){ hookTestA(); }); } setImmediate(main);