Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hasherezade/bearparser
Portable Executable parsing library (from PE-bear)
https://github.com/hasherezade/bearparser
bearparser multiplatform parser-library pe
Last synced: 5 days ago
JSON representation
Portable Executable parsing library (from PE-bear)
- Host: GitHub
- URL: https://github.com/hasherezade/bearparser
- Owner: hasherezade
- License: bsd-2-clause
- Created: 2014-08-16T16:27:14.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2024-08-29T19:16:35.000Z (3 months ago)
- Last Synced: 2024-11-29T22:07:08.858Z (12 days ago)
- Topics: bearparser, multiplatform, parser-library, pe
- Language: C++
- Homepage: https://hasherezade.github.io/bearparser
- Size: 339 MB
- Stars: 647
- Watchers: 39
- Forks: 108
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-hacking-lists - hasherezade/bearparser - Portable Executable parsing library (from PE-bear) (C++)
README
bearparser
==========
[![Build status](https://ci.appveyor.com/api/projects/status/8p6wp0bcq2mx8208?svg=true)](https://ci.appveyor.com/project/hasherezade/bearparser)
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/bc1bdddf14244559ab4786939c6f9569)](https://app.codacy.com/gh/hasherezade/bearparser/dashboard?branch=master)Portable Executable parsing library
Requires:
+ Qt6 SDK
+ Qt6 Core
+ cmake http://www.cmake.org/**Possible to build with older versions of QT (Qt4, Qt5) by setting an appropriate CMake flag: `USE_QT4` or `USE_QT5`**
Example:
```
cmake -G "Unix Makefiles" -D USE_QT4=ON ../
```## Read more on Wiki:
https://github.com/hasherezade/bearparser/wiki
## PE-bear
Check also PE-bear - a GUI application using `bearparser`:
+ https://github.com/hasherezade/pe-bear