Permalink
Switch branches/tags
Nothing to show
Commits on May 15, 2012
  1. fix libcurl finding and add support for libemu w/o pkgconfig

    Georg Wicherski
    Georg Wicherski committed May 15, 2012
Commits on Nov 23, 2011
  1. filestore-streams: also log timestamp for each stream

    Georg Wicherski
    Georg Wicherski committed Nov 23, 2011
Commits on Nov 17, 2011
  1. embed-python: fix Python 3.2 version check

    Georg Wicherski
    Georg Wicherski committed Nov 17, 2011
  2. filestore-streams: generate json log

    Georg Wicherski
    Georg Wicherski committed Nov 17, 2011
    for each stream, write one json object per direction into a separate
    line of the log file (-> two lines per stream)
  3. filestore-streams: support hourly log files

    Georg Wicherski
    Georg Wicherski committed Nov 17, 2011
    - replace %HOUR% in the configured filename with strftime'd
      "%Y%m%d-%H%z", reopening the log file for every write
  4. embed-python: add Python 3.2 support

    Georg Wicherski
    Georg Wicherski committed Nov 17, 2011
    - check for python3.2 library name in configure.ac
    - transition from PyCObject to PyCapsule in binding
    - add >= 3.2 specific pointer casts..
Commits on Sep 12, 2011
  1. download-curl:

    Georg Wicherski
    Georg Wicherski committed Sep 12, 2011
    - add option for specifying shellcode download UA
    - add default UA of "Mozilla/5.0 (Windows; U; MSIE 6.0; Windows NT 5.1;
      SV1; .NET CLR 2.0.50727)"
Commits on May 31, 2011
  1. updated copyright headers to modified files

    Georg Wicherski
    Georg Wicherski committed May 31, 2011
  2. remove changelog from README, unmaintained anyway

    Georg Wicherski
    Georg Wicherski committed May 31, 2011
  3. write one big file instead of a lot of files for streams (dynserv)

    Georg Wicherski
    Georg Wicherski committed May 31, 2011
    - change default configuration from directory -> logfile
    - add incoming-only flag to config to not save outgoing traffic
    - add base64 encoding of traffic before writing to file
    - write line-wise prefix to each file with meta info, followed by base64
      encoded traffic
  4. fix copyright information in `main'

    Georg Wicherski
    Georg Wicherski committed May 31, 2011
    - 2010 also (c) by kaspersky
    - 2011 code (c) by mcafee
  5. dynserv-mirror: add conf flag to not attempt reverse conn

    Georg Wicherski
    Georg Wicherski committed May 31, 2011
    - commented flag in default conf for dynserv-mirror
    - read flag in startup and pass to other classes
    - fix but where retard timeout was not set first when reverse connection
      failed right away (or was disabled by flag ;) )
Commits on Nov 22, 2010
  1. shellcode-libemu:

    Georg Wicherski
    Georg Wicherski committed Nov 22, 2010
      - use low-level hooking for delayed (async) shellcode hooks
      - now compatible to stock libemu tree (other fixes have been ported
        there already)
    
    Thanks Markus Koetter for a nice email with hints on how to implement
    this properly with main libemu. :)
Commits on Oct 4, 2010
  1. download-curl & download-tftp:

    Georg Wicherski
    Georg Wicherski committed Oct 4, 2010
      - bind downloads to stream's destination ip
  2. dynserv-mirror:

    Georg Wicherski
    Georg Wicherski committed Oct 4, 2010
      - bind mirror back connections to incoming IP
  3. embed-python/cmd:

    Georg Wicherski
    Georg Wicherski committed Oct 4, 2010
      - generate download events for ftp.exe URLs
      - properly handle >> operator for non-existing files
    
    thanks Markus Koetter -- http://carnivore.it/2010/10/02/a_missed_file
Commits on Sep 17, 2010
  1. missing space can haz destroy all

    Georg Wicherski
    Georg Wicherski committed Sep 17, 2010
  2. core:

    Georg Wicherski
    Georg Wicherski committed Sep 17, 2010
      - fix libcurl in configure.ac
  3. core:

    Georg Wicherski
    Georg Wicherski committed Sep 17, 2010
      - fix libcurl build lookup and flags
  4. core:

    Georg Wicherski
    Georg Wicherski committed Sep 17, 2010
      - fix python3-config lookup
  5. Merge branch 'master' of ssh://starkwind.oxff.net:222/var/repositorie…

    Georg Wicherski
    Georg Wicherski committed Sep 17, 2010
    …s/org/mwcollectd
  6. core:

    Georg Wicherski
    Georg Wicherski committed Sep 17, 2010
      - add --with-python3-config to commandline options of ./configure to
        specify path to your python 3 install
Commits on Sep 1, 2010
  1. download-curl:

    Georg Wicherski
    Georg Wicherski committed Sep 1, 2010
       - initialize m_curlTimeout in constructor!
  2. emped-python/example:

    Georg Wicherski
    Georg Wicherski committed Sep 1, 2010
      - add an outgoing connection example
    
    embed-python:
      - fix unitialized stream recorders if outgoing connections cannot be
        established
Commits on Aug 31, 2010
  1. download-curl:

    Georg Wicherski
    Georg Wicherski committed Aug 31, 2010
      - fix HTTP POST for download-curl manual requests
  2. Merge branch 'newcurl'

    Georg Wicherski
    Georg Wicherski committed Aug 31, 2010
  3. download-curl:

    Georg Wicherski
    Georg Wicherski committed Aug 31, 2010
      - follow Location: headers
      - give spam log message on dropped shellcode.file downloads with URL,
        recorder and curl_strerror
  4. download-curl:

    Georg Wicherski
    Georg Wicherski committed Aug 31, 2010
      - follow Location: headers
      - give spam log message on dropped shellcode.file downloads with URL,
        recorder and curl_strerror
  5. Merge branch 'master' of xxx into newcurl

    Georg Wicherski
    Georg Wicherski committed Aug 31, 2010
    Conflicts:
    	src/download-curl/download-curl.cpp
  6. download-curl:

    Georg Wicherski
    Georg Wicherski committed Aug 31, 2010
      - added implementation of minimum transfer speed, using libcurl API :)
Commits on Aug 30, 2010
  1. core:

    Georg Wicherski
    Georg Wicherski committed Aug 30, 2010
      - configure.ac checks for curl_multi_socket_action instead of
        curl_version, so we are sure to have a _recent_ libcurl that
        supports required API
  2. download-curl:

    Georg Wicherski
    Georg Wicherski committed Aug 30, 2010
      - fully working curl_multi_socket_action based asynchronous I/O
        fooshizzle implementation
  3. dynserv-nfqueue:

    Georg Wicherski
    Georg Wicherski committed Aug 30, 2010
      - initialize rate limiting timeout as empty, does prevent
        unregistering crash for very virgin nfqueue shutdown