Windows PE (Portable Executable) file parser for Java 6+
 
 
Go to file
nathan 0f4c43014a Build converted to kotlin script 2019-03-17 23:07:39 +01:00
src/dorkbox/peParser Updated version from 2.13 to 2.14 2018-10-21 15:13:36 +02:00
.gitignore Converted to gradle 2018-08-18 21:17:58 +02:00
LICENSE WIP kotlin build script 2019-03-17 22:59:51 +01:00
LICENSE.Apachev2 Updated dist, changed from included src in jar, to separate file 2014-12-30 00:54:35 +01:00
README.md Updated version from 2.12 to 2.13 2018-08-28 12:28:20 +02:00
build.gradle.kts Build converted to kotlin script 2019-03-17 23:07:39 +01:00
gradlew Converted to gradle 2018-08-18 21:17:58 +02:00
gradlew.bat Converted to gradle 2018-08-18 21:17:58 +02:00
settings.gradle.kts Build converted to kotlin script 2019-03-17 23:07:39 +01:00

README.md

PeParser

Provides a light-weight way to parse and extract data from windows PE files, from Java.

This library can access meta-data information and details from within the PE file, and specifically it was designed to access and copy out files from the .rsrc section.

Windows PE format and details: http://msdn.microsoft.com/en-us/library/ms809762.aspx

  • This is for cross-platform use, specifically - linux 32/64, mac 32/64, and windows 32/64. Java 6+

   

Release Notes

This project includes some utility classes that are a small subset of a much larger library. These classes are kept in sync with the main utilities library, so "jar hell" is not an issue, and the latest release will always include the same version of utility files as all of the other projects in the dorkbox repository at that time.

Please note that the utility source code is included in the release and on our Git Server repository.

Maven Info

<dependencies>
    ...
    <dependency>
      <groupId>com.dorkbox</groupId>
      <artifactId>PeParser</artifactId>
      <version>2.13</version>
    </dependency>
</dependencies>

Gradle Info

dependencies {
    ...
    compile 'com.dorkbox:PeParser:2.13'
}

Or if you don't want to use Maven, you can access the files directly here:
https://repo1.maven.org/maven2/com/dorkbox/PeParser/

License

This project is © 2014 dorkbox llc, and is distributed under the terms of the Apache v2.0 License. See file "LICENSE" for further references.