我正在处理 Linux ELF 文件。
我想检测给定的 ELF 程序是否是静态链接(完全静态链接,
我希望在我的程序中完全通过读取和检查某些字节来完成此操作。我不想依赖于
哪些字节将不同?
我想检测给定的 ELF 程序是否是静态链接(完全静态链接,
ldd
显示 "not a dynamic executable
")或动态链接。该 ELF 用于嵌入式 Linux,因此我不能仅运行它或使用 ldd
实用程序。我希望在我的程序中完全通过读取和检查某些字节来完成此操作。我不想依赖于
file
实用程序或 libelf、binutils 等。哪些字节将不同?