首页
社区
课程
招聘
[求助]ida 的stack view 和 Hint window
发表于: 2014-12-7 14:40 15305

[求助]ida 的stack view 和 Hint window

2014-12-7 14:40
15305
1.ida调试时stack view里能否显示像ollydbg那样的"返回到xxx"并高亮,ida里有stack trace但并不像ollydbg的call stack那样的记录甚至显示已识别的函数,而已call一个覆盖一个???能否用插件实现类似功能呢?

    od堆栈的return 高亮
   
    od的call stack,有参数识别
   
    ida的堆栈
   
    2.ollydbg调试时的 信息窗口(Information) 能根据场景显示即时信息,这点非常好用,ida里有Hint window 但需要鼠标停留才显示,没找到相关选项能让此窗口常驻,能否用插件实现此功能?
    ida的Hint window
   
    3.ida的指令高亮(针对某特定指令)功能除了直接patch bin文件(HOOK相关绘图)外,能用插件实现此功能吗?

    ida的开发文档很欠啊,相对各种像msdn或python或qt android ios等开发文档来说官方提供的帮助文件简直渣渣中的渣渣。。就不能分类整个目录吗?按字母排序把所有说明堆一起就算完事?用python开发还得dir(idc)列一下功能。。如果哪位有好的去处或推荐一下

    以上,谢了

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

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 200
活跃值: (38)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
2
对于ida的插件文档,我也是无力吐槽了,推荐几个资料:

The IDA pro 第二版
Ida plugin writing in c/c++ (binarypool.com)
openrce.org
sdk 里面的插件源码
官网下载区源码

另外,注意看sdk .h里面的注释

不过我是用c/c++开发插件,对python写插件不太了解

ida的调试功能确实不是亮点,而且他的调试器插件在sdk中有源代码,你可以尝试修改
2014-12-7 14:48
0
雪    币: 17
活跃值: (12)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
    感谢 ganboing 的推荐  :)
   
    我手上也只有这些了,也是看着各种开源的代码来写自己的东西,python和c++开发没什么区别都是调用ida开放的api实现相应的功能。
    修改调试器没必要了,不想改调试器功能,只是想调试时对数据的显示更加人性化一点,或者说更符合个人的习惯而已。
2014-12-7 15:02
0
游客
登录 | 注册 方可回帖
返回
//