pe-parse icon indicating copy to clipboard operation
pe-parse copied to clipboard

Principled, lightweight C/C++ PE parser

Results 22 pe-parse issues
Sort by recently updated
recently updated
newest added
trafficstars

We should use Doxygen to generate human-readable documentation for pe-parse.

documentation

Thanks for the great project! I'm trying to use it for reading versions from executables. I've built it with Qt Creator, gcc, qbs (see my .qbs and .cpp files in...

bug
help wanted

Debug directory is not necessary for program execution. Sometimes toolchains put there data not conforming to any standards. It is still possible to parse the rest of the file, no...

Added the ability to read files larger than 40MB at a time. This is necessary, for example, for further initialization of a large PE file, for example, its Imports and...

All of our PyPI-packaged projects should use trusted publishing, rather than a manually configured API token. Example trusted publishing workflow: https://github.com/trailofbits/blight/blob/master/.github/workflows/release.yml Resources: * https://docs.pypi.org/trusted-publishers/ * https://packaging.python.org/en/latest/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows/

pepy

This library has a dynamic initializer for ProductIdMap and ProductMap, which causes the process to allocate and commit 13 pages. Ask: Allocate these pages on demand. Both of these objects...

enhancement
help wanted

Trying to compile the project I get the following error: ``` /Users/ret2libc/projects/pe-parse/pe-parser-library/src/unicode_codecvt.cpp:33:29: error: 'codecvt_utf8' is deprecated [-Werror,-Wdeprecated-declarations] std::wstring_convert convert; ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/codecvt:199:28: note: 'codecvt_utf8' has been explicitly marked deprecated here class...

enhancement
hacktoberfest
help wanted

I think it's time to consider rewriting this project in Rust: it receives very little maintenance or novel feature development, has had a few memory corruption vulnerabilities discovered through fuzzing...

discussion

We currently only publish an sdist.

enhancement
pepy

Hi, I'm getting the following error when parsing the a .exe file - unfortunately I can't attach it here as the data is sensitive The file can be opened via...