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
13 Feb, 2019
1 commit
  • Fixing PrettyTable import for oleid (fixes #391)
    d51d31c1
    Olivier Bilodeau authored
    2019-02-13 14:36:29 -0500  
    Browse Code »

11 Feb, 2019
2 commits
  • olevba: fixed MHTML format support on Python 3 (issue #106)
    a7309e59
    decalage2 authored
    2019-02-11 22:44:00 +0100  
    Browse Code »
  • olevba: fixed parsing of VBA text files on Python 3 (issue #106)
    238d0172
    decalage2 authored
    2019-02-11 22:32:08 +0100  
    Browse Code »

10 Feb, 2019
5 commits
  • olevba: added bytes2str to decode bytes to unicode on Python 3 only, fixed StrRe… ...
    35d65e6b
    …verse+Hex decoding (issue #106)
    decalage2 authored
    2019-02-10 21:31:52 +0100  
    Browse Code »
  • olevba: convert bytes to unicode for Python 3, escape keywords for regex search (issue #106)
    b038d927
    decalage2 authored
    2019-02-10 21:06:19 +0100  
    Browse Code »
  • olevba: VBA_Parser.extract_form_strings now returns native str both on Python 2 and 3 (issue #106)
    fc17c53d
    decalage2 authored
    2019-02-10 20:35:12 +0100  
    Browse Code »
  • olevba: avoid printing form strings when it is empty or "Tahoma"
    3f716009
    decalage2 authored
    2019-02-10 20:13:02 +0100  
    Browse Code »
  • oleform: added ref to MS-OFORMS
    5c8a35c9
    decalage2 authored
    2019-02-10 17:49:57 +0100  
    Browse Code »

30 Jan, 2019
3 commits
  • codepages: added a few code pages from xlrd
    c5273ef2
    decalage2 authored
    2019-01-30 21:56:18 +0100  
    Browse Code »
  • record_base: fixed import to avoid mixing installed oletools and dev version
    3fef697b
    decalage2 authored
    2019-01-30 21:23:32 +0100  
    Browse Code »
  • xls_parser: fixed import to avoid mixing installed oletools and dev version
    32510e06
    decalage2 authored
    2019-01-30 21:00:52 +0100  
    Browse Code »

29 Jan, 2019
1 commit
  • olevba3: fixed issue #219, do not close the file too early
    b5149339
    decalage2 authored
    2019-01-29 13:57:57 +0100  
    Browse Code »

28 Jan, 2019
1 commit
  • olevba: added logging for references found in the VBA project (first step towards #386)
    866ab339
    decalage2 authored
    2019-01-28 22:07:47 +0100  
    Browse Code »

16 Jan, 2019
2 commits
  • olevba: fixed #383, added filename_str to VBA_Module, added unicode2str
    497b6664
    decalage2 authored
    2019-01-16 23:20:59 +0100  
    Browse Code »
  • olevba: added name_str and others to VBA_Module for issue #383, a few PEP8 fixes
    e2a52831
    decalage2 authored
    2019-01-16 22:01:38 +0100  
    Browse Code »

08 Jan, 2019
1 commit
  • olevba: improved VBA_Project
    a410b68b
    decalage2 authored
    2019-01-08 21:37:24 +0100  
    Browse Code »

06 Jan, 2019
1 commit
  • olevba: added code_raw and code_str to VBA_Module
    4a63e59b
    decalage2 authored
    2019-01-06 22:10:45 +0100  
    Browse Code »

02 Jan, 2019
1 commit
  • olevba: added encoding option to VBA_Parser (work in progress), fixed some comments for Sphinx
    07333a3a
    decalage2 authored
    2019-01-02 23:14:19 +0100  
    Browse Code »

01 Jan, 2019
5 commits
  • olevba: removed support for Python 2.6
    558b3748
    decalage2 authored
    2019-01-01 18:30:49 +0100  
    Browse Code »
  • olevba: removed NullHandler (was only needed for Python 2.6)
    8a88bb29
    decalage2 authored
    2019-01-01 16:32:05 +0100  
    Browse Code »
  • olevba: removed support for Python 2.6
    efa4ad19
    decalage2 authored
    2019-01-01 16:23:21 +0100  
    Browse Code »
  • sync olevba and olevba3 (work in progress)
    a0475490
    decalage2 authored
    2019-01-01 16:14:58 +0100  
    Browse Code »
  • olevba: updated comments
    437fdad9
    decalage2 authored
    2019-01-01 15:50:10 +0100  
    Browse Code »

19 Dec, 2018
1 commit
  • readme: added links to stoQ and FLARE-VM
    f86dfb3c
    decalage2 authored
    2018-12-19 14:47:52 +0100  
    Browse Code »

17 Dec, 2018
1 commit
  • olevba: added class VBA_Module, VBA code is now correctly converted to Unicode u… ...
    27208dc9
    …sing the VBA project code page. (work in progress)
    decalage2 authored
    2018-12-17 22:24:08 +0100  
    Browse Code »

14 Dec, 2018
4 commits
  • olevba: removed invalid character
    08905acd
    decalage2 authored
    2018-12-14 15:19:20 +0100  
    Browse Code »
  • olevba: use new codepages module
    fbbad0a2
    decalage2 authored
    2018-12-14 14:37:29 +0100  
    Browse Code »
  • codepages: added get_codepage_name
    0982acb0
    decalage2 authored
    2018-12-14 14:11:48 +0100  
    Browse Code »
  • common: added new module codepages
    fdc77bfa
    decalage2 authored
    2018-12-14 13:59:06 +0100  
    Browse Code »

13 Dec, 2018
1 commit
  • olevba: added class VBA_Project
    7374be1e
    decalage2 authored
    2018-12-13 11:26:53 +0100  
    Browse Code »

12 Dec, 2018
5 commits
  • olevba+olevba3: print Python version in banner
    55483626
    decalage2 authored
    2018-12-12 16:12:59 +0100  
    Browse Code »
  • olevba: temporary fix for Unicode errors when colorizing the output if it contai… ...
    dfbad40b
    …ns non-ascii chararcters
    decalage2 authored
    2018-12-12 16:07:17 +0100  
    Browse Code »
  • sync olevba and olevba3 (work in progress): updated decompress_stream to use a bytearray
    ea377685
    decalage2 authored
    2018-12-12 16:01:22 +0100  
    Browse Code »
  • updated MANIFEST.in
    19911393
    decalage2 authored
    2018-12-12 15:31:48 +0100  
    Browse Code »
  • Merge pull request #371 from christian-intra2net/source-dist-include-tests ...
    20aea720
    setup: create MANIFEST so source-tarball includes tests
    Philippe Lagadec authored
    2018-12-12 15:07:07 +0100  
    Browse Code »

09 Dec, 2018
1 commit
  • sync olevba and olevba3 (work in progress)
    b44486fc
    decalage2 authored
    2018-12-09 17:24:30 +0100  
    Browse Code »

08 Dec, 2018
3 commits
  • xglob: fixed issue #373, zip password must be bytes
    9c301d5b
    decalage2 authored
    2018-12-08 17:25:52 +0100  
    Browse Code »
  • olevba3: import io instead of _io
    5699d8bf
    decalage2 authored
    2018-12-08 16:49:23 +0100  
    Browse Code »
  • olevba: replaced StringIO by BytesIO for better Python 3 compatibility
    13eb7056
    decalage2 authored
    2018-12-08 16:44:03 +0100  
    Browse Code »

06 Dec, 2018
1 commit
  • setup: create MANIFEST so source-tarball includes tests ...
    0d7495db
    When creating source tarball	via "python setup.py sdist" or
    "python setup.py bdist_rpm", then include test code and data so can
    still run unittests. This does not affect the rpms.
    
    Tried first to achieve this effect (test[-data] included in source but not
    in rpm) using options in setup.py but failed.
    Christian Herdtweck authored
    2018-12-06 15:50:58 +0100  
    Browse Code »