Voo*_*Voo 10 64-bit objdump disassembly
获取objdump以反汇编原始x64代码的正确架构是什么?你会认为-m x86-64应该通过阅读帮助来工作,但事实并非如此.我尝试了两个cygwin64版本:
$ objdump --version
GNU objdump (GNU Binutils) 2.23.52.20130604
Run Code Online (Sandbox Code Playgroud)
以及我的Fedora 18 x64 install(2.23.51.0.1-3.fc18 20120806)中的版本,但我只能得到can't use supplied machine x86-64.也试过amd64和x64,但没有任何工作.
该命令基本上是 objdump -b binary -D -m ??? file
Voo*_*Voo 20
和往常一样,写下这个问题已经给了你一些相当不错的想法,还有什么可以尝试的.
无论如何,正确的机器架构是:i386:x86-64.
完整的命令是:
objdump -b binary -D -m i386:x86-64 <file>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5478 次 |
| 最近记录: |