-
-
[原创]IDA pro 插件:显示用户注释-UserComment
-
发表于:
2023-6-18 11:58
5778
-
[原创]IDA pro 插件:显示用户注释-UserComment
介绍
UserComment Plugin 是一个IDA插件,用于显示用户添加的注释。
更新
- 修复了无法捕获函数注释的问题。现在,函数注释和可重复的函数注释都可以被捕获。
- 解决了rebase program后,无法定位注释的问题。(有些小伙伴喜欢把imagebase改成0x0,比如我)
- 修复了rebase program后,会捕获光标处的自动注释的问题。
- 修复了删除注释后,注释视图对应条目显示为空的问题。@0x79H
- 解决了与多行前后置注释的更新问题。@0x79H
更多细节请查看:Update release
特性
- 提供注释窗口,显示用户添加的注释,包括汇编代码和伪代码中的注释。
- 支持不同类型的注释,包括常规注释、可重复注释、前置注释、后置注释、伪代码注释和函数注释。
- 用户注释将在IDB文件中保留。
- 双击注释条目可以快速跳转到对应的位置。
- 使用IDA内置的选择器,提供便捷的筛选功能。
注意
请注意,由于它是基于hook方式实现的,它只能获取并保存在安装该插件后添加的注释。在安装插件之前添加的注释将无法被捕获。
插件使用python3编写, 适用于使用python3的IDA7.x,IDA8.x请自行测试。
安装
只需要将 UserComment.py 文件复制到IDA安装目录的 plugins 文件夹下即可。
使用方式
打开注释窗口的三种方式:
- 菜单中选择 View/Open subviews/Comments
- 使用快捷键(Ctrl-Shift-C)
- 按下 Ctrl-!,然后选择 "Comments"
下载
源代码已在GitHub上开源:UserComment on GitHub
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!
最后于 2023-6-30 15:02
被给爷爬编辑
,原因: 插件更新