2012-06-06 71 views
0

我試圖通過使用objdump反彙編AMD ELF。
但objdump說'文件格式無法識別'。
如何在x86操作系統上反彙編AMD ELF?如何反彙編AMD ELF?

+0

儘量提供更多信息。請參閱下面的答案 –

回答

3

你說的是AMD64,a.k.a. x86_64二進制文件嗎?你正在運行什麼樣的操作系統?因爲您使用'objdump',所以我假定使用Linux,但也許是另一種UNIX變體?什麼類型的CPU?如果你在Linux上,請運行'uname -a'並在這個問題中發佈結果。此外,什麼分配('貓/等/問題'找出)?

我最好的猜測是你正在運行一個不支持x86_64二進制文件的32位x86 Linux發行版(我試圖在我的x86_32 Ubuntu 11.04發行版上反彙編一個x86_64二進制文件,它工作正常)。