Commit 8d15762e1417ec40338eb15609ba42ceffca108e

Authored by decalage2
1 parent 88c2b0a0

setup: bumped version to 0.54dev12

oletools/msodde.py
... ... @@ -21,7 +21,7 @@ http://www.decalage.info/python/oletools
21 21  
22 22 # === LICENSE =================================================================
23 23  
24   -# msodde is copyright (c) 2017-2018 Philippe Lagadec (http://www.decalage.info)
  24 +# msodde is copyright (c) 2017-2019 Philippe Lagadec (http://www.decalage.info)
25 25 # All rights reserved.
26 26 #
27 27 # Redistribution and use in source and binary forms, with or without
... ... @@ -86,8 +86,10 @@ from oletools.common.log_helper import log_helper
86 86 # 2018-03-21 CH: - added detection for various CSV formulas (issue #259)
87 87 # 2018-09-11 v0.54 PL: - olefile is now a dependency
88 88 # 2018-10-25 CH: - detect encryption and raise error if detected
  89 +# 2019-03-25 CH: - added decryption of password-protected files
89 90  
90   -__version__ = '0.54dev4'
  91 +
  92 +__version__ = '0.54dev12'
91 93  
92 94 # -----------------------------------------------------------------------------
93 95 # TODO: field codes can be in headers/footers/comments - parse these
... ...
oletools/olevba.py
... ... @@ -214,8 +214,9 @@ from __future__ import print_function
214 214 # 2018-12-06 PL: - colorize the suspicious keywords found in VBA code
215 215 # 2019-01-01 PL: - removed support for Python 2.6
216 216 # 2019-03-18 PL: - added XLM/XLF macros detection for Excel OLE files
  217 +# 2019-03-25 CH: - added decryption of password-protected files
217 218  
218   -__version__ = '0.54dev11'
  219 +__version__ = '0.54dev12'
219 220  
220 221 #------------------------------------------------------------------------------
221 222 # TODO:
... ...
setup.py
... ... @@ -48,7 +48,7 @@ import os, fnmatch
48 48 #--- METADATA -----------------------------------------------------------------
49 49  
50 50 name = "oletools"
51   -version = '0.54dev11'
  51 +version = '0.54dev12'
52 52 desc = "Python tools to analyze security characteristics of MS Office and OLE files (also called Structured Storage, Compound File Binary Format or Compound Document File Format), for Malware Analysis and Incident Response #DFIR"
53 53 long_desc = open('oletools/README.rst').read()
54 54 author = "Philippe Lagadec"
... ... @@ -320,6 +320,7 @@ def main():
320 320 ],
321 321 extras_require = {
322 322 # msoffcrypto-tools by nolze can be used to decrypt some office files
  323 + # TODO: make it a required dependency?
323 324 'decrypt': ['msoffcrypto']
324 325 }
325 326 )
... ...
tests/test-data/encrypted/autostart-encrypt-standardpassword.xlsb 100755 → 100644
No preview for this file type
tests/test-data/encrypted/autostart-encrypt-standardpassword.xlsm 100755 → 100644
No preview for this file type
tests/test-data/encrypted/dde-test-encrypt-standardpassword.xls 100755 → 100644
No preview for this file type
tests/test-data/encrypted/dde-test-encrypt-standardpassword.xlsb 100755 → 100644
No preview for this file type
tests/test-data/encrypted/dde-test-encrypt-standardpassword.xlsm 100755 → 100644
No preview for this file type
tests/test-data/encrypted/dde-test-encrypt-standardpassword.xlsx 100755 → 100644
No preview for this file type