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
- Host: GitHub
- URL: https://github.com/nightfall-security/dump
- Owner: NightFall-Security
- Created: 2025-04-04T14:05:18.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2025-04-06T19:17:58.000Z (2 months ago)
- Last Synced: 2025-04-11T01:54:53.488Z (about 2 months ago)
- Topics: cpp, dump, pe, sec, windows
- Language: C++
- Homepage:
- Size: 148 KB
- Stars: 3
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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 :**
![]()