IDAPython 工具,用于在 IDA Pro 中创建自动的 C++ 虚表
Virtuailor 是一个 IDAPython 工具,用于重构适用于英特尔架构的 C++ 代码(包括 32 位和 64 位代码以及 AArch64(新功能))的 vtable 表。该工具由两部分组成,静态部分和动态部分。
第二部分是动态部分,包含以下功能: * 创建 vtable 结构。 * 重命名函数和 vtable 地址。 * 为汇编间接调用添加结构偏移。 * 从间接调用中添加 xref 到它们的虚函数(多个 xref)。 * 对于 AArch64,尝试修复未定义的 vtable 和相关的虚函数(支持固件)。
现在,GUI 会提供一个选项,让您选择要目标的范围,如果您想要将所有二进制文件都作为目标,只需按下"确定",使用默认值设置起始和结束地址即可。之后,断点将被放置到您的代码中,您只需使用 IDA 调试器执行代码,然后执行您想要的任何操作即可。
暂无开放 Issues,或尚未同步最近议题。