An open API service indexing awesome lists of open source software.

https://github.com/nightfall-security/dump

dump section of a PE & display it properly
https://github.com/nightfall-security/dump

cpp dump pe sec windows

Last synced: about 2 months ago
JSON representation

dump section of a PE & display it properly

Awesome Lists containing this project

README

        

```
________ ___ ___ _____ ______ ________
|\ ___ \|\ \|\ \|\ _ \ _ \|\ __ \
\ \ \_|\ \ \ \\\ \ \ \\\__\ \ \ \ \|\ \
\ \ \ \\ \ \ \\\ \ \ \\|__| \ \ \ ____\
\ \ \_\\ \ \ \\\ \ \ \ \ \ \ \ \___|
\ \_______\ \_______\ \__\ \ \__\ \__\
\|_______|\|_______|\|__| \|__|\|__|

----- a base PE section dumper -----

```

Dump is a base cli tool aiming to easily dump a PE section & view informations about it. It displays basic HEX & ASCII representation of it for reversing & analyze purpose

>[!Important]
>This project was developped as a base lib to other tools.

## Struct :

`pe.hpp` : a base lib containing PE manipulation functions (ReadFile, Load imports, Relocations).
`main.cpp` : base file containe PeViewer class in charge of the dumping process.

## Build & run :

Build program using `g++ main.cpp -o dump` & run it using : `./dump <.section_name>`

---
**Dumping .data section sample :**

DebugInfo