首页
社区
课程
招聘
未解决 [已解决]ida调试安卓so文件无法断下
发表于: 2024-3-13 02:08 2535

未解决 [已解决]ida调试安卓so文件无法断下

2024-3-13 02:08
2535

如题
自己写的一个安卓程序,想借此学习一下使用ida对so的调试,参照过另一篇文章,自己是jdb链接上了,ida也attach上了,但是运行的时候,调试断点状态一直是Unresolved。
ida breakpoint list
我尝试使用过硬件断点,但是也无法断下,故在此求助各位师傅

以下是我自己写的安卓程序以及源码截图:
native层代码1
native层代码2
java层代码

附件MD5值:2952a0479c65b6d67d1599112eb21727
附件SHA1值:1d10fc8f00133148300d755581279a79d2df74c3


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

最后于 2024-3-13 22:35 被3zureus编辑 ,原因: 修改主题,添加求助
上传的附件:
收藏
免费 0
支持
分享
最新回复 (5)
雪    币: 21
活跃值: (32)
能力值: ( LV2,RANK:93 )
在线值:
发帖
回帖
粉丝
2

AndroidManifest.xml 里面,如果配置了(或默认配置了)android:extractNativeLibs="false",so不会解压出来而是直接映射apk,ida无法找到这个so。

参考:
https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/dsl/JniLibsPackagingOptions#uselegacypackaging
https://developer.android.com/guide/topics/manifest/application-element?hl=zh-cn

最后于 2024-3-13 22:09 被apengxxx编辑 ,原因:
2024-3-13 22:08
1
雪    币: 225
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
3
断住了,谢谢师傅!
2024-3-13 22:35
0
雪    币: 357
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
4
apengxxx AndroidManifest.xml 里面,如果配置了(或默认配置了)android:extractNativeLibs="false",so不 ...
大佬,如果是没有加载,那么是哪个基址加上so偏移是不是就能拿到了?
2024-3-21 10:19
0
雪    币: 357
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
5
3zureus 断住了,谢谢师傅!
大佬你是用的安卓13调试的吗?
2024-3-21 10:20
0
雪    币: 225
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
6
mb_xsfdfkko 大佬你是用的安卓13调试的吗?
我自己使用的是安卓9
2024-3-25 22:49
0
游客
登录 | 注册 方可回帖
返回
//