首页
社区
课程
招聘
IDA调试Native问题
2023-8-11 09:50 2000

IDA调试Native问题

2023-8-11 09:50
2000

向各位师傅请教个问题,是这样的,我想去用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,非常欠缺安卓开发的东西,还是希望有时间的师傅不吝赐教。


[CTF入门培训]顶尖高校博士及硕士团队亲授《30小时教你玩转CTF》,视频+靶场+题目!助力进入CTF世界

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