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
28 Apr, 2016
10 commits
  • unify return_code setting
    d773e543
    Christian Herdtweck authored
    2016-04-28 14:48:53 +0200  
    Browse Code »
  • pylint-ify 4b: pseudo-use last unused variable (called unused)
    9a54b9c9
    Christian Herdtweck authored
    2016-04-28 14:48:30 +0200  
    Browse Code »
  • pylint-ify 5: remove unnecessary pass and global
    abf8aeeb
    Christian Herdtweck authored
    2016-04-28 14:37:54 +0200  
    Browse Code »
  • pylint-ify 4: remove other unused variables
    c17d8cae
    Christian Herdtweck authored
    2016-04-28 14:37:29 +0200  
    Browse Code »
  • fixed a bug I seem to have introduced (forgot to insert a _ before unicode)
    e1934789
    Christian Herdtweck authored
    2016-04-28 14:37:05 +0200  
    Browse Code »
  • pylint-ify 3: pseudo-use unused variables in _extract_vba
    689317a2
    Christian Herdtweck authored
    2016-04-28 14:25:20 +0200  
    Browse Code »
  • fixed minor error: had tested projectname_sizeof_projectname twice instead of projectdocstring
    5fec64f9
    Christian Herdtweck authored
    2016-04-28 12:54:43 +0200  
    Browse Code »
  • pylint-ify 2b: make lower-case variables more legible again (_size, _sizeof, _unicode)
    ef78a3ec
    Christian Herdtweck authored
    2016-04-28 12:51:50 +0200  
    Browse Code »
  • pylint-ify 2: lower-case-ify PROJECT... REFERENCE... MODULE vars in _extract_vba ...
    98bf5c36
    (I just love my vim...)
    Christian Herdtweck authored
    2016-04-28 12:26:38 +0200  
    Browse Code »
  • pylint-ify 1: limit imports
    2dd314cd
    Christian Herdtweck authored
    2016-04-28 12:24:09 +0200  
    Browse Code »

27 Apr, 2016
16 commits
  • handle errors from xglob; change return codes again (add RETURN_XGLOB_ERR)
    0d0d7853
    Christian Herdtweck authored
    2016-04-27 17:33:58 +0200  
    Browse Code »
  • created PathNotFoundException in xglob; yield as 3rd arg instead of raising it
    f1fcb31e
    Christian Herdtweck authored
    2016-04-27 17:32:25 +0200  
    Browse Code »
  • 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 »