Jump to content
Sign in to follow this  

MiTeC Portable Executable Reader 2.1

Recommended Posts

MiTeC Portable Executable Reader 2.1 has been released.


It 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 enumerates introduced classes, used units and forms for files compiled by Borland/CodeGear/Embarcadero compilers.
It identifies numerous compilers and some installers, exe packers and protectors.

Here are enumerated structures that are evaluated:

  • DOS, File, Optional and CLR headers
  • 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


PE Reader class capabilities are perfectly demonstrated by MiTeC EXE Explorer application.




Edited by mitzi
  • Thanks 1

Share this post

Link to post
29 minutes ago, mitzi said:

It is based on TObject class

... as every class in Delphi. Not much surprising information. 


We have new sweet cookies based on atoms ...

Share this post

Link to post

I wanted to emphasize that it is not based on TComponent, because many users in the past thought it is component.  It means it is a direct successor of TObject.

  • Like 1

Share this post

Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this