【问题标题】:IDA Pro: Export identified array to c/c++IDA Pro:将已识别的数组导出到 c/c++
【发布时间】:2013-12-02 15:28:34
【问题描述】:

我在二进制文件中有几个全局结构,它们基本上是一些值的表(数组)——我希望将它们导出为 c/c++ 格式的数组,但我没有找到任何方法。这有可能以任何方式还是我必须从特定偏移量开始复制所有二进制数据并手动转换?

谢谢

【问题讨论】:

    标签: ida


    【解决方案1】:

    IDA 可以使结构看起来比原始数据更好。 但是要将其导出为类似 c/c++ 的数据初始化程序,您必须编写一些 idc 或 idapython 脚本来转换数据。

    【讨论】:

    • 顺便说一句,在最新版本(ida v6.3 + hexrays decompiler v1.7)中,反编译器能够反编译数据初始化程序。
    • 不,我可能应该将我的答案改写为:'C' 风格的初始值设定项。 hexrays 不会反编译回 c++ 代码。
    猜你喜欢
    • 2020-12-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-22
    • 1970-01-01
    • 1970-01-01
    • 2013-05-06
    相关资源
    最近更新 更多