Click here to Skip to main content
15,885,985 members
Articles / Programming Languages / C++20

Pepper

Rate me:
Please Sign up or sign in to vote.
5.00/5 (1 vote)
4 Aug 2022MIT 2.5K   31   1   1
PE (x86) and PE+ (x64) files viewer, based on libpe.

Installation

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

Features

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

  • Supports PE(x86) and PE+(x64) binaries of any size
  • All inner PE/PE+ 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
  • Multiple binaries can be browsed simultaneously
  • Ability to edit inner structures through hex editor

Image 1

Image 2

Image 3

This article was originally posted at https://github.com/jovibor/Pepper

License

This article, along with any associated source code and files, is licensed under The MIT License


Written By
Zaire Zaire
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.

Comments and Discussions

 
Questionvery useful Pin
Southmountain25-Dec-23 7:22
Southmountain25-Dec-23 7:22 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.