Commit 9a7b711b06d67fb4c71cebf8c3f776fc56b83c88
1 parent
34b5dcf4
bumped version to v0.52
Showing
7 changed files
with
12 additions
and
12 deletions
oletools/LICENSE.txt
| @@ -3,7 +3,7 @@ LICENSE for the python-oletools package: | @@ -3,7 +3,7 @@ LICENSE for the python-oletools package: | ||
| 3 | This license applies to the python-oletools package, apart from the thirdparty | 3 | This license applies to the python-oletools package, apart from the thirdparty |
| 4 | folder which contains third-party files published with their own license. | 4 | folder which contains third-party files published with their own license. |
| 5 | 5 | ||
| 6 | -The python-oletools package is copyright (c) 2012-2017 Philippe Lagadec (http://www.decalage.info) | 6 | +The python-oletools package is copyright (c) 2012-2018 Philippe Lagadec (http://www.decalage.info) |
| 7 | 7 | ||
| 8 | All rights reserved. | 8 | All rights reserved. |
| 9 | 9 |
oletools/msodde.py
| @@ -93,7 +93,7 @@ from oletools import rtfobj | @@ -93,7 +93,7 @@ from oletools import rtfobj | ||
| 93 | # 2018-01-11 PL: - fixed issue #242 (apply unquote to fldSimple tags) | 93 | # 2018-01-11 PL: - fixed issue #242 (apply unquote to fldSimple tags) |
| 94 | # 2018-01-10 CH: - add single-xml files (Word 2003/2007+ / Excel 2003) | 94 | # 2018-01-10 CH: - add single-xml files (Word 2003/2007+ / Excel 2003) |
| 95 | 95 | ||
| 96 | -__version__ = '0.52dev11' | 96 | +__version__ = '0.52' |
| 97 | 97 | ||
| 98 | # ----------------------------------------------------------------------------- | 98 | # ----------------------------------------------------------------------------- |
| 99 | # TODO: field codes can be in headers/footers/comments - parse these | 99 | # TODO: field codes can be in headers/footers/comments - parse these |
oletools/oleobj.py
| @@ -14,7 +14,7 @@ http://www.decalage.info/python/oletools | @@ -14,7 +14,7 @@ http://www.decalage.info/python/oletools | ||
| 14 | 14 | ||
| 15 | # === LICENSE ================================================================= | 15 | # === LICENSE ================================================================= |
| 16 | 16 | ||
| 17 | -# oleobj is copyright (c) 2015-2017 Philippe Lagadec (http://www.decalage.info) | 17 | +# oleobj is copyright (c) 2015-2018 Philippe Lagadec (http://www.decalage.info) |
| 18 | # All rights reserved. | 18 | # All rights reserved. |
| 19 | # | 19 | # |
| 20 | # Redistribution and use in source and binary forms, with or without | 20 | # Redistribution and use in source and binary forms, with or without |
| @@ -81,7 +81,7 @@ from oletools.ooxml import ZipSubFile | @@ -81,7 +81,7 @@ from oletools.ooxml import ZipSubFile | ||
| 81 | # 2016-11-17 v0.51 PL: - fixed OLE native object extraction | 81 | # 2016-11-17 v0.51 PL: - fixed OLE native object extraction |
| 82 | # 2016-11-18 PL: - added main for setup.py entry point | 82 | # 2016-11-18 PL: - added main for setup.py entry point |
| 83 | # 2017-05-03 PL: - fixed absolute imports (issue #141) | 83 | # 2017-05-03 PL: - fixed absolute imports (issue #141) |
| 84 | -# 2018-01-18 CH: - added support for zipped-xml-based types (docx, pptx, | 84 | +# 2018-01-18 v0.52 CH: - added support for zipped-xml-based types (docx, pptx, |
| 85 | # xlsx), and ppt | 85 | # xlsx), and ppt |
| 86 | 86 | ||
| 87 | __version__ = '0.52' | 87 | __version__ = '0.52' |
oletools/olevba.py
| @@ -26,7 +26,7 @@ https://github.com/unixfreak0037/officeparser | @@ -26,7 +26,7 @@ https://github.com/unixfreak0037/officeparser | ||
| 26 | 26 | ||
| 27 | # === LICENSE ================================================================== | 27 | # === LICENSE ================================================================== |
| 28 | 28 | ||
| 29 | -# olevba is copyright (c) 2014-2017 Philippe Lagadec (http://www.decalage.info) | 29 | +# olevba is copyright (c) 2014-2018 Philippe Lagadec (http://www.decalage.info) |
| 30 | # All rights reserved. | 30 | # All rights reserved. |
| 31 | # | 31 | # |
| 32 | # Redistribution and use in source and binary forms, with or without modification, | 32 | # Redistribution and use in source and binary forms, with or without modification, |
| @@ -203,7 +203,7 @@ from __future__ import print_function | @@ -203,7 +203,7 @@ from __future__ import print_function | ||
| 203 | # 2017-11-24 PL: - added keywords to detect self-modifying macros and | 203 | # 2017-11-24 PL: - added keywords to detect self-modifying macros and |
| 204 | # attempts to disable macro security (issue #221) | 204 | # attempts to disable macro security (issue #221) |
| 205 | 205 | ||
| 206 | -__version__ = '0.52dev7' | 206 | +__version__ = '0.52' |
| 207 | 207 | ||
| 208 | #------------------------------------------------------------------------------ | 208 | #------------------------------------------------------------------------------ |
| 209 | # TODO: | 209 | # TODO: |
oletools/olevba3.py
| @@ -26,7 +26,7 @@ https://github.com/unixfreak0037/officeparser | @@ -26,7 +26,7 @@ https://github.com/unixfreak0037/officeparser | ||
| 26 | 26 | ||
| 27 | # === LICENSE ================================================================== | 27 | # === LICENSE ================================================================== |
| 28 | 28 | ||
| 29 | -# olevba is copyright (c) 2014-2017 Philippe Lagadec (http://www.decalage.info) | 29 | +# olevba is copyright (c) 2014-2018 Philippe Lagadec (http://www.decalage.info) |
| 30 | # All rights reserved. | 30 | # All rights reserved. |
| 31 | # | 31 | # |
| 32 | # Redistribution and use in source and binary forms, with or without modification, | 32 | # Redistribution and use in source and binary forms, with or without modification, |
| @@ -196,9 +196,9 @@ from __future__ import print_function | @@ -196,9 +196,9 @@ from __future__ import print_function | ||
| 196 | # 2017-05-31 c1fe: - PR #135 fixing issue #132 for some Mac files | 196 | # 2017-05-31 c1fe: - PR #135 fixing issue #132 for some Mac files |
| 197 | # 2017-06-08 PL: - fixed issue #122 Chr() with negative numbers | 197 | # 2017-06-08 PL: - fixed issue #122 Chr() with negative numbers |
| 198 | # 2017-06-15 PL: - deobfuscation line by line to handle large files | 198 | # 2017-06-15 PL: - deobfuscation line by line to handle large files |
| 199 | -# 2017-07-11 v0.51.1 PL: - raise exception instead of sys.exit (issue #180) | 199 | +# 2017-07-11 v0.52 PL: - raise exception instead of sys.exit (issue #180) |
| 200 | 200 | ||
| 201 | -__version__ = '0.51.1dev1' | 201 | +__version__ = '0.52' |
| 202 | 202 | ||
| 203 | #------------------------------------------------------------------------------ | 203 | #------------------------------------------------------------------------------ |
| 204 | # TODO: | 204 | # TODO: |
oletools/rtfobj.py
| @@ -17,7 +17,7 @@ http://www.decalage.info/python/oletools | @@ -17,7 +17,7 @@ http://www.decalage.info/python/oletools | ||
| 17 | 17 | ||
| 18 | #=== LICENSE ================================================================= | 18 | #=== LICENSE ================================================================= |
| 19 | 19 | ||
| 20 | -# rtfobj is copyright (c) 2012-2017, Philippe Lagadec (http://www.decalage.info) | 20 | +# rtfobj is copyright (c) 2012-2018, Philippe Lagadec (http://www.decalage.info) |
| 21 | # All rights reserved. | 21 | # All rights reserved. |
| 22 | # | 22 | # |
| 23 | # Redistribution and use in source and binary forms, with or without modification, | 23 | # Redistribution and use in source and binary forms, with or without modification, |
| @@ -80,7 +80,7 @@ http://www.decalage.info/python/oletools | @@ -80,7 +80,7 @@ http://www.decalage.info/python/oletools | ||
| 80 | # 2018-01-11 CH: - speedup RTF parsing (PR #244) | 80 | # 2018-01-11 CH: - speedup RTF parsing (PR #244) |
| 81 | # 2018-02-01 JRM: - fixed issue #251: \bin without argument | 81 | # 2018-02-01 JRM: - fixed issue #251: \bin without argument |
| 82 | 82 | ||
| 83 | -__version__ = '0.52dev13' | 83 | +__version__ = '0.52' |
| 84 | 84 | ||
| 85 | # ------------------------------------------------------------------------------ | 85 | # ------------------------------------------------------------------------------ |
| 86 | # TODO: | 86 | # TODO: |
setup.py
| @@ -42,7 +42,7 @@ import os, fnmatch | @@ -42,7 +42,7 @@ import os, fnmatch | ||
| 42 | #--- METADATA ----------------------------------------------------------------- | 42 | #--- METADATA ----------------------------------------------------------------- |
| 43 | 43 | ||
| 44 | name = "oletools" | 44 | name = "oletools" |
| 45 | -version = '0.52dev12' | 45 | +version = '0.52' |
| 46 | 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" | 46 | 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" |
| 47 | long_desc = open('oletools/README.rst').read() | 47 | long_desc = open('oletools/README.rst').read() |
| 48 | author = "Philippe Lagadec" | 48 | author = "Philippe Lagadec" |