diff --git a/oletools/LICENSE.txt b/oletools/LICENSE.txt index 5651e93..64da42b 100644 --- a/oletools/LICENSE.txt +++ b/oletools/LICENSE.txt @@ -3,7 +3,7 @@ LICENSE for the python-oletools package: This license applies to the python-oletools package, apart from the thirdparty folder which contains third-party files published with their own license. -The python-oletools package is copyright (c) 2012-2017 Philippe Lagadec (http://www.decalage.info) +The python-oletools package is copyright (c) 2012-2018 Philippe Lagadec (http://www.decalage.info) All rights reserved. diff --git a/oletools/msodde.py b/oletools/msodde.py index 2fe19d0..c5b7bfb 100644 --- a/oletools/msodde.py +++ b/oletools/msodde.py @@ -93,7 +93,7 @@ from oletools import rtfobj # 2018-01-11 PL: - fixed issue #242 (apply unquote to fldSimple tags) # 2018-01-10 CH: - add single-xml files (Word 2003/2007+ / Excel 2003) -__version__ = '0.52dev11' +__version__ = '0.52' # ----------------------------------------------------------------------------- # TODO: field codes can be in headers/footers/comments - parse these diff --git a/oletools/oleobj.py b/oletools/oleobj.py index 9c0e179..be5318b 100644 --- a/oletools/oleobj.py +++ b/oletools/oleobj.py @@ -14,7 +14,7 @@ http://www.decalage.info/python/oletools # === LICENSE ================================================================= -# oleobj is copyright (c) 2015-2017 Philippe Lagadec (http://www.decalage.info) +# oleobj is copyright (c) 2015-2018 Philippe Lagadec (http://www.decalage.info) # All rights reserved. # # Redistribution and use in source and binary forms, with or without @@ -81,7 +81,7 @@ from oletools.ooxml import ZipSubFile # 2016-11-17 v0.51 PL: - fixed OLE native object extraction # 2016-11-18 PL: - added main for setup.py entry point # 2017-05-03 PL: - fixed absolute imports (issue #141) -# 2018-01-18 CH: - added support for zipped-xml-based types (docx, pptx, +# 2018-01-18 v0.52 CH: - added support for zipped-xml-based types (docx, pptx, # xlsx), and ppt __version__ = '0.52' diff --git a/oletools/olevba.py b/oletools/olevba.py index d87fd42..d448f47 100644 --- a/oletools/olevba.py +++ b/oletools/olevba.py @@ -26,7 +26,7 @@ https://github.com/unixfreak0037/officeparser # === LICENSE ================================================================== -# olevba is copyright (c) 2014-2017 Philippe Lagadec (http://www.decalage.info) +# olevba is copyright (c) 2014-2018 Philippe Lagadec (http://www.decalage.info) # All rights reserved. # # Redistribution and use in source and binary forms, with or without modification, @@ -203,7 +203,7 @@ from __future__ import print_function # 2017-11-24 PL: - added keywords to detect self-modifying macros and # attempts to disable macro security (issue #221) -__version__ = '0.52dev7' +__version__ = '0.52' #------------------------------------------------------------------------------ # TODO: diff --git a/oletools/olevba3.py b/oletools/olevba3.py index 70bc9db..2277123 100644 --- a/oletools/olevba3.py +++ b/oletools/olevba3.py @@ -26,7 +26,7 @@ https://github.com/unixfreak0037/officeparser # === LICENSE ================================================================== -# olevba is copyright (c) 2014-2017 Philippe Lagadec (http://www.decalage.info) +# olevba is copyright (c) 2014-2018 Philippe Lagadec (http://www.decalage.info) # All rights reserved. # # Redistribution and use in source and binary forms, with or without modification, @@ -196,9 +196,9 @@ from __future__ import print_function # 2017-05-31 c1fe: - PR #135 fixing issue #132 for some Mac files # 2017-06-08 PL: - fixed issue #122 Chr() with negative numbers # 2017-06-15 PL: - deobfuscation line by line to handle large files -# 2017-07-11 v0.51.1 PL: - raise exception instead of sys.exit (issue #180) +# 2017-07-11 v0.52 PL: - raise exception instead of sys.exit (issue #180) -__version__ = '0.51.1dev1' +__version__ = '0.52' #------------------------------------------------------------------------------ # TODO: diff --git a/oletools/rtfobj.py b/oletools/rtfobj.py index f835bcc..98559f5 100644 --- a/oletools/rtfobj.py +++ b/oletools/rtfobj.py @@ -17,7 +17,7 @@ http://www.decalage.info/python/oletools #=== LICENSE ================================================================= -# rtfobj is copyright (c) 2012-2017, Philippe Lagadec (http://www.decalage.info) +# rtfobj is copyright (c) 2012-2018, Philippe Lagadec (http://www.decalage.info) # All rights reserved. # # Redistribution and use in source and binary forms, with or without modification, @@ -80,7 +80,7 @@ http://www.decalage.info/python/oletools # 2018-01-11 CH: - speedup RTF parsing (PR #244) # 2018-02-01 JRM: - fixed issue #251: \bin without argument -__version__ = '0.52dev13' +__version__ = '0.52' # ------------------------------------------------------------------------------ # TODO: diff --git a/setup.py b/setup.py index d46d231..b6475a7 100644 --- a/setup.py +++ b/setup.py @@ -42,7 +42,7 @@ import os, fnmatch #--- METADATA ----------------------------------------------------------------- name = "oletools" -version = '0.52dev12' +version = '0.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" long_desc = open('oletools/README.rst').read() author = "Philippe Lagadec"