/Pepper

PE32 (x86) and PE32+ (x64) binaries analysis tool, resources viewer/extractor.

Primary LanguageC++Apache License 2.0Apache-2.0

Pepper

Installation

git clone https://github.com/jovibor/Pepper.git --recurse-submodules

Features

PE32/PE32+ binaries viewer, built on top of libpe.

  • Supports PE32(x86) and PE32+(x64) binaries of any size
  • All inner PE32/PE32+ data structures, headers and layouts
    • MSDOS Header
    • «Rich» Header
    • NT/File/Optional Headers
    • Data Directories
    • Sections
    • Export Table
    • Import Table
    • Resource Table
    • Exceptions Table
    • Security Table
    • Relocations Table
    • Debug Table
    • TLS Table
    • Load Config Directory
    • Bound Import Table
    • Delay Import Table
    • COM Table
  • Resources viewer
    • Extracting many known resource types (cursors, icons, bitmaps...)
  • Multiple binaries can be browsed simultaneously
  • Ability to edit inner structures through hex editor