Anywhere PE Viewer (APEV) Simple API for the Java Platform

Overview

Anywhere PE Viewer (APEV) Simple API for the Java Platform is a cross-platform API for extracting and dumping meta-information from PE (Portable Executable) files like EXE, DLL, OCX, SCR.

APEV Simple API is a cross-platform pure Java API. It does not use the JNI technology. Written entirely in Java, it runs on all Java-enabled platforms.

APEV Simple API extracts the following information:

  • DOS Header;
  • COFF File Header;
  • Optional NT Headers;
  • Export Table;
  • Import Table.

Here are some sample reports:

APEV Simple API generates reports in the XML format based on user-customizable templates. Customizing the templates also allows changing the output to any text-based format.

APEV Simple API contains CommandLineInterface class. CommandLineInterface is intended for command-line batch mode use and can generate reports for many files in one run. It is a cross-platform application that runs on Windows, Linux, and Mac OS X.

See Javadoc.

Known Limitations

  • APEV Simple API 1.0 only supports the 32-bit PE format and doesn't support the 64-bit PE+ format.

System Requirements

  • Java Runtime Environment version 1.6 or higher.

Buy a License

Please contact support@ucware.com.