openRuyi Lookout
← Packages

python-pefile

Python module to read and work with PE (Portable Executable) files

Current
2024.8.26
Candidate
Stale
License
MIT

Build

TargetResultLast successful versionSucceeded at
rva23
2024.8.26
rva20
2024.8.26
x86_64
2024.8.26

RuntimeDeps

DependencyObserved sourceCurrent requirement
3.14.9

Description

pefile is a multi-platform Python module to parse and work with Portable Executable (PE) files. Most of the information contained in the PE file headers is accessible, as well as all the sections' details and data. The structures defined in the Windows header files will be accessible as attributes in the PE instance. The naming of fields/attributes will try to adhere to the naming scheme in those headers. Only shortcuts added for convenience will depart from that convention. pefile requires some basic understanding of the layout of a PE file — with it, it's possible to explore nearly every single feature of the PE file format.

Changelog

PR · 3

Checks
MonitorObservationLast checked
Stale
Repository refresh: git fetch exited 128 (authentication)
Stale
Source last confirmed at 2026-11-11T07:29:19+00:00; repository refresh overdue.
Checked
Checked
Not configured
No reliable monitor identity/configuration.
—
Not applicable
No confirmed version upgrade; this monitor is not run.
—
Checked
Last attempted
Checked
Current source component only; local patches, build options, bundled dependencies and binary artifacts are not evaluated.
Checked