Hex-Rays IDA反编译器

时间:2015-09-04 14:29:59

标签: c++ decompiler ida

我一直试图反编译一个exe文件(或者只是一个函数,对于我所关心的所有内容),我一直在遇到以下错误: 反编译失败: FFFFFF:编译器设置中的基本类型大小错误 根据手册,我应该检查这些设置:

Some basic type sizes are incorrect. The decompiler requires that
sizeof(int) == 4
sizeof(bool) == 4
sizeof(enum) == 4
sizeof(long) == 4
sizeof(near pointer) == 4
Please check the type sizes in the Options, Compiler dialog box and modify        them if they are incorrect.

我已检查过这些设置,并将它们设置为指定的设置。请注意,我错过了" sizeof(靠近指针)"但是我手册中没有指定sizeof(短)和sizeof(longlong)。

我很高兴快速解决这个问题。

0 个答案:

没有答案