-
-
[讨论]frida出现 Error: access violation accessing 之类的错误,官网讨论中也没有什么办法
-
2017-9-3 14:31
11878
-
[讨论]frida出现 Error: access violation accessing 之类的错误,官网讨论中也没有什么办法
MainActivity.onClick.overload('android.view.View').implementation = function(a){
console.log('onClick === >>>' + a.getId());
//this.onClick(a); //和下面一样
this.onClick.overload('android.view.View').call(this, a); //执行时会出现下面的错误
};
这是js中的代码,在部分手机上运行会出现标题上的错误:
Error: access violation accessing 0x10
at onClick (input:1)
at call (native)
at repl1.js:27
at call (native)
at onClick (input:1)
Process terminated
或者是:
Error: access violation accessing 0x22 //这里的代码会不同
at onClick (input:1)
at apply (native)
at r (frida/node_modules/frida-java/lib/class-factory.js:1053)
at repl1.js:26
at call (native)
at onClick (input:1)
不知道什么情况,官网上作者对这类错误保持追踪状态,没有找到具体的原因
frida的旧版和新版都有这个问题。
我本人测试了5部手机,只在魅蓝m1上持续出现这类错误
cpu 64bit mt6732
os android 4.4.4 32bit
我觉得这类错误跟系统有关系
我用ida打开libc.so 架构是armv8
frida-help 是armv7
是不是文件架构不同的原因导致持续出现上面的错误呢???
当然,我也不能确定,这些只是我的推测
[培训]内核驱动高级班,冲击BAT一流互联网大厂工
作,每周日13:00-18:00直播授课