/peanalyzer

Advanced Portable Executable File Analyzer And Disassembler 32 & 64 Bit

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

peanalyzer

Advanced Portable Executable File Analyzer

Python 3.5.2 : Tested (Working)

Usage

python peanalyzer.py --file file.exe --show all|file-path|general|dos-header|file-header|optional-header|data-directory|section-headers|imports

python peanalyzer.py --file file.exe --disassemble all

Installation

git clone https://github.com/blacknbunny/peanalyzer.git && cd peanalyzer/
pip install pefile
pip install capstone

Asciinema

https://asciinema.org/a/5yBJgGZaFdOXNvsoE0SR8LIRC

General

Dos Header

File Header

Optional Header

Data Directory

Section Headers

Imports (Dll, Function Adress, Function)