NAME
   Win32::PEFile - Microsoft Portable Executable file parser

VERSION
   Version 0.7007

SYNOPSIS
   use Win32::PEFile;

   my $pe = Win32::PEFile->new (file => 'someFile.exe');

   print "someFile.exe has a entry point for EntryPoint1"
       if $pe->getEntryPoint ("EntryPoint1");

   my $strings = $pe->getVersionStrings ();
   print "someFile.exe version $strings->{'ProductVersion'}\n";

DESCRIPTION
   Win32::PEFile is a pure Perl module for parsing the Windows version of
   Portable Executable files. The current version parses the basic file
   structure to obtain sections information and the data directory. Access is
   provided to the version resource and the Exports table.