首页
社区
课程
招聘
未解决 IDA调试Native问题
发表于: 2023-8-11 09:50 2356

未解决 IDA调试Native问题

2023-8-11 09:50
2356

向各位师傅请教个问题,是这样的,我想去用IDA调试我直接写的一个小安卓程序,但是遇到了,用调试模式启动后,也正确设置了在库加载时断下,但是遇到了调试的时候断不下的情况,IDA没有记录这个so加载的记录,模块列表里也找不到这个so,如下

但是我用frida在进程里面内搜索,这个库确实被加载了,并且里面尝试用frida获取so中JNI_OnLoad函数的地址,并在IDA中搜索,发现位于base.apk模块下,如下
图片描述

并且对比可以正常调试的so,他们的加载路径确实有区别,不能正常调试的so是从类似:data/app/ETyP2VNqlApriy2f8C3Lyw==/com.dionysus.findmeout-0fzH7jPGTPjQkribK1yzUA==/base.apk!/lib/armeabi-v7a/libfindmeout.so 这种路径内部加载的,可以正常调试的so的加载路径类似:/data/app/OOmrnSxFvQCVooLB4f5ROg==/com.flare_on.flare-oSw_DDE17n9LgZ2t1QwsfA==/lib/arm/libvalidate.so,非常欠缺安卓开发的东西,还是希望有时间的师傅不吝赐教。


[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

最后于 2023-8-11 10:18 被Sw1ndler编辑 ,原因:
收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 702
活跃值: (2443)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
设置:android:extractNativeLibs = true
2023-8-11 13:23
0
雪    币: 1246
活跃值: (2866)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
3
mb_ckfmrnqa 设置:android:extractNativeLibs = true
确实是这个问题,受教了,谢谢。
2023-8-12 16:19
0
游客
登录 | 注册 方可回帖
返回
//