pev the PE file analysis toolkit

fast, scriptable, multiplatform, feature-rich, free and open source


Become a PE file analysis expert!


Not ready yet... :(

User manual

Updated to v0.80


libpe API (under development)

Stable version download

Download pev for free. You may also want to check the changelog.


Install using your package manager or get the source package.


Get a ZIP compressed file containing all x86 executables and libraries.

Talk to us

Get in contact with other pev users, developers and malware analysts.

Mailing lists

Subscribe to users mailing list and developers mailing list for latest discussions.

Bugs and feature requests

First discuss it on mailing lists and send it on GitHub.


We're in IRC also! Join #mentebinaria channel on FreeNode and start chat today!

Who's using pev?

Check out where pev is used or being presented on.

Linux, BSD and OS X users

Arch, Debian, Kali, REMnux, Ubuntu, Ubuntu and hopefully more.


BSidesSP 2013 presentation, Black Hat 2012 citation


We look forward to see your contribution!


Write a review or rate it on SourceForge, star it on GitHub, share it in your social media networks, talk about it. Keep it alive!

Write code

If you're a programmer, help us by forking pev repository on GitHub. We have lots of ideas waiting for someone to code them.

Help us to buy hardware, pay for conferences, books and everything that helps on pev development.

People behind pev

We want to say thank you to the following people who somehow helped the pev project: