我想知道是否可以编写一个从.exe文件中检索标头信息的python脚本。我试过谷歌搜索,但没有找到任何可用的结果。
感谢。
九月
答案 0 :(得分:2)
有pefile:多平台Python模块,用于读取和使用可移植可执行文件(又称PE)文件。可以访问PE标头中的大部分信息,以及所有部分,部分的信息和数据。
答案 1 :(得分:2)
看起来我快差不多2年了!如果你仍然需要解决这个问题,MichałNiklas就在上面。 pefile是为了这个目的而写的。以下是我的交互式会话中的示例:
ipython
import pefile
pe = pefile.PE('file.exe')
pe.print_info()
输出太冗长了,不能放在这里,但上面给出了PE的所有标题信息。
在此处下载pefile:pefile
答案 2 :(得分:0)
当然可以编写Python脚本来从XYZ文件中检索标头信息。三个简单的步骤:
(1)查找XYZ文件标题部分的文档;读他们。
(2)阅读Python struct module或ctypes module或两者的文档。
(3)编写并测试脚本。
你遇到了哪个步骤?