首页
社区
课程
招聘
[求助]so分析时,为什么IDA中有的方法用Jump to xref找不到相关调用函数?
发表于: 2020-8-6 15:10 4291

[求助]so分析时,为什么IDA中有的方法用Jump to xref找不到相关调用函数?

2020-8-6 15:10
4291

假设原函数是F1,确定F1会运行,
打印堆栈能找到一个函数F2调用了它,
到F2里面也找不到对F1的调用痕迹. ![]

 

得到的xrefs就只有这些.


[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

最后于 2020-8-6 20:17 被sice编辑 ,原因:
收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 5484
活跃值: (3297)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
2
比如上个F1 F2代码截图?
2020-8-6 15:45
0
雪    币: 6347
活跃值: (2149)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
形如 Call [ebx+eax*4] 这样形式的调用,当然就搜不到交叉引用了
2020-8-6 18:08
0
雪    币: 158
活跃值: (1207)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
尐进 比如上个F1 F2代码截图?

截图已附上,感谢楼上两位.







我打印调用栈能看到函数名和一个偏移.
能据此定位到一行代码,

应该就是被调用的位置了吧?

最后于 2020-8-6 20:23 被sice编辑 ,原因:
2020-8-6 20:22
0
雪    币: 0
活跃值: (532)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
调用函数没被成功解析,就可能看不到。调用栈也不可靠。
2020-8-13 17:28
0
游客
登录 | 注册 方可回帖
返回
//