by falcon <zhangjinw@ment这些对程序的运行似乎没有影響,是可有可无的不过有些节区虽然对程序的运行没有用处,但是却可以用来辅助对程序进行调 试或者对程序运行效率有影响 虽然三類文件都必须包含某些节区,但是节区表对可重定位文件来说才是必须的而程序的执行却不需要节区表,只需要程序头部表以便知道如哬加载和执行文件 不过如果需要对可执行文件或者动态连接库进行调试,那么节区表却是必要的否则调试器将不知道如何工作。下面來介绍程序头部表它可通过readelf -l(或objdump -p)查看。
发布了0 篇原创文章 · 获赞 5 · 访问量 4万+