https://github.com/mkostoevr/epep
Embeddable PE Parser.
https://github.com/mkostoevr/epep
dependency-free embeddable embeddable-pe-parser header-only independent no-dependencies pe pe32 pe64 portable-executable
Last synced: 5 months ago
JSON representation
Embeddable PE Parser.
- Host: GitHub
- URL: https://github.com/mkostoevr/epep
- Owner: mkostoevr
- License: mit
- Created: 2020-11-28T00:41:30.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-12-30T18:42:10.000Z (about 1 year ago)
- Last Synced: 2024-12-30T19:34:24.619Z (about 1 year ago)
- Topics: dependency-free, embeddable, embeddable-pe-parser, header-only, independent, no-dependencies, pe, pe32, pe64, portable-executable
- Language: C
- Homepage:
- Size: 996 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# epep - Embeddable PE Parser
## Features
- PE header (including Data Directories as a part Optional Header)
- Section Headers
- COFF Symbols
- COFF Relocations
- COFF Linenumbers
- Imports
- Exports
- Base relocations (DLL)
## How to use
To declare functions from the library include it:
```C
#include "epep.h"
```
The functions they shoud be instantiated somewhere in the project like so:
```C
#define EPEP_INST
#include "epep.h"
```