21 Commits

Author SHA256 Message Date
81076b7d8c Accepting request 1288420 from security:forensics
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1288420
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-oletools?expand=0&rev=9
2025-06-26 09:38:30 +00:00
Sebastian Wagner
8d413d47f8 Accepting request 1286479 from home:StevenK:branches:security:forensics
- Use pyproject macros to build and install.
- Do not ship docs in the Python sitelib.

OBS-URL: https://build.opensuse.org/request/show/1286479
OBS-URL: https://build.opensuse.org/package/show/security:forensics/python-oletools?expand=0&rev=5
2025-06-18 07:19:50 +00:00
145ffb54d0 Accepting request 1219521 from security:forensics
removed unknown file, should be sane now

OBS-URL: https://build.opensuse.org/request/show/1219521
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-oletools?expand=0&rev=8
2024-10-30 16:40:18 +00:00
Sebastian Wagner
42fb245202 OBS-URL: https://build.opensuse.org/package/show/security:forensics/python-oletools?expand=0&rev=4 2024-10-30 10:21:06 +00:00
Sebastian Wagner
ddda8bdafa - Enable sle15_python_module_pythons.
OBS-URL: https://build.opensuse.org/package/show/security:forensics/python-oletools?expand=0&rev=3
2024-09-25 14:24:47 +00:00
Sebastian Wagner
ec193b5337 - update to version 0.60.2:
- fixed a bug in open_slk (issue #797, PR #769)
 - fixed a bug due to new PROJECTCOMPATVERSION record in dir stream (PR #723, issues #700, #701, #725, #791, #808, #811, #833)
 - oleobj: fixed SyntaxError with Python 3.12 (PR #855), SyntaxWarning (PR #774)
 - rtfobj: fixed SyntaxError with Python 3.12 (PR #854)
 - clsid: added CLSIDs for MSI, Zed
 - ftguess: added MSI, PNG and OneNote formats
 - pyxswf: fixed python 3.12 compatibility (PR #841, issue #813)

OBS-URL: https://build.opensuse.org/package/show/security:forensics/python-oletools?expand=0&rev=2
2024-09-20 07:04:15 +00:00
bb03356415 This package should always have been in forensics, not in d:l:py as it's not a tool helping in python development, but specifically for forensics
OBS-URL: https://build.opensuse.org/package/show/security:forensics/python-oletools?expand=0&rev=1
2024-09-04 07:20:27 +00:00
979d829fa6 Accepting request 1145461 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1145461
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-oletools?expand=0&rev=7
2024-02-09 22:54:42 +00:00
Sebastian Wagner
a4e1c784c5 - Update to version 0.60.1:
* olevba:
  * fixed a bug when calling XLMMacroDeobfuscator (PR #737)
  * removed keyword "sample" causing false positives
 * oleid: fixed OleID init issue (issue #695, PR #696)
 * oleobj:
  * added simple detection of CVE-2021-40444 initial stage
  * added detection for customUI onLoad
  * improved handling of incorrect filenames in OLE package (PR #451)
 * rtfobj: fixed code to find URLs in OLE2Link objects for Py3 (issue #692)
 * ftguess:
  * added PowerPoint and XPS formats (PR #716)
  * fixed issue with XPS and malformed documents (issue #711)
  * added XLSB format (issue #758)
 * improved logging with common module log_helper (PR #449)
 * More details about fixed issues and improvements in 0.60: https://github.com/decalage2/oletools/milestone/10?closed=1

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-oletools?expand=0&rev=10
2024-02-02 14:35:27 +00:00
796f14be46 Accepting request 940494 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/940494
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-oletools?expand=0&rev=6
2021-12-14 21:02:08 +00:00
Sebastian Wagner
5ef3293e1e Accepting request 940459 from home:pgajdos:python
- pytest-runner is not required for build

OBS-URL: https://build.opensuse.org/request/show/940459
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-oletools?expand=0&rev=9
2021-12-14 14:00:54 +00:00
d7e13403c5 Accepting request 907184 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/907184
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-oletools?expand=0&rev=5
2021-07-20 13:39:29 +00:00
Sebastian Wagner
f449c9d8d2 - Fix package builds for Leap 15.2 and 15.3, python-xml dependency was missing.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-oletools?expand=0&rev=8
2021-07-12 17:50:38 +00:00
5929b4133d Accepting request 902752 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/902752
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-oletools?expand=0&rev=4
2021-06-28 13:33:44 +00:00
Sebastian Wagner
6548e447cb - update to version 0.60:
- ftguess: new tool to identify file formats and containers (issue #680)
 - oleid: (issue #679)
  - each indicator now has a risk level
  - calls ftguess to identify file formats
  - calls olevba+mraptor to detect and analyse VBA+XLM macros
 - olevba:
  - when XLMMacroDeobfuscator is available, use it to extract and deobfuscate XLM macros
 - rtfobj:
  - use ftguess to identify file type of OLE Package (issue #682)
  - fixed bug in re_executable_extensions
 - crypto: added PowerPoint transparent password '/01Hannes Ruescher/01' (issue #627)
 - setup: XLMMacroDeobfuscator, xlrd2 and pyxlsb2 added as optional dependencies

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-oletools?expand=0&rev=7
2021-06-21 07:20:36 +00:00
b6abef74c6 Accepting request 893449 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/893449
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-oletools?expand=0&rev=3
2021-05-16 21:41:57 +00:00
Sebastian Wagner
afe3ff37e1 - update to version 0.56.2:
- olevba:
  - updated plugin_biff to v0.0.22 to fix a bug (issues #647, #674)
 - olevba, mraptor:
  - added detection of Workbook_BeforeClose (issue #518)
 - rtfobj:
  - fixed bug when OLE package class name ends with null characters (issue #507, PR #648)
 - oleid:
  - fixed bug in check_excel (issue #584, PR #585)
 - clsid:
  - added several CLSIDs related to MS Office click-to-run issue CVE-2021-27058
  - added checks to ensure that all CLSIDs are uppercase (PR #678)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-oletools?expand=0&rev=5
2021-05-09 09:54:24 +00:00
b420f022a7 Accepting request 884741 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/884741
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-oletools?expand=0&rev=2
2021-04-14 08:10:43 +00:00
Sebastian Wagner
ab6d2d06ac - update to version 0.56.1:
- olevba:
  - fixed bug when parsing some malformed files (issue #629)
 - oleobj:
  - fixed bug preventing detection of links 'externalReference', 'frame', 'hyperlink' (issue #641, PR #670)
 - setup:
  - avoid installing msoffcrypto-tool when platform is PyPy+Windows (issue #473)
  - PyPI version is now a wheel package to improve installation and avoid antivirus false positives due to test files (issues #215, #398)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-oletools?expand=0&rev=3
2021-04-05 19:32:20 +00:00
5519ac74ad Accepting request 866290 from devel:languages:python
new package

OBS-URL: https://build.opensuse.org/request/show/866290
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-oletools?expand=0&rev=1
2021-02-19 22:43:11 +00:00
33716d64ee Accepting request 866265 from home:sebix
new package

OBS-URL: https://build.opensuse.org/request/show/866265
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-oletools?expand=0&rev=1
2021-01-23 22:22:39 +00:00