使用python“pefile”模块解析PE文件

2024-06-02 04:51:43 发布

您现在位置:Python中文网/ 问答频道 /正文

我是Python新手。 我正在使用python的“pefile”模块来解析一个PE文件。需要关于如何打印搬迁申请表的指导&;PE文件中包含的资源值

我的代码:

import pefile

pe=pefile.PE(r'C:\Windows\System32\wudriver.dll')

for i in pe.DIRECTORY_ENTRY_BASERELOC:

                 print(i)

输出:<;0x000001AA39F9E248处的pefile.BaseRelocationData对象>; <;0x000001AA39FAC488处的pefile.BaseRelocationData对象>

我可以获取数据对象,但如何打印PE studio在“重新定位”部分的“项(1674)”字段下列出的值。请参考下图

如何打印项目字段中的所有条目?我试图浏览“pefile”模块的文档,但找不到任何相关的解决方案

PE Studio relocations


Tags: 模块文件对象代码ltgt资源amp