LAOLA

Binary Structures

Laola distribution

is a collection of documentations and perl programs dealing with binary file formats of Windows program documents.
LAOLA is giving access to the raw document streams of any program using "structured storage" technology to save its documents.
ELSER is dealing especially with these streams as they are present in Word 6 and Word 7 documents.

If you do not have a perl, "How to obtain Perl" might help you. To run the programs, you have to get the distribution file (laolaxxx.zip), that includes everything of Laola and Elser, inclusive this document.

Current release of this collection is from Jun/30/1997. It is distributed according to Version 2 of GNU General Public License. History.

Contents

Hacking guide,   Source codes,   How to obtain Perl,  

LAOLA distribution, laola011.zip (158 KB)

GNU General Public License

Comments and donations are highly welcome! Contact:

Martin Schwartz@cs.tu-berlin.de  


About source codes

LAOLA

laola.pl (Quick Reference)
A perl 4 library giving access to Laola files. This library is founding the rest of this distribution.

lclean, Laola Clean (Sample output, doc)
Saves the trash sections of e.g. Word 6, Word 7 or Excel documents to own files, or cleans this trash sections. To demonstrate the free space in such documents, you can insert some file into them.

ldat, Laola Display Authress Title (Sample output)
Lists author, title, creation date and some other information sticked in a laola file. Gets printer information from Excel and Word files. Demonstrates how to read "property sets".

lls, Laola List (Sample output)
Lists the structure of a Laola document.

lhalw, Laola Have A Look at Word
Shows text of Word 6 and Word 7 documents.
Word 8 is a little bit supported, too.

Elser (manual)

Elser, handle Word 6 and Word 7 documents.
Features password resolving, macro decoding and deletion, a little bit virus detection, rudimentary HTML conversion.

About Johann Georg Elser   (das gleiche auf deutsch)

About password protection of Word documents

About Word 6.0 document format