Kiến trúc đúng để có được objdump để tháo rời mã x64 thô là gì? Bạn sẽ nghĩ rằng -m x86-64
sẽ hoạt động khi đọc trợ giúp, nhưng không. Tôi đã thử với cả hai phiên bản cygwin64:Tháo rời mã máy x64 thô
$ objdump --version
GNU objdump (GNU Binutils) 2.23.52.20130604
cũng như các phiên bản trong Fedora 18 x64 của tôi cài đặt (2.23.51.0.1-3.fc18 20120806
) nhưng tôi chỉ nhận được can't use supplied machine x86-64
. Cũng đã thử với amd64
và x64
nhưng điều đó cũng không hoạt động.
Lệnh về cơ bản là objdump -b binary -D -m ??? file
cảm ơn bạn đã trả lời câu hỏi của riêng bạn. Đã lưu tôi một thời gian :) – IHeartAndroid