|
What is PE Explorer?
PE Explorer is a powerful tool for inspecting the inner workings of your own software, and more importantly, third party applications and libraries for which you do not have source code. Once you have selected the file you wish to examine, PE Explorer will analyze the file and display a summary of the PE header information, and all of the resources contained in the PE file. From here, the tool allows you to explore the specific elements within an executable file. |
Besides being an effective Resource Editor, PE Explorer also provides several tools that elevate it to Power Coder status: an API Function Syntax Lookup, Dependency Scanner, Section Editor, and a powerful yet easy-to-use Disassembler for generating annotated code dumps. With PE Explorer you can view, examine and edit EXE and DLL files, or correct and repair the internal structures of any PE (portable executable) files with the click of a button. |
Inspect, Modify, Tune and Fix any Windows 32-bit Program or DLL
PE Explorer offers a thorough look at PE file structure and all of the resources in the file, and tells you just about every little detail you could possibly want to know about a PE file. Once inside, file structure can be analyzed, spyware tracked down, problems diagnosed, changes made and resources repaired. |
A PE file ("portable executable") is the native format of executable binaries (DLLs, drivers and programs) for the Microsoft Windows® 32-bit operating systems. PE Explorer can handle and examine a variety of different PE file types: EXE, DLL, SYS, MSSTYLES, OCX, SCR and more. |
PE Explorer unfolds each header, section and table found in the current PE file to reveal the values stored inside those structures. If you want to write an interface to a DLL without having a documentation at hand, PE Explorer is the solution.
See what's inside an executable
Customize the GUI elements of your favorite Windows programs
Track down what a program accesses and which DLLs are called
Understand the way a program works and interacts
Special support for Delphi applications
PE Explorer combines the superior features of a commercial application with the flexibility of a development tool. PE Explorer
packs a lot of punch for a single product. Not only is our feature list impressive, PE Explorer has many different uses.
PE Explorer Data Sheet (PDF)
PE Explorer Feature List
General features
Working with PE files such as .EXE, .DLL, Device Drivers (.SYS, .ACM),
ActiveX Controls (.OCX), Borland Libraries (.DPL and .BPL), XP Visual Styles (.MSSTYLES), Control Panel Extensions (.CPL), Screen Savers (.SCR) and other win32 executables.
Open broken or packed files in Safe mode.
Verifying a PE file's integrity.
Support for custom plug-ins to perform any startup processing.
See PE Explorer Screenshots
Advanced features
Headers Info Viewer displays the EXE header information contained in the PE file header.
Checksum computing and modification.
Entry Point value modification.
Data Directories Viewer to view and edit Data Directories.
Sections Header Viewer to view, extract, recalculate or delete sections from the program body.
Section Editor to change all the fields in the section header or repair and restore the damaged section headers settings.
Export, Import and Delay Import Viewers.
Quick Function Syntax Lookup.
Syntax Description Editor.
Unmangling the exported symbols.
Relocation Viewer to view contents of the base relocation table.
Resource Editor to view, delete, extract or modify nearly every type of resources.
XP Visual Style Manifest Wizard inserts Windows XP user interface manifests in existing applications - an easy way for legacy applications take advantage of the new look for common control styles on Windows XP.
Tools
Built-in Delphi Win32 Disassembler.
Dependency Scanner traces the dependency chain for the program's libraries.
TimeDateStamp Adjuster.
UPX Unpacker.
UPack Unpacker.
Removing Debug Information and Relocations.
Feature Description:
|
GET CURIOUS TO SEE WHAT'S INSIDE AN EXECUTABLE
|
|
| |
PE Explorer makes it easy to analyze PE file structure, correct errors, fix compilation bugs, repair damaged resources or modify the internal arrangements of PE files. Use it also for determination of the existence of viruses or malicious code in the programs. With PE Explorer file headers, data directories, section headers and export tables are ready and waiting for your command.
Use it for serious development projects, for restoring lost information, for keeping damaged files intact, to reverse engineer projects with missing source code, or to view the imports/exports of the standard DLL's. The possibilities are up to you. PE Explorer gives you an easy to use point and click approach from which to operate. Read more... |
|
|
QUICK FUNCTION SYNTAX LOOKUP
|
|
| |
PE Explorer provides important information about entry points, numbers, names and calling syntax of exported functions. Now, when reviewing functions with the Imports, Exports and Delay Imports viewers, clicking a function entry instantly displays the calling syntax for that function PE Explorer knows about and allows you to expand the syntax database with your own definitions.
Parameters, return values, calling conventions are conveniently displayed for you in the window below. Double clicking an entry launches a description editor for adding comments or changing details. Say good bye to digging through bloated help files and slogging through multiple archive volumes just to hash out an API reference. Read more..
| |
|
VISUAL RESOURCE EDITOR
|
|
| |
PE Explorer offers one of the most convenient and easy-to-use resource editors available for Windows. Visual editing features let you quickly browse and modify executable file resources from within the file without having to write any scripts. Dialog boxes, menus, string tables, icons, bitmaps, Visual Style Manifest Wizard and more are right at your fingertips. Read more...
Resource Tuner, a spin-off version of the resource editor component of PE Explorer is available. Please visit our home page www.heaventools.com for more info on our products. |
|
|
POWERFUL YET EASY-TO-USE Win32 DISASSEMBLER
|
|
| |
PE Explorer Disassembler utilizes a qualitative algorithm designed to reconstruct the assembly language source code of target binary win32 PE files (EXE, DLL, OCX) with the highest degree of accuracy possible. Disassemble an application or library to figure out its exact inner workings. Easily navigate through the disassembly in PE Explorer. Whenever possible, the disassembly will show descriptive names extracted from runtime type information stored inside the executable file. The PE Explorer Disassembler is designed to be easy to use compared with other disassemblers. While not as dedicated as the more expensive disassemblers, PE Explorer focuses on ease of use, clarity and navigation. Read more... |
|
|
DEPENDENCY SCANNER
|
|
| |
The Dependency Scanner tool allows you to recursively scan all modules linked to by a particular PE file. Use the Dependency Scanner to make it crystal clear which libraries an application depends on, so you know exactly which files you need to package into your application's installation program. Or which files to copy when moving a 3rd party application from one computer to another.
Dependency Scanner also detects delay-load dependencies. This type of linking was introduced with Microsoft Visual C++ 6.00 and works under Windows 9x/NT/ME/2000/XP. Read more... |
|
|
MORE...
|
|
| |
PE Explorer offers exceptional value for money and delivers functionality that reaches far beyond its price tag. Discover how you and your organization can benefit from this exciting program. Start exploring your applications today!
General & Techical Questions? Please contact us via our Webform.
Download PE Explorer and learn how it can make you more productive. |
|
|