You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
3.1.0 [2025/2/22] - Ninja Day Release
New Features:
-X, --remove-duplicate-detections option to eid-metrics and logon-summary commands. (#1552) (@fukusuket)
New "Emergency Alerts" and severity level adjustment based on critical systems. Add a list of the computer names of critical systems (Ex: Domain Controllers, File Servers, etc...) to config/critical_systems.txt and all of the alerts above low will be adjusted one higher. That is, low will become medium, medium will become high, etc... critical alerts will become new emergency alerts. (#1551) (@fukusuket)
New config-critical-systems command to automatically find domain controllers and file servers to add to the ./config/critical_systems.txt file. (#1570) (@fukusuket)
Added a -S, --tab-separator option in the csv-timeline, search and log-metrics commands to separate field information by tabs. (#1587) (@fukusuket)
Enhancements:
Added --timeline-start/--timeline-end options to the search command. (#1543) (@fukuseket)
Significantly improved the speed of the logon-summary command with channel filtering. (#1544) (@fukusuket)
The extract-base64 command now also works on PowerShell Classic EID 400 events. (#1549) (@fukusuket)
The extract-base64 command now also scans PowerShell Core logs as well. (#1558) (@fukusuket)
The extract-base64 command now also scans System 7045 (Service Creation) events. (#1583) (@fukusuket)
search command uses much less memory and is faster as it does not sort results by default now. You can sort results like before with the new -s, --sort option. (#1475) (@hach1yon)
Bug Fixes:
An unneeded file was being created with logon-summary and pivot-keywords-list commands. (#1553) (@fukusuket)
MITRE tactics JSON output was not consistent for a few rules. (#1573) (@fukusuket)
Rule authors would not be outputted to the HTML report in version v3.0.x. (#1571) (@fukusuket)
The rule file name for correlation rules would not be outputted in the JSON timeline when the live response encoded rules were used. (#1572) (@fukusuket)
The level-tuning command was not working. (#1584) (@fukusuket)
Other:
The -s, --sort-events options have been renamed to -s, --sort. (@YamatoSecurity)
Added the RuleID to all profiles except minimal. (@YamatoSecurity)
Code refactoring: use default trait to reduce unnecessary initialization codes in StoredStatic. (#1588) (@fukusuket)