首页
社区
课程
招聘
[旧帖] 如何让ida自动高亮显示call指令 0.00雪花
发表于: 2011-11-8 09:50 5426

[旧帖] 如何让ida自动高亮显示call指令 0.00雪花

2011-11-8 09:50
5426
请教,IDA我要自动地高亮显示call指令,怎么操作?

就是每次我用alt+enter打开一个新的view时,view里面的所有的call指令都是高亮的。还有,有没有办法可以知道一个程序里有多少个call,他们的地址在哪?

求教大牛们

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 180
活跃值: (1313)
能力值: ( LV4,RANK:40 )
在线值:
发帖
回帖
粉丝
2
我也同求,顶一下吧
2011-11-8 12:37
0
雪    币: 334
活跃值: (92)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
3
扰得人心烦的。大牛们都哪去了?
2011-11-8 15:03
0
雪    币: 2105
活跃值: (424)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
4
idag_color_5.5.rar

5.5版本的
上传的附件:
2011-11-8 15:52
0
雪    币: 705
活跃值: (25)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
5
指令高亮不知道怎么搞,感觉不需要
找call指令的话可以用脚本啊
简单的查找当前段内的所有call指令的python脚本,仅供参看:
如果是call eax 或call [edx]之类的,肯定不能显示目标地址了

另:在ida的Output window直接双击某地址就可以在反汇编窗口中转到地址

start = SegStart(ScreenEA())
end = SegEnd(start)

curr = NextHead(start, end)
count = 0
while curr <> BADADDR:
    if GetMnem(curr) == 'call':
        print "0x%08x  call  0x%08x" % (curr, GetOperandValue(curr, 0))
        count += 1

    curr = NextHead(curr, end)

print "Total call:%d" % count
2011-11-8 15:58
0
雪    币: 334
活跃值: (92)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
6
就没有简单的啊
2011-11-8 16:33
0
雪    币: 180
活跃值: (1313)
能力值: ( LV4,RANK:40 )
在线值:
发帖
回帖
粉丝
7
我看到很多资料都介绍说“在Output window直接双击某地址就可以在反汇编窗口中转到地址”
但是为什么我的IDA不行呢?
2011-11-8 16:57
0
游客
登录 | 注册 方可回帖
返回
//