Logo white

Peter M. Groen / oletools

Sign in
  • Sign in
  • Project
  • Files
  • Commits
  • Network
  • Graphs
  • Milestones
  • Issues 0
  • Merge Requests 0
  • Labels
  • Wiki
  • Commits 1,521
  • Compare
  • Branches 1
  • Tags 0
  • oletools
04 Dec, 2019
1 commit
  • updated readme and changelog for v0.55
    cd4b73d9
    decalage2 authored
    2019-12-04 00:13:26 +0100  
    Browse Code »

03 Dec, 2019
4 commits
  • bumped version to 0.55
    631a172e
    decalage2 authored
    2019-12-03 23:45:58 +0100  
    Browse Code »
  • olevba: added support for SLK files and XLM macros in SLK
    52fec143
    decalage2 authored
    2019-12-03 23:41:38 +0100  
    Browse Code »
  • crypto: replaced log.warning by log.info for error messages that trigger on all non OLE files
    6eb1efaa
    decalage2 authored
    2019-12-03 20:30:16 +0100  
    Browse Code »
  • olevba: improved error message when attempting to analyse an RTF file.
    9331696e
    decalage2 authored
    2019-12-03 15:57:16 +0100  
    Browse Code »

29 Nov, 2019
2 commits
  • merge PR #483 ...
    15aad960
    # Conflicts:
    #	oletools/ooxml.py
    decalage2 authored
    2019-11-29 22:24:04 +0100  
    Browse Code »
  • tests: temporarily disabled some msodde tests that trigger antivirus alerts (tem… ...
    b4edcc89
    …porary workaround for #398), corresponding test files are now zipped with password 'infected-test' (for #215)
    decalage2 authored
    2019-11-29 21:36:15 +0100  
    Browse Code »

28 Nov, 2019
3 commits
  • msodde: added comment
    3e636fc5
    decalage2 authored
    2019-11-28 23:00:00 +0100  
    Browse Code »
  • Merge pull request #514 from enkelli/fix-bytes2str-olevba ...
    f6c9d403
    Use given encoding in bytes2str (olevba).
    Philippe Lagadec authored
    2019-11-28 12:15:56 +0100  
    Browse Code »
  • Use given encoding in bytes2str (olevba). ...
    7012c3e2
    encoding parameter is passed to bytes2str and it's also mentioned in its
    description but method actually always used UTF-8.
    Pavol Plaskoň authored
    2019-11-28 11:18:51 +0100  
    Browse Code »

19 Nov, 2019
1 commit
  • oleobj: corrected local import, fixes #508
    f97e9227
    decalage2 authored
    2019-11-19 21:57:51 +0100  
    Browse Code »

10 Nov, 2019
1 commit
  • setup.py, requirements.txt: changed pyparsing from >=2.2.0 to >=2.1.0, fixes #481
    c46fc950
    decalage2 authored
    2019-11-10 21:53:01 +0100  
    Browse Code »

06 Nov, 2019
3 commits
  • mraptor: added SetTimer
    203c40af
    decalage2 authored
    2019-11-06 21:13:22 +0100  
    Browse Code »
  • olevba: added SUSPICIOUS_KEYWORDS_REGEX to detect keywords using regex, added 'k… ...
    02057ccf
    …ernel32' to base64 whitelist
    decalage2 authored
    2019-11-06 21:09:50 +0100  
    Browse Code »
  • olevba: added suspicious keywords SetTimer and .Variables
    bb9bf948
    decalage2 authored
    2019-11-06 20:54:59 +0100  
    Browse Code »

05 Nov, 2019
1 commit
  • tests: fixed exception in test_encoding_handler.py
    a85860db
    decalage2 authored
    2019-11-05 22:34:24 +0100  
    Browse Code »

02 Nov, 2019
1 commit
  • olevba: added AUTOEXEC_KEYWORDS_REGEX and improved detect_autoexec to support re… ...
    1ac0bf80
    …gex in keywords, added autoexec keywords from mraptor, fixes #499
    decalage2 authored
    2019-11-02 21:05:36 +0100  
    Browse Code »

01 Nov, 2019
1 commit
  • Merge remote-tracking branch 'origin/master'
    bd81d785
    decalage2 authored
    2019-11-01 18:05:18 +0100  
    Browse Code »

31 Oct, 2019
2 commits
  • tests: small fix in test_encoding_handler.py
    6b7a773f
    decalage2 authored
    2019-10-31 14:36:12 +0100  
    Browse Code »
  • msodde: added comments
    830f098b
    decalage2 authored
    2019-10-31 14:31:28 +0100  
    Browse Code »

18 Oct, 2019
1 commit
  • Merge pull request #217 from samiraguiar/compress-test-data ...
    180a24ba
    test-cases: add support for encrypted corpus
    Philippe Lagadec authored
    2019-10-18 20:59:11 +0200  
    Browse Code »

10 Oct, 2019
1 commit
  • Merge pull request #365 from christian-intra2net/encoding-for-non-unicode-environments ...
    2f7a1ef1
    Encoding for non unicode environments
    Philippe Lagadec authored
    2019-10-10 09:20:32 +0200  
    Browse Code »

07 Oct, 2019
1 commit
  • olevba: added a workaround in detect_vba_stomping to fix #489
    afeead80
    decalage2 authored
    2019-10-07 22:32:57 +0200  
    Browse Code »

24 Sep, 2019
1 commit
  • olevba: moved DridexUrlDecoder from 3rd party folder into olevba, fixes #485
    4f51278f
    decalage2 authored
    2019-09-24 22:44:10 +0200  
    Browse Code »

21 Sep, 2019
1 commit
  • thirdparty/xxxswf: added GPL3 license from https://bitbucket.org/Alexander_Hanel… ...
    8a20f7b0
    …/xxxswf/src/master/, see issue #485
    decalage2 authored
    2019-09-21 17:33:41 +0200  
    Browse Code »

28 Aug, 2019
1 commit
  • readme: added link to Tsuguri Linux
    5fb2d5c6
    decalage2 authored
    2019-08-28 14:36:24 +0200  
    Browse Code »

27 Aug, 2019
1 commit
  • readme: added link to mailcow
    0f264f81
    decalage2 authored
    2019-08-27 21:04:21 +0200  
    Browse Code »

21 Aug, 2019
1 commit
  • changed reading mode in ooxml.XMLParser.iter_files() for single xml to rb. With… ...
    3337c7a3
    … the 'r' mode, it's impossible to parse excel-xml 2003 and 2007
    Tien Nguyen authored
    2019-08-21 14:52:54 +0200  
    Browse Code »

24 Jul, 2019
2 commits
  • msodde: bumped version to 0.55.dev3
    c03e948d
    decalage2 authored
    2019-07-24 09:22:02 +0200  
    Browse Code »
  • Merge pull request #469 from christian-intra2net/msodde-unicode-contents ...
    0c189a19
    msodde: Fix UnicodeError
    Philippe Lagadec authored
    2019-07-24 09:10:56 +0200  
    Browse Code »

17 Jul, 2019
1 commit
  • msodde: Fix UnicodeError ...
    b89336a3
    Some debug-logging did not take into account that data added to
    output could be non-ascii.
    Christian Herdtweck authored
    2019-07-17 17:55:51 +0200  
    Browse Code »

16 Jul, 2019
9 commits
  • tests: handle unicode output in test bypassing main()
    0b3af2da
    Christian Herdtweck authored
    2019-07-16 10:34:55 +0200  
    Browse Code »
  • ooxml: Remove unnecessary ensure_stdout_handles_unicode ...
    94f4566e
    log_helper does that for us
    Christian Herdtweck authored
    2019-07-16 10:25:02 +0200  
    Browse Code »
  • olevba: Remove unnecessary ensure_stdout_handles_unicode ...
    b59e6361
    log_helper does that for us
    Christian Herdtweck authored
    2019-07-16 10:24:51 +0200  
    Browse Code »
  • msodde: Remove unnecessary ensure_stdout_handles_unicode ...
    ce3dd53e
    log_helper does that for us
    Christian Herdtweck authored
    2019-07-16 10:24:43 +0200  
    Browse Code »
  • log_helper: ensure stdout handles unicode if logging there ...
    48637fbe
    This way, all modules that use the log_helper do not need to call
    ensure_stdout_handles_unicode (e.g. msodde, olevba)
    Christian Herdtweck authored
    2019-07-16 10:24:08 +0200  
    Browse Code »
  • ooxml: Create __version__, add license and start changelog
    5bf585f5
    Christian Herdtweck authored
    2019-07-16 09:51:33 +0200  
    Browse Code »
  • io_encoding: warn when modifying encoding
    0e3efec2
    Christian Herdtweck authored
    2019-07-16 09:45:42 +0200  
    Browse Code »
  • various: adjust import of io_encoding functions
    ae5ff5e4
    Christian Herdtweck authored
    2019-07-16 09:45:42 +0200  
    Browse Code »
  • common: use encoding-related func to own module
    d3127879
    Christian Herdtweck authored
    2019-07-16 09:40:44 +0200  
    Browse Code »