使用 python 'pefile' 模块解析 PE 文件

问题描述

我是 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)

输出

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

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

PE Studio relocations

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)