使用objdump -dF或仅使用objdump -d,我体验到objdump截断输出:
0000000000400561 <.wm_split0> (File Offset: 0x561):
400561: 01 00 add %eax,(%rax)
...
0000000000400565 <.end_0> (File Offset: 0x565):在这里,它只显示从位置0x400561到0x400565的4个字节中的两个。
在本例中,我知道其余的字节都是0x00,但是我有一些工具目前依赖于四个字节的存在。
如何使objdump显示所有地址的十六进制?
发布于 2017-04-21 14:43:01
在拆卸时,可以使用以下objdump选项:
-z, --disassemble-zeroes Do not skip blocks of zeroes when disassemblinghttps://stackoverflow.com/questions/43544630
复制相似问题