首页
社区
课程
招聘
[求助]ida远程调试so文件,无法在JNI_OnLoad停下
发表于: 2022-4-8 20:42 5514

[求助]ida远程调试so文件,无法在JNI_OnLoad停下

2022-4-8 20:42
5514

在学习阿里2014移动安全挑战赛第二题,这题有反调试的部分需要远程调试

 

我大致参照了https://www.cnblogs.com/bmjoker/p/11962585.html中的步骤,也在JNI_OnLoad开头下了断点

 

在准备齐全后可以顺利attach到要调试的应用,但是一按F9程序就退出了,我觉得应该是触发了JNI_OnLoad中的反调试代码,并非像文章里说的那样能够继续进行单步调试

 

大体的情况和https://bbs.pediy.com/thread-187517.htm中描述的非常像,不过这个帖子里并没有说清解决方法

 

ida的版本我换了很多个,都没有成功解决

 

不知道有没有遇到相似情况的朋友能够指点一下


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

收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 292
活跃值: (416)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2

顺便一提,我使用的是win11和Android8.1(Android Studio的模拟器),不知道这是否会造成问题

最后于 2022-4-8 20:46 被芝士蛋挞编辑 ,原因:
2022-4-8 20:45
0
雪    币: 3551
活跃值: (5745)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
ida设置里打开suspend on process, suspend on library, 然后attach
2022-4-9 14:04
0
雪    币: 292
活跃值: (416)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
问题解决,换了真机调试
2022-4-9 16:46
0
游客
登录 | 注册 方可回帖
返回
//