Python PE parsing module
Project Links
Meta
Author: Ero Carrera
Requires Python: >=3.6.0
Classifiers
Development Status
- 5 - Production/Stable
Intended Audience
- Developers
- Science/Research
Natural Language
- English
Operating System
- OS Independent
Programming Language
- Python
Topic
- Software Development :: Libraries :: Python Modules
pefile, Portable Executable reader module
All the PE file basic structures are available with their default names as attributes of the instance returned.
Processed elements such as the import table are made available with lowercase names, to differentiate them from the upper case basic structure names.
pefile has been tested against many edge cases such as corrupted and malformed PEs as well as malware, which often attempts to abuse the format way beyond its standard use. To the best of my knowledge most of the abuse is handled gracefully.
Copyright (c) 2005-2024 Ero Carrera <ero.carrera@gmail.com>
2024.8.26
Aug 26, 2024
2023.2.7
Feb 07, 2023
2022.5.30
May 30, 2022
2021.9.3
Sep 03, 2021
2021.9.2
Sep 02, 2021
2021.5.24
May 24, 2021
2021.5.13
May 13, 2021
2019.4.18
Apr 18, 2019
2019.4.14
Apr 14, 2019
2018.8.8
Aug 08, 2018
2017.11.5
Nov 05, 2017
2017.9.3
Sep 03, 2017
2017.8.1
Aug 01, 2017
2016.3.28
Mar 28, 2016
Wheel compatibility matrix
Files in release
No dependencies