首页
社区
课程
招聘
[旧帖] [讨论]IDA分析代码有的函数为啥找不到呢? 0.00雪花
发表于: 2011-3-20 01:33 7762

[旧帖] [讨论]IDA分析代码有的函数为啥找不到呢? 0.00雪花

2011-3-20 01:33
7762
用IDA分析代码有的函数为啥找不到呢?
查看交叉引用,找不到调用的,难道说那个函数没有被使用?
还是是间接调用没有被显示出来??

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

收藏
免费 0
支持
分享
最新回复 (8)
雪    币: 3800
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
我也想学IDA,不过应该先自己写个简单程序,来分析一下
2011-3-20 02:00
0
雪    币: 247
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
我也是这个问题, 难道是计时器调用的函数?
帮楼主 顶一下?  呼唤高手来解答
2011-4-1 19:08
0
雪    币: 196
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
我也在寻求类似的问题,一直没有得到解决。
2011-4-1 21:03
0
雪    币: 25
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
正逆向分析一个程序,遇到了同样的问题,有些函数是孤立的,请高手解决!
2011-6-4 13:55
0
雪    币: 192
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
iam
6
ida识别函数估计是从call指令来识别的_如果有些确实是函数确用跳转指令来调用函数,ida好像就识别不了_这时候需要你手动创建函数
2011-6-8 08:51
0
雪    币: 429
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
有的是call    dword ptr [eax+10h]这样调用的,用交叉引用,是找不到调用者的
另外还有一种情况是此函数为回调函数,也是看不到交叉引用的
2011-6-8 11:05
0
雪    币: 51
活跃值: (25)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
学习了,我没发现这个问题
2011-6-8 11:26
0
雪    币: 192
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
iam
9
[QUOTE=活个痛快;967265]有的是call    dword ptr [eax+10h]这样调用的,用交叉引用,是找不到调用者的
另外还有一种情况是此函数为回调函数,也是看不到交叉引用的[/QUOTE]
对的_这种静态分析不能确定的地址,IDA就不能识别出函数来,只能调试的时候跟进,然后手动构建函数
2011-6-9 11:55
0
游客
登录 | 注册 方可回帖
返回
//