I added a Perl module to my CPAN directory today…
http//
Here's a brief rundown on each module…
FileMSWord - parse MS Word documents for metadata, without using the MS API
FileReadPE - parse PE files without using the MS API; parses the PE header info, up to and including the data directory and section headers. Great for analysis, as well as educational purposes.
FileReadEvt - parse Windows Event Log files without using the MS API; two example scripts are included in the archive.
These files are designed to be cross platform…place the modules in the appropriate directories and away you go! For Windows systems, the scripts can be easily compiled into standalone executables using Perl2Exe ($) or PAR (free, as in beer)
pp -o out.exe in.pl
Questions/comments are always welcome.
Harlan