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

[求助]ida 的stack view 和 Hint window

2014-12-7 14:40
15042
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)列一下功能。。如果哪位有好的去处或推荐一下

    以上,谢了

[CTF入门培训]顶尖高校博士及硕士团队亲授《30小时教你玩转CTF》,视频+靶场+题目!助力进入CTF世界

收藏
点赞0
打赏
分享
最新回复 (2)
雪    币: 200
活跃值: (38)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
ganboing 1 2014-12-7 14:48
2
0
对于ida的插件文档,我也是无力吐槽了,推荐几个资料:

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

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

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

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