Jump to content
Nytro

pev - The PE file analysis toolkit

Recommended Posts

pev

pev is a full-featured, open source, multiplatform command line toolkit to work with PE (Portable Executables) binaries.

This is the current source for a likely unreleased version. Use at your own risk. For more information and stable releases, please refer to http://pev.sourceforge.net/

How to get the source code?

git clone --recursive https://github.com/merces/pev.git

How to build on Linux?

cd pev
make

NOTE: You may need to install OpenSSL using your package manager. Examples:

apt-get install libssl-dev
yum install openssl-devel

How to build on OS X?

cd pev
CFLAGS="-I/usr/local/opt/openssl/include/" LDFLAGS="-L/usr/local/opt/openssl/lib/" make

NOTE: You may need to install OpenSSL via Homebrew:

brew update
brew install openssl
brew link --force openssl

How to build on Windows (via Cygwin)?

cd pev
make
make zip

NOTE: The following packages must be installed along with your Cygwin:

- gcc-core
- binutils
- make
- zip
- openssl-devel
- git (just to clone de repository and make things easier)

Please check the online documentation for more details.

 

Link: https://github.com/merces/pev

  • Upvote 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Create New...