Class providing complete interface for reading structure information from OS/2, NE, PE32, PE32+ and VxD file types
Description
This class is based on TObject class and contains complete interface for reading executable file properties and structures. It is compatible with PE32 (Portable Executable), PE32+ (64bit), NE (Windows 3.x New Executable) and VxD (Windows 9x Virtual Device Driver) file types. .NET executables are supported too.
It is compatible with Delphi 2007, Delphi 2010, Delphi XE-D12 (32bit and 64bit where applicable).
It enumerates introduced classes, used units and forms for files compiled by Borland/CodeGear/Embarcadero compilers and also identifies numerous compilers and some exe packers and protectors.
Here are enumerated structures that are evaluated:
- DOS, File, Optional and CLR headersr) file types. .NET executables are supported too.
- CLR Metadata streams
- Sections
- Directories
- Imports
- Exports
- Resources
- .NET Metadata
- Load Config
- Debug
- Thread Local Storage
- Exceptions
- Units
- Forms
- Packages
- Classes
- Package flags
- Version Info
- Compiler, installer and packer/protector identification
MiTeC PE Reader class capabilities are perfectly demonstrated by MiTeC EXE Explorer application.
Gallery











