是否可以使用汇编创建新的 ELF 可执行文件?我想制作一个“空”可执行文件并在之后填充其代码部分。
最佳答案
这是一篇有趣的文章,您会发现它很有用:A Whirlwind Tutorial on Creating Really Teensy ELF Executables for Linux
它首先分析基于 C 的小型可执行文件的大小,然后通过使用汇编程序来使其尽可能小。他通过一系列越来越复杂的分析和技巧将其从 3998 字节减少到只有 45 字节。
我相信,如果您阅读并遵循它,您对 ELF 的了解将会比您可能需要的更多!
关于assembly - 创建新的 ELF 可执行文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4291473/