您好,
我想为windows编写一个二进制文件格式查看器,它可以同时在PE和PE上运行。 ELF文件。与那里已有的相似:
我有理由为什么要编写“又一个二进制查看器”。
是否有任何C库可供阅读PE& ELF文件格式?我已经下载了Gnu binutils的源代码,并发现它使用了Binary File Descriptor Library,它声称支持大约50种文件格式,适用于大约25种处理器架构。我不确定它是否实现了完整的PE规范,因为它基本上是一个很少使用PE格式的Linux库。而且,库源代码对我来说似乎有点复杂和冗余。