2012-06-06 3 views
0

objdump를 사용하여 AMD ELF를 분해하려고했습니다.
하지만 objdump는 '파일 형식이 인식되지 않습니다'라고 말합니다.
AMD ELF를 x86 OS에서 어떻게 분해합니까?AMD ELF를 어떻게 분해합니까?

+0

많은 정보를 제공해보십시오. 아래 답변을 참조하십시오 –

답변

3

AMD64, x86.64, 바이너리에 대해 이야기하고 있습니까? 어떤 종류의 OS를 실행하고 있습니까? 나는 당신이 'objdump'를 사용하고 있기 때문에 리눅스를 사용하고 있지만 다른 유닉스 계열을 사용하고있을 것이라고 가정하고있다. 어떤 유형의 CPU입니까? Linux를 사용하는 경우 'uname -a'를 실행하고이 질문에 결과를 게시하십시오. 또한, 어떤 배포본 ('cat/etc/issue')을 알아 내야합니까?

가장 좋은 추측은 x86_64 바이너리 (x86_32 우분투 11.04 배포판에서 x86_64 바이너리를 분해하려고 시도했지만 정상적으로 작동 함)를 지원하지 않는 32 비트 x86 Linux 배포판을 실행하고 있다는 것입니다.

관련 문제