将PE二进制文件转换为ELF二进制文件的最佳工具是什么?
以下是提出这一问题的简要动机:
因为所有的分析都必须在Linux上运行,所以我更喜欢在Linux上运行的实用程序/工具。
谢谢
发布于 2015-12-09 20:51:05
我找到了一种更简单的方法。使用剥离命令。
示例
strip -O elf32-i386 -o myprogram.elf myprogram.exe-O elf32-i386让它以这种格式写出文件。
若要运行受支持的格式,请执行
strip --info我正在使用来自mxe的条带命令,该命令在我的系统上实际上被命名为/opt/mxe/usr/bin/i686-w64-mingw32.static-strip。
发布于 2011-03-13 10:29:15
我不知道这是否完全符合您的需要,但您是否可以选择与您的MinGW版本的gcc交叉编译?
我的意思是说:它是否适合您的需要,让i 586-mingw32msvc-gcc直接编译成ELF格式的二进制文件(而不是您目前正在获得的PEs )。关于如何在另一个方向做事情的描述可以找到这里 --我想这会有点麻烦,但完全有可能让你朝着另一个方向工作(我必须承认,我还没有尝试过)。
https://stackoverflow.com/questions/2568291
复制相似问题