Table of Contents

PyPi Build Status Python Versions Requirements Status Known Vulnerabilities License


This tool is an implementation in Python of the Packed Executable iDentifier (PEiD) in the scope of packing detection for Windows PE files based on signatures. It uses the userdb.txt database from this repository.

It relies on pefile for abstracting PE files and reading signatures databases.


This tool is available as a package from PyPi.

$ pip install peid


$ peid --help

$ peid program.exe

$ peid program.exe --db custom_sigs_db.txt