小编bee*_*oom的帖子

Linux用户空间ELF加载程序

我需要做一个相当不寻常的事情:手动执行elf可执行文件.即将所有部分加载到正确的位置,查询main()并调用它(然后清理).可执行文件将静态链接,因此不需要链接库.我也控制基地址,所以不用担心可能的冲突.

那么,是否有任何库?

我找到了OSKit及其liboskit_exec,但是自2002年以来项目似乎已经死了.

我可以接受部分项目(当然尊重许可证)并根据我的需要定制它们,但由于我在linux世界中相当不错,我甚至不知道在哪里可以找到这些部件!:)

PS.我需要ARM平台.

UPD嗯,加载精灵的问题似乎需要一些关于它的好知识(叹气),所以我出去阅读一些规格和手册.我想我会坚持使用仿生/链接器和libelfsh.多谢你们!

总结发现:

linux arm elf manual loader

12
推荐指数
1
解决办法
6025
查看次数

标签 统计

arm ×1

elf ×1

linux ×1

loader ×1

manual ×1