On Tue, 16 Aug 2016, Jack wrote:

> Hello,
> 
> I am attempting to dissect a document’s macros using sigtool, but am running 
> into a problem. Nothing is being returned when the following command is run:
> 
> $ sigtool --vba 
> '237b81cda8251aac11eaa28387765e6dd165664aa87563a6bce5951dd5ca4de3.bin’



The document isn't a zip file is it ?  (Or some other file containing the OLE2 
file)

The Microsoft Word 2007+ file I had the same error with was a zip archive so
I had to do a zipinfo to find the vba file , which is the OLE2 file,
then extract that with:

unzip file.doc word/vbaProject.bin

Then run 

sigtool --vba=word/vbaProject.bin > macros

sigtool was just failing because the Microsoft Word 2007+ file was not an OLE2.
clamav succeeds as it extracts the OLE2 file from the zip.
oledump must be able to extract the OLE2 file from the zip as well.

The same problem occurs with .docx which are zip  but not with .doc
which are 'CDF V2 Document' which are the OLE2 file itself.


-- 
David Shrimpton 
_______________________________________________
Help us build a comprehensive ClamAV guide:
https://github.com/vrtadmin/clamav-faq

http://www.clamav.net/contact.html#ml

Reply via email to