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
27 Apr, 2016
14 commits
  • wrap most of main into big try-except; changed return codes
    8b1381cd
    Christian Herdtweck authored
    2016-04-27 16:48:42 +0200  
    Browse Code »
  • created exception ProcessingError, raise from process_... functions and handle in main
    6641ac1a
    Christian Herdtweck authored
    2016-04-27 16:11:45 +0200  
    Browse Code »
  • remove global_analysis (was always true, todo said "remove it")
    8b21d586
    Christian Herdtweck authored
    2016-04-27 15:27:58 +0200  
    Browse Code »
  • move private function out of loop (all required variables are arguments)
    3a79ad14
    Christian Herdtweck authored
    2016-04-27 15:13:21 +0200  
    Browse Code »
  • introduce return codes
    27a69e14
    Christian Herdtweck authored
    2016-04-27 14:49:40 +0200  
    Browse Code »
  • move handling of FileOpenError from VBA_Parser_CLI.__init__ to main
    52dc2d70
    Christian Herdtweck authored
    2016-04-27 14:49:23 +0200  
    Browse Code »
  • remove try-except around blocks from which exceptions should never be thrown
    c39b462d
    Christian Herdtweck authored
    2016-04-27 14:48:30 +0200  
    Browse Code »
  • simplify exception-handling around mso_file_extract in open_mht and open_word2003xml
    f1e5ebe7
    Christian Herdtweck authored
    2016-04-27 14:47:37 +0200  
    Browse Code »
  • if catching exceptions and logging stuff, also print info about exception
    d604e72d
    Christian Herdtweck authored
    2016-04-27 14:42:04 +0200  
    Browse Code »
  • deal with case that offset in mso_file_extract might not be found, ...
    9e355a9d
    specify some more exceptions in mso_file_extract
    Christian Herdtweck authored
    2016-04-27 14:40:36 +0200  
    Browse Code »
  • create exception MsoExtractionError, raise from mso_file_extract
    eb680811
    Christian Herdtweck authored
    2016-04-27 14:39:01 +0200  
    Browse Code »
  • specify exceptions from open_... methods (as best as possible)
    e97e15a6
    Christian Herdtweck authored
    2016-04-27 14:38:00 +0200  
    Browse Code »
  • create exception class FileOpenError, raise from VBA_Parser if all open_... failed
    14045282
    Christian Herdtweck authored
    2016-04-27 14:30:57 +0200  
    Browse Code »
  • replace logging.info with log.info in json2ascii
    3dedfa70
    Christian Herdtweck authored
    2016-04-27 11:58:05 +0200  
    Browse Code »

26 Apr, 2016
1 commit
  • replaced "except KeyboardInterrupt ... except: ..." with "except Exception:..."
    cd60c369
    Christian Herdtweck authored
    2016-04-26 10:50:19 +0200  
    Browse Code »

19 Apr, 2016
4 commits
  • olevba: updated suspicious keywords
    0184530e
    Philippe Lagadec authored
    2016-04-19 15:40:17 +0200  
    Browse Code »
  • olevba: updated suspicious keywords
    84077c74
    Philippe Lagadec authored
    2016-04-19 15:36:30 +0200  
    Browse Code »
  • olevba: new option --deobf instead of --no-deobfuscate (no deobfuscation by default)
    08c23bde
    Philippe Lagadec authored
    2016-04-19 08:52:45 +0200  
    Browse Code »
  • tablestream: enable colorclass on Windows, fixed issue #39
    99fcb31b
    Philippe Lagadec authored
    2016-04-19 06:30:44 +0200  
    Browse Code »

12 Apr, 2016
3 commits
  • updated readme
    850cbdcc
    Philippe Lagadec authored
    2016-04-12 21:22:27 +0200  
    Browse Code »
  • updated setup for v0.45
    94b1c3a1
    Philippe Lagadec authored
    2016-04-12 21:18:18 +0200  
    Browse Code »
  • rtfobj: improved parsing to handle some malware tricks
    5268bc72
    Philippe Lagadec authored
    2016-04-12 21:17:22 +0200  
    Browse Code »

01 Apr, 2016
3 commits
  • olevba: fixed process_file_triage with skip_deobfuscate
    2363247a
    Philippe Lagadec authored
    2016-04-01 22:26:33 +0200  
    Browse Code »
  • olevba: added option --no-deobfuscate (temporary)
    4539d6b1
    Philippe Lagadec authored
    2016-04-01 22:21:30 +0200  
    Browse Code »
  • olevba: added JSON output (by Christian Herdtweck) ...
    20e6670e
    rtfobj: fixed logging output to use stdout instead of stderr
    Philippe Lagadec authored
    2016-04-01 22:05:08 +0200  
    Browse Code »

22 Mar, 2016
1 commit
  • setup: updated to v0.44
    4b202e66
    Philippe Lagadec authored
    2016-03-22 22:20:42 +0100  
    Browse Code »

18 Mar, 2016
2 commits
  • make file existence check in xglob compatible with glob
    aede664b
    Christian Herdtweck authored
    2016-03-18 17:51:13 +0100  
    Browse Code »
  • Test whether files/paths exist before iterating in xglob (otherwise, no error is… ...
    f75482f1
    … thrown for invalid paths)
    Christian Herdtweck authored
    2016-03-18 15:31:18 +0100  
    Browse Code »

16 Mar, 2016
3 commits
  • added option --no-deobfuscate and argument skip_deobufscate to many functions to… ...
    3ac3fd00
    … avoid call to slow detect_vba_strings
    Christian Herdtweck authored
    2016-03-16 12:54:17 +0100  
    Browse Code »
  • Created new branch no-deobfuscate-option-default
    989984d9
    Christian Herdtweck authored
    2016-03-16 11:34:15 +0000  
    Browse Code »
  • remove my two entries into version history since they cause trouble when merging… ...
    2ff5c0b1
    … with updated master branch
    Christian Herdtweck authored
    2016-03-16 11:41:16 +0100  
    Browse Code »

11 Mar, 2016
2 commits
  • updated doc for oletools 0.44
    836b1915
    Philippe Lagadec authored
    2016-03-11 23:32:30 +0100  
    Browse Code »
  • updated readme
    e707b49e
    Philippe Lagadec authored
    2016-03-11 21:57:17 +0100  
    Browse Code »

08 Mar, 2016
2 commits
  • olevba: added VBA Form strings extraction and analysis
    64f57029
    Philippe Lagadec authored
    2016-03-08 22:18:50 +0100  
    Browse Code »
  • mraptor: collapse long lines before analysis
    b23bfde7
    Philippe Lagadec authored
    2016-03-08 20:29:43 +0100  
    Browse Code »

04 Mar, 2016
3 commits
  • ensure loading of dumped json output will cause no encoding trouble by de- and r… ...
    1ab73c64
    …e-encoding of strings
    Christian Herdtweck authored
    2016-03-04 15:10:23 +0100  
    Browse Code »
  • created json2ascii in olevba.py to encode non-ascii chars before json-export
    6e5aa20c
    Christian Herdtweck authored
    2016-03-04 12:35:22 +0100  
    Browse Code »
  • mraptor: now returns an exit code based on the overall result
    c203e02d
    Philippe Lagadec authored
    2016-03-04 09:28:50 +0100  
    Browse Code »

29 Feb, 2016
2 commits
  • added new tool mraptor - MacroRaptor
    efe28a7b
    Philippe Lagadec authored
    2016-02-29 21:38:52 +0100  
    Browse Code »
  • xglob: do not stop on exceptions, return them as data - fixed issue when using … ...
    76616bb7
    …wildcards with empty path
    Philippe Lagadec authored
    2016-02-29 21:35:28 +0100  
    Browse Code »