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
14 Feb, 2018
2 commits
  • unittest: add tests for single-xml office files
    4f1e8a8d
    Christian Herdtweck authored
    2018-02-14 09:05:53 +0100  
    Browse Code »
  • ooxml: generalize parser to process single-xml files
    b3f5025b
    Christian Herdtweck authored
    2018-02-14 09:05:53 +0100  
    Browse Code »

09 Feb, 2018
3 commits
  • Merge pull request #256 from samiraguiar/olevba-skip-rtf ...
    7667b3ae
    rtfobj: remove check for uppercased RTF magic
    Philippe Lagadec authored
    2018-02-09 22:32:09 +0100  
    Browse Code »
  • cosmetic changes ...
    ac238dd2
    Fix some PEP8-related linter complaints.
    Samir Aguiar authored
    2018-02-09 12:16:44 -0200  
    Browse Code »
  • rtfobj: remove check for uppercased RTF magic ...
    58095dba
    Word does not accept files which magic is not fully
    lowercase.
    Samir Aguiar authored
    2018-02-09 12:01:54 -0200  
    Browse Code »

08 Feb, 2018
7 commits
  • Merge pull request #254 from christian-intra2net/olevba-skip-rtf ...
    a6e0099f
    Olevba skip rtf
    Philippe Lagadec authored
    2018-02-08 22:00:05 +0100  
    Browse Code »
  • Remove non-sense args I added by accident
    ed9155fb
    Christian Herdtweck authored
    2018-02-08 13:17:20 +0100  
    Browse Code »
  • olevba3: skip RTF files
    560d5396
    Samir Aguiar authored
    2018-02-08 13:17:20 +0100  
    Browse Code »
  • fix unit tests
    fb4a7dac
    Samir Aguiar authored
    2018-02-08 13:17:20 +0100  
    Browse Code »
  • olevba: start dealing with RTF in a different way
    aa24ab97
    Christian Herdtweck authored
    2018-02-08 13:17:20 +0100  
    Browse Code »
  • unittest: create tests for is_rtf
    27d4f573
    Christian Herdtweck authored
    2018-02-08 13:17:20 +0100  
    Browse Code »
  • rtfobj: create is_rtf
    6cc7f5b2
    Christian Herdtweck authored
    2018-02-08 13:17:20 +0100  
    Browse Code »

07 Feb, 2018
2 commits
  • Merge pull request #239 from mrichard91/speedup_bytes ...
    2ddca8a3
    convert byte concat to bytearray
    Philippe Lagadec authored
    2018-02-07 22:59:09 +0100  
    Browse Code »
  • Merge pull request #190 from ZoomerAnalytics/align-olevba3-with-olevba ...
    4be01b9f
    aligned olevba with olevba3
    Philippe Lagadec authored
    2018-02-07 22:48:36 +0100  
    Browse Code »

02 Feb, 2018
2 commits
  • rtfobj: log when \bin has no argument
    8dad74b9
    decalage2 authored
    2018-02-02 13:39:25 +0100  
    Browse Code »
  • Merge pull request #252 from halos/master ...
    384f406b
    PR to fix decalage2#251
    Philippe Lagadec authored
    2018-02-02 12:59:25 +0100  
    Browse Code »

01 Feb, 2018
3 commits
  • Fix decalage2#251
    b44dfd98
    Javier Rascón Mesa authored
    2018-02-01 14:14:17 +0100  
    Browse Code »
  • Test for decalage2#251
    9062302e
    Javier Rascón Mesa authored
    2018-02-01 14:13:22 +0100  
    Browse Code »
  • File to test #251 issue
    9a7b6556
    Javier Rascón Mesa authored
    2018-02-01 14:11:38 +0100  
    Browse Code »

19 Jan, 2018
9 commits
  • Merge pull request #250 from christian-intra2net/oleobj-more-samples ...
    87c1581d
    Oleobj more samples
    Philippe Lagadec authored
    2018-01-19 22:49:09 +0100  
    Browse Code »
  • unittest: tell ppt_parser test that pot is als ppt
    6c322076
    Christian Herdtweck authored
    2018-01-19 11:15:23 +0100  
    Browse Code »
  • record_base: comment too much debug log
    96ac85e2
    Christian Herdtweck authored
    2018-01-19 10:55:33 +0100  
    Browse Code »
  • ppt_record_parser: comment too much debug log
    1667805a
    Christian Herdtweck authored
    2018-01-19 10:51:23 +0100  
    Browse Code »
  • ppt_record_parser: Mention other file-like classes in IterStream ...
    38a06ad5
    Also: some minor clean-up (forgotten import, add docu, re-wrap docu, remove
    excess whitespace
    Christian Herdtweck authored
    2018-01-19 10:50:29 +0100  
    Browse Code »
  • ooxml: Mention other file-like classes in ZipSubFile ...
    d9a13e56
    Also: 2 minor changes
    Christian Herdtweck authored
    2018-01-19 10:48:29 +0100  
    Browse Code »
  • oleobj: make it work with pre-read data from office2007+ files ...
    b3c584b2
    Oleobj used to work with all data being read from file in the start. This
    has recently changed to working on streams to save memory, but compatibility
    with pre-read was maintained. Compatibility was broken for office2007+ files
    (zipped xml). Established this now also for these types.
    Christian Herdtweck authored
    2018-01-19 10:38:37 +0100  
    Browse Code »
  • unittests: add more sample files for oleobj; test non-streamed ...
    5c5fccf9
    The pre-read test found a bug in oleobj for zipped-xml files. Will fix with
    next commit.
    Christian Herdtweck authored
    2018-01-19 10:31:29 +0100  
    Browse Code »
  • msodde: remove excess import
    924a6f34
    Christian Herdtweck authored
    2018-01-19 09:20:22 +0100  
    Browse Code »

18 Jan, 2018
7 commits
  • Merge pull request #248 from christian-intra2net/oleobj-for-office2007 ...
    4f309d61
    oleobj for office2007
    Philippe Lagadec authored
    2018-01-18 21:54:48 +0100  
    Browse Code »
  • oleobj: update doc, history, version
    f05367c0
    Christian Herdtweck authored
    2018-01-18 10:48:24 +0100  
    Browse Code »
  • unittest: unset debug flag ...
    1829354c
    Forgot to set this back to False after testing
    Christian Herdtweck authored
    2018-01-18 10:44:06 +0100  
    Browse Code »
  • xls_parser: use absolute import as in other modules
    98ba8c91
    Christian Herdtweck authored
    2018-01-18 09:54:34 +0100  
    Browse Code »
  • rtfobj: remove double import of oleobj
    b583917b
    Christian Herdtweck authored
    2018-01-18 09:54:34 +0100  
    Browse Code »
  • ppt_record_parser: fix imports (must be absolute) ...
    ebb6b35e
    Tried around to somehow allow relative imports but gave up (for now)
    Christian Herdtweck authored
    2018-01-18 09:54:34 +0100  
    Browse Code »
  • msodde: use sys.path-hack only if required
    6801e871
    Christian Herdtweck authored
    2018-01-18 09:54:34 +0100  
    Browse Code »

17 Jan, 2018
5 commits
  • ppt_parser: add warning that this might be replaced ...
    207ca8a7
    Want to discourage people working on ppt_parser, which would increase the
    amount of code required to reprodcue in ppt_record_parser in order for it
    to replace ppt_parser
    Christian Herdtweck authored
    2018-01-17 15:43:38 +0100  
    Browse Code »
  • unittests: run pylint and pep8 on oleobj test
    cb072e36
    Christian Herdtweck authored
    2018-01-17 15:07:33 +0100  
    Browse Code »
  • unittests: add more samples to oleobj test
    46920be6
    Christian Herdtweck authored
    2018-01-17 15:07:33 +0100  
    Browse Code »
  • oleobj: make sane filenames always ascii-only ...
    ccbe0b23
    Regular expression \w behaves differently in Python2 (matches only ascii)
    and Python3 (matches all unicode word characters). Clarify that we only
    want ascii in sanitized filenames.
    Christian Herdtweck authored
    2018-01-17 15:07:33 +0100  
    Browse Code »
  • oleobj: unify closing of ole stream in error case
    2c0f8847
    Christian Herdtweck authored
    2018-01-17 15:07:33 +0100  
    Browse Code »