【发布时间】:2010-12-23 13:22:16
【问题描述】:
有人可以提供指向 IDA Perl 的文档/材料/示例的良好链接(一个向 IDA Pro 添加 Perl 脚本和自动化支持的插件)吗?我看到有很多关于 Python 和 IDA Pro 的文档,但对于 Perl,似乎什么都没有。或者有人可以推荐一个 Perl CPAN 模块来自动化 IDA Pro 调试器吗?
【问题讨论】:
标签: perl debugging reverse-engineering ida
有人可以提供指向 IDA Perl 的文档/材料/示例的良好链接(一个向 IDA Pro 添加 Perl 脚本和自动化支持的插件)吗?我看到有很多关于 Python 和 IDA Pro 的文档,但对于 Perl,似乎什么都没有。或者有人可以推荐一个 Perl CPAN 模块来自动化 IDA Pro 调试器吗?
【问题讨论】:
标签: perl debugging reverse-engineering ida
idaperl 实现了与 ida 最初的 IDC 脚本语言完全相同的功能。
没有用于迭代有趣对象的更高级别的包装器, 也无法访问底层的内部 ida api,就像 idapython 一样。
willem(我是 idaperl 的作者)
【讨论】:
IdaPython 的 idaapi 部分是使用 SWIG 构建的,因此如果您愿意,可以使用 IdaPython 的 SWIG 定义。这不会为您提供 idc 包装器,因为它们是在 Python 中实现的。
【讨论】: