Skip to content

Releases: decalage2/oletools

oletools v0.53

13 Jun 21:02
Compare
Choose a tag to compare

2018-05-30 v0.53:
- olevba and mraptor can now parse Word/PowerPoint 2007+ pure XML files (aka Flat OPC format)
- improved support for VBA forms in olevba (oleform)
- rtfobj now displays the CLSID of OLE objects, which is the best way to identify them. Known-bad CLSIDs such as MS Equation Editor are highlighted in red.
- Updated rtfobj to handle obfuscated RTF samples.
- rtfobj now handles the "\'" obfuscation trick seen in recent samples such as https://twitter.com/buffaloverflow/status/989798880295444480, by emulating the MS Word bug described in https://securelist.com/disappearing-bytes/84017/
- msodde: improved detection of DDE formulas in CSV files
- oledir now displays the tree of storage/streams, along with CLSIDs and their meaning.
- common.clsid contains the list of known CLSIDs, and their links to CVE vulnerabilities when relevant.
- oleid now detects encrypted OpenXML files
- fixed bugs in oleobj, rtfobj, oleid, olevba

oletools v0.52

18 Feb 22:04
Compare
Choose a tag to compare
  • New tool msodde to detect and extract DDE links from MS Office files, RTF and CSV;
  • Fixed bugs in olevba, rtfobj and olefile, to better handle malformed/obfuscated files;
  • Performance improvements in olevba and rtfobj;
  • VBA form parsing in olevba;
  • Office 2007+ support in oleobj.

oletools v0.51

29 Jun 21:04
Compare
Choose a tag to compare
  • added the oletools cheatsheet
  • improved rtfobj to handle malformed RTF files, detect vulnerability CVE-2017-0199
  • olevba: improved deobfuscation and Mac files support
  • mraptor: added more ActiveX macro triggers
  • added DocVarDump.vba to dump document variables using Word
  • olemap: can now detect and extract extra data at end of file, improved display
  • oledir, olemeta, oletimes: added support for zip files and wildcards
  • many bugfixes in all the tools
  • improved Python 2+3 support

oletools v0.50

01 Nov 19:15
Compare
Choose a tag to compare
  • all oletools now support python 2 and 3.
  • olevba: several bugfixes and improvements.
  • mraptor: improved detection, added mraptor_milter for Sendmail/Postfix integration.
  • rtfobj: brand new RTF parser, obfuscation-aware, improved display, detect executable files in OLE Package objects.
  • setup: now creates handy command-line scripts to run oletools from any directory.

oletools v0.47

10 Jun 08:40
Compare
Choose a tag to compare
  • olevba: added PPT97 macros support, improved handling of malformed/incomplete documents, improved error handling and JSON output, now returns an exit code based on analysis results, new --relaxed option.
  • rtfobj: improved parsing to handle obfuscated RTF documents, added -d option to set output dir.
  • moved repository and documentation to GitHub.

oletools v0.46

29 May 16:17
Compare
Choose a tag to compare

olevba does not deobfuscate VBA expressions by default (much faster), new option --deobf to enable it. Fixed color display bug on Windows for several tools.
oletools-0.46.tar.gz
oletools-0.46.zip