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
05 Jan, 2018
6 commits
  • unittest: add simple csv file and test it
    59a85138
    Christian Herdtweck authored
    2018-01-05 10:27:38 +0100  
    Browse Code »
  • unittest: add .csv to list of files to be ignored ...
    4ac29b53
    Replace #print(...) with DEBUG_FLAG and conditional print(...)
    Christian Herdtweck authored
    2018-01-05 10:27:38 +0100  
    Browse Code »
  • msodde: Wrap sys.stdout into unicode-encoder only in py2 ...
    63546685
    This is not necessary in python3
    Christian Herdtweck authored
    2018-01-05 10:27:38 +0100  
    Browse Code »
  • msodde: limit csv delimiters to reasonable set ...
    5fe1f070
    The python sniffer would find "i" as delimiter in text or "<" in xml. We
    prefer an error over misinterpretation.
    
    Also, try all delimiters, not just a second one.
    
    Rename one constant (added CSV_)
    Christian Herdtweck authored
    2018-01-05 10:27:38 +0100  
    Browse Code »
  • unittest: create new test for finding dde in csv
    fe87211b
    Christian Herdtweck authored
    2018-01-05 10:27:38 +0100  
    Browse Code »
  • unittest: fix bug with OutputCapture and old loggers
    d6ffbaa5
    Christian Herdtweck authored
    2018-01-05 10:27:38 +0100  
    Browse Code »

04 Jan, 2018
4 commits
  • msodde: find DDE-links in CSV exported by Excel
    6956fce2
    Christian Herdtweck authored
    2018-01-04 18:48:01 +0100  
    Browse Code »
  • msodde: unify debug-logging what file type we found
    43c043d3
    Christian Herdtweck authored
    2018-01-04 18:47:20 +0100  
    Browse Code »
  • msodde: clean-up code following pep8 and pylint (2) ...
    26a592fb
    - move imports further up
    - simplify code for oletools import hack
    - make a few variable names longer
    Christian Herdtweck authored
    2018-01-04 16:08:10 +0100  
    Browse Code »
  • msodde: clean-up code following pep8 and pylint (1) ...
    6028d9ab
    - disable pylint-whitespace-check from FIELD_BLACKLIST
    - shortend most all lines to max 79 chars (except pylint: disable-*)
    - moved imports further up
    - re-wrap a few lines
    - add missing doc strings
    - add/remove whitespace
    - remove old commented debug-log/print statements
    Christian Herdtweck authored
    2018-01-04 16:06:22 +0100  
    Browse Code »

14 Dec, 2017
1 commit
  • Merge pull request #230 from christian-intra2net/fixes-rtf-close-handles ...
    56ed93a1
    Fixes
    Philippe Lagadec authored
    2017-12-14 22:11:22 +0100  
    Browse Code »

13 Dec, 2017
1 commit
  • msodde: remove another unnecessary warning that messed up json
    56e39473
    Christian Herdtweck authored
    2017-12-13 16:29:12 +0100  
    Browse Code »

12 Dec, 2017
2 commits
  • change setup.py to have mraptor3 in cli tools
    a6d9452f
    Sébastien Larinier authored
    2017-12-12 13:30:02 +0100  
    Browse Code »
  • added olevba3 to exposed command line tools
    58582abd
    kgwinnup authored
    2017-12-12 07:55:30 +0100  
    Browse Code »

07 Dec, 2017
10 commits
  • unittests: fix error introduced when changing OutputCapture
    7f9c4f03
    Christian Herdtweck authored
    2017-12-07 17:54:25 +0100  
    Browse Code »
  • olevba[3]: ensure file handles are closed ...
    8f68844b
    Trying to get rid of all those ResourceWarnings that python3 shows during
    unittests
    Christian Herdtweck authored
    2017-12-07 17:54:25 +0100  
    Browse Code »
  • unittests: create 2 tests for msodde with rtf with/out -d option
    a58b7439
    Christian Herdtweck authored
    2017-12-07 17:27:44 +0100  
    Browse Code »
  • msodde: avoid misleading stack traces from fail in except block
    2bd665ad
    Christian Herdtweck authored
    2017-12-07 17:27:02 +0100  
    Browse Code »
  • msodde: py3 compatibility for rtf files
    90f25d4c
    Christian Herdtweck authored
    2017-12-07 17:25:30 +0100  
    Browse Code »
  • unittests: add clean rtf-file to msodde unittest - FAILS
    795517fe
    Christian Herdtweck authored
    2017-12-07 13:11:15 +0100  
    Browse Code »
  • msodde: ensure zip file handle of docx file is closed
    437c109a
    Christian Herdtweck authored
    2017-12-07 13:11:15 +0100  
    Browse Code »
  • unittest: ensure that the OutputCapturer closes its buffer ...
    944f1f76
    Looking for reason for ResourceWarning abount unclosed BufferedReader, but
    this was not the cause...
    Christian Herdtweck authored
    2017-12-07 13:11:15 +0100  
    Browse Code »
  • msodde: ensure file handles are closed after rtf-handling
    e514acb8
    Christian Herdtweck authored
    2017-12-07 13:11:15 +0100  
    Browse Code »
  • ooxml: do not warn if xml parse failure is expected
    04f4b8c5
    Christian Herdtweck authored
    2017-12-07 13:11:15 +0100  
    Browse Code »

29 Nov, 2017
16 commits
  • msodde: updated docstring to mention RTF
    d1c7e2ca
    decalage2 authored
    2017-11-29 22:39:28 +0100  
    Browse Code »
  • rtfobj: added support for RTF files (issue #223)
    579c1386
    decalage2 authored
    2017-11-29 22:24:53 +0100  
    Browse Code »
  • msodde: Add todo for testing with real samples & extending ...
    29276cd0
    All development and testing has been done with a singe, very simple,
    self-made sample. On the road, found lots of other potential ways to
    include data from external sources.
    Christian Herdtweck authored
    2017-11-29 21:38:58 +0100  
    Browse Code »
  • xls_parser: make code for xlsb compatible with python3
    6a5287f0
    Christian Herdtweck authored
    2017-11-29 21:38:58 +0100  
    Browse Code »
  • unittest: ensure dde-link in simple xlsb sample is found
    a0217850
    Christian Herdtweck authored
    2017-11-29 21:38:58 +0100  
    Browse Code »
  • unittest: add xlsb test file
    80fe04d6
    Christian Herdtweck authored
    2017-11-29 21:38:58 +0100  
    Browse Code »
  • msodde: update version, doc, todo
    02f4a165
    Christian Herdtweck authored
    2017-11-29 21:38:58 +0100  
    Browse Code »
  • msodde: minor changes (doc strings, pep8, pylint)
    02b42f8d
    Christian Herdtweck authored
    2017-11-29 21:38:58 +0100  
    Browse Code »
  • xls_parser: minor changes (doc strings, pep8, pylint)
    939572f9
    Christian Herdtweck authored
    2017-11-29 21:38:58 +0100  
    Browse Code »
  • ooxml: minor changes (doc strings, pep8, pylint)
    6b5caf53
    Christian Herdtweck authored
    2017-11-29 21:38:58 +0100  
    Browse Code »
  • msodde: find dde links in xlsb
    d9da6184
    Christian Herdtweck authored
    2017-11-29 21:38:58 +0100  
    Browse Code »
  • xls_parser: parse binary parts of xlsb files
    f0a52502
    Christian Herdtweck authored
    2017-11-29 21:38:58 +0100  
    Browse Code »
  • ooxml: Implement wrapper around zip subfile streams ...
    303f0de1
    Often you want to know size of a stream or re-set it to start, both of
    which are not provided by ZipExtFile (result of ZipFile.open). Implement
    both in own class.
    Christian Herdtweck authored
    2017-11-29 21:38:58 +0100  
    Browse Code »
  • fixup: create a class
    f13931f4
    Christian Herdtweck authored
    2017-11-29 21:38:58 +0100  
    Browse Code »
  • msodde: Start parsing non-xml parts in xlsb files. Unfinished!
    6af5e38e
    Christian Herdtweck authored
    2017-11-29 21:38:58 +0100  
    Browse Code »
  • ooxml: Add rough structure and idea for resetable zip stream
    17ae3fc3
    Christian Herdtweck authored
    2017-11-29 21:38:58 +0100  
    Browse Code »