decalage2 / oletools

oletools - python tools to analyze MS OLE2 files (Structured Storage, Compound File Binary Format) and MS Office documents, for malware analysis, forensics and debugging.
http://www.decalage.info/python/oletools
Other
2.81k stars 560 forks source link

olevba: ignore malformed OLE files inside OpenXML #845

Open decalage2 opened 4 months ago

decalage2 commented 4 months ago

When an OpenXML file with VBA macros contains a malformed OLE file (which triggers an exception when olefile attempts to parse it), the exception is not handled and olevba stops. olevba should report those malformed files and continue the parsing.