Em um processo de exploitation ou engenharia reversa é bem comum a necessidade de realizar um disassemble de um objeto.
Muitas vezes se faz necessário realizar isso em um arquivo não reconhecido automaticamente pelo disassembler, sendo assim segue abaixo os comandos para forçar a identificação
1
2
# objdump -D -Mintel,i386 -b binary -m i386 foo.bin # for 32-bit code
# objdump -D -Mintel,x86-64 -b binary -m i386 foo.bin # for 64-bit code
Fonte: https://stackoverflow.com/questions/14290879/disassembling-a-flat-binary-file-using-objdump