gpt4 book ai didi

linux - 反汇编文件并从文本部分获取字节

转载 作者:太空宇宙 更新时间:2023-11-04 09:30:53 31 4
gpt4 key购买 nike

我正在尝试在 Ubuntu 上反汇编文件并仅提取文本部分。为此,我使用了 objdump -d executable_file > dump。这给了我很好的人类可读输出。

但是,我正在寻找二进制字节(显示在输出的第二列中):

MEM_ADDRESS <.text>:
MEM_ADDRESS: XX XX HUMAN_READABLE_DISASM
MEM_ADDRESS: XX XX XX XX HUMAN_READABLE_DISASM

我想要提取的是作为单个字节流的 XX,就像在原始二进制文件中一样。

是否可以在不解析输出文件的情况下执行此操作?

最佳答案

是的。您可以使用 objcopy 实用程序来提取一个部分,例如

objcopy --output-target=binary --only-section=.text input.elf output.bin

关于linux - 反汇编文件并从文本部分获取字节,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31493063/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com