frida-arm-server授予执行权限,放在/data/local/xxxx下,执行报错如下

{"type":"error","description":"Error: invalid address","stack":"Error: invalid address\n    at Object.value [as patchCode] (frida/runtime/core.js:170:1)
    at Jt (frida/node_modules/frida-java-bridge/lib/android.js:945:1)
    at zt.activate (frida/node_modules/frida-java-bridge/lib/android.js:998:1)
    at Ut.replace (frida/node_modules/frida-java-bridge/lib/android.js:1045:1)
    at Function.set [as implementation] (frida/node_modules/frida-java-bridge/lib/class-factory.js:1010:1)\n    at Function.set [as implementation] (frida/node_modules/frida-java-bridge/lib/class-factory.js:925:1)
    at installLaunchTimeoutRemovalInstrumentation (/internal-agent.js:249:24)
    at init (/internal-agent.js:33:3)\n    at c.perform (frida/node_modules/frida-java-bridge/lib/vm.js:11:1)
    at g._performPendingVmOps (frida/node_modules/frida-java-bridge/index.js:238:1)","fileName":"frida/runtime/core.js","lineNumber":170,"columnNumber":1}

原因,Selinux的原因,修复方案:

setenforce 0

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐