linux - i386-pc-mingw32-objdump pe 反汇编中止

标签 linux disassembly mingw32 binutils

我正在尝试从 1C 光盘反汇编 Sid Meiers Railroads 1.1 原始二进制文件

file RailRoads.exe
>>PE32 executable (GUI) Intel 80386, for MS Windows
sudo crossdev i386-pc-mingw32
i386-pc-mingw32-objdump -D RailRoads.exe > RailRoads.dump
>>Aborted
i386-pc-mingw32-objdump -v
>>GNU objdump (GNU Binutils) 2.22

如何处理这样的问题?您知道可以使用 pe-i386 的其他反汇编程序(在 Linux 上工作)吗?

最佳答案

最好的选择可能是下载 IDA Pro 的评估版. MinGW objdump 的真正用途不仅仅是反汇编 MinGW 工具生成的二进制文件。

关于linux - i386-pc-mingw32-objdump pe 反汇编中止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10862855/

相关文章:

c++ - 使用 MinGW/MSYS 和 CMake 对 `libintl_gettext' 的 undefined reference

C++11 MinGW 4.9.1 shared_ptr 和 const 静态类字段结果 "Undefined reference"

c - 有没有办法知道在 Linux 中传递给 __free_hook 的指针的大小?

c++ - libpqxx:连接进程终止后如何重新连接到 Postgresql 数据库

linux - ssh结束后继续执行程序

c++ - 如何从已编译的C文件(使用Borland C++编译)中查看程序代码

c - 报告显示使用 Eclipse CDT 的 gprof 为 "no time accumulated"

linux - 抑制段错误信号

C++、ASM 和 cout

windows - 连续几个int3