SusanRTTI
另一个 RTTI 解析 IDA 插件
功能特性
- 全部使用 ida-python
- 基于类的设计,错误日志记录
- RTTI 解析算法优先扫描 vtable(而非暴力搜索整个
rdata/data 段)
- 类层次结构图形化(使用传递约简以提高清晰度)
- 支持导出为 GraphViz (.dot) 格式
- 支持 RTTI 解析与 C++ 名称还原(demangling),适用于:
- X86 GCC
- X86 MSVC
- X64 GCC
- X64 MSVC
用法
简单用法:先在 IDA 中加载你的二进制文件,然后运行脚本 classinformerpython.py
要导出 dot 文件,可在类关系图上右键并选择
export,或直接按 F2。
参考
GraphView 参考:http://www.graphviz.org/
在线查看器:http://www.webgraphviz.com/