Skip to content

2.0

Compare
Choose a tag to compare
@Jack28 Jack28 released this 06 May 09:43
· 174 commits to master since this release
  • Embedded Cuckoo mode and python2 support are deprecated now and scheduled for
    removal in a future release. Warnings to that effect are printed at startup
    if embed mode is in use or python2 is detected. Both are more than likely to
    be gone in release 2.1 so update your setup now!
  • Generic rules allow to evaluate expressions with sample, cuckooreport and
    olereport and filereport
  • Distribute and install sample configuration files in/from PyPI source
    distribution
  • Make list of rules to run configurable in members and order. See
    ruleset.conf.sample section [rules] for details.
  • Lower default for in-flight lock staleness to 15 minutes.
  • Detect unknown config sections and options and refuse to start if any are
    found.
  • Submit the sample with its original filename if available when using the REST
    API. (#81, #82)
  • Improve REST API access robustness by introducing configurable urllib3 retry
    handling with backoff and defined endless retry or failure report to client.
    (#43)
  • Introduce peekaboo-util.py with subcommands scan-file (as a super charged
    replacement for scan_file.py (#107)), ping and raw (for diagnosis, scripting
    and debugging).
  • Add database indices to speed up processing and lower database CPU load.
    Rename analyses_time column to analysis_time in analysis_jobs table.
    Raises schema version to 7. (#124)
  • No longer require configuration of a primary group to drop privileges to.
    Instead use the droppriv user's primary group and supplementary group list by
    default.
  • Add new options socket_group and socket_mode to explicitly open up the
    socket to client connections with a secure default.