理解可执行文件的格式对于一个软件工程师是十分必要的。他有助于理解程序的加载及运行过程,本文是我自己开发的一个可执行文件解析工具,可以解析Windows PE格式(exe/dll/obj/sys)等,也可以解析Linux ELF格式(.out/so/o),可供参考。
gitee源代码地址: https://gitee.com/qq827992983/PE_and_ELF
Windows的可执行文件格式为PE格式,我之前博客有些过(点击查看)。
Linux的可执行文件格式为ELF格式,我之前博客有写过。点击查看
运行效果:
解析PE:
解析ELF
原文:https://blog.51cto.com/14207158/2663421
【说明】:本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!