In case anyone is interested... I have completed the first version of an OLE2 file unpacker (as used in MS Office Documents >= Office97). It is currently at:
http://www.uncon.org/files/ole2extract.c Should extract all component files from Office documents. Am interested in failures. Haven't tested with MacOffice docs cause I don't have any. I believe this implementation is correct, although it currently makes some assumptions about block sizes because I haven't found any Office documents that use odd block sizes. Contributions welcome. It'll print out warning messages for documents with odd block sizes. I can now hopefully start work on code to extract the VBA components. Any and all information on this gratefully received. Cheers, -trog ------------------------------------------------------- This SF.net email is sponsored by: IBM Linux Tutorials. Become an expert in LINUX or just sharpen your skills. Sign up for IBM's Free Linux Tutorials. Learn everything from the bash shell to sys admin. Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click _______________________________________________ Clamav-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/clamav-users