Linux 中哪些内容具有可执行 .bin 文件的标头?
我在 Windows 中找到了 .exe 文件的信息,但找不到 .bin 文件的任何信息。
TIA
为了清楚起见,在 Linux 中,可执行文件可能被称为“二进制”,但没有显式的“.bin”
Linux 通常使用 ELF 格式。第一个字节是 0x7F,后跟用于 E、L、F 的 ascii - 如果您可以将二进制文件加载到文本编辑器中或使用“cat”或“less”在命令行中打印,这很容易看到。在那之后......好吧,我生疏了,但细节很容易在网上找到。
尝试http://www.thegeekstuff.com/2012/07/elf-object-file-format/ 和http://www.acsu.buffalo.edu/~charngda/elf.html作为初学者。(我通过肤浅的快速搜索找到了这些,并没有声称这些是最好的。狩猎快乐!)