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
07 Dec, 2017
7 commits
  • 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
17 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 »
  • ooxml: create a class to remember failed subfiles for further checking
    f7b5b5f1
    Christian Herdtweck authored
    2017-11-29 21:38:58 +0100  
    Browse Code »

24 Nov, 2017
12 commits
  • olevba: added keywords to detect self-modifying macros and attempts to disable m… ...
    b9b9af8c
    …acro security (issue #221)
    decalage2 authored
    2017-11-24 21:42:04 +0100  
    Browse Code »
  • msodde: update history, doc, todo, version
    0afa36b2
    Christian Herdtweck authored
    2017-11-24 21:32:32 +0100  
    Browse Code »
  • temp: minor log stuff
    34decb9b
    Christian Herdtweck authored
    2017-11-24 21:32:32 +0100  
    Browse Code »
  • unittest: improve output for simpler bugfixing
    348fcb5b
    Christian Herdtweck authored
    2017-11-24 21:32:32 +0100  
    Browse Code »
  • xls_parser: introduce minimal logging
    ccd6cd44
    Christian Herdtweck authored
    2017-11-24 21:32:32 +0100  
    Browse Code »
  • msodde: rename functions *_ole_* to *_doc_*
    eafe4d92
    Christian Herdtweck authored
    2017-11-24 21:32:32 +0100  
    Browse Code »
  • msodde: improve finding streams in doc
    1f3a02a7
    Christian Herdtweck authored
    2017-11-24 21:32:32 +0100  
    Browse Code »
  • msodde: first integration of simple xls parsing
    8a288366
    Christian Herdtweck authored
    2017-11-24 21:32:32 +0100  
    Browse Code »
  • xls_parser: parse records from xls workbook stream
    ed6b0de4
    Christian Herdtweck authored
    2017-11-24 21:32:32 +0100  
    Browse Code »
  • xls_parser: fix finding streams, also find orphans
    1360ca04
    Christian Herdtweck authored
    2017-11-24 21:32:32 +0100  
    Browse Code »
  • msodde: improve debug-log readability for ole files
    1f43eab2
    Christian Herdtweck authored
    2017-11-24 21:32:32 +0100  
    Browse Code »
  • Start creating parser for xls files e.g. for finding dde links
    a2c8fb9b
    Christian Herdtweck authored
    2017-11-24 21:32:32 +0100  
    Browse Code »

23 Nov, 2017
4 commits
  • ooxml: make compatible with python 3.6 (had only tested on 3.3)
    014d3b47
    Christian Herdtweck authored
    2017-11-23 20:46:38 +0100  
    Browse Code »
  • unittest: make compatible with python 2.6, improve output
    7fedfd1d
    Christian Herdtweck authored
    2017-11-23 20:46:38 +0100  
    Browse Code »
  • ooxml: Make compatible with python3
    b89910b5
    Christian Herdtweck authored
    2017-11-23 20:46:38 +0100  
    Browse Code »
  • msodde: update doc, todo, history, version (now 0.52dev6)
    d055af42
    Christian Herdtweck authored
    2017-11-23 20:46:38 +0100  
    Browse Code »