Skip to content

v1.0.0.dev12: Custom Logging Streams and Bug Fixes

Choose a tag to compare

@MatrixEditor MatrixEditor released this 23 Oct 19:51
· 192 commits to master since this release
1c91092

This release enhances the logging output by defining extra logging streams that operate separately from the central terminal and file log. For instance, a custom stream can be configured to capture all multicast DNS queries (Log.Stream.DNS) which in turn can be used as a blacklist or whitelist filter within the configuration.

Hashes can be dumped to separate files too

# simply modify the logging sections at the end of the config file
[Log.Stream.Hashes]
# dump to subdirectory in current dir
Path = "./hashes" 
# split hashes by type into separate files
Split = true

Fixed bugs:

  • Fixed issues with parsing packets in (C)LDAP, SMB, MySQL , MSSQL and MSRPC
  • Fixed a parsing logic error within the UPnP/SSDR module resulting in a stack trace
  • Fixed a wrong default port configuration for the IMAP server

New features:

  • Custom logging streams with separate files for: host IPs, multicast DNS queries (mDNS, LLMNR and NetBIOS), hashes (all types)
  • Currently selected database path and configuration files will be printed when starting Dementor
  • Additional safety check when starting Dementor in attack mode