-
Notifications
You must be signed in to change notification settings - Fork 529
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Rule Tuning] 3rd Party EDR - Add Crowdstrike FDR support - 7 #4232
Conversation
Rule: Tuning - GuidelinesThese guidelines serve as a reminder set of considerations when tuning an existing rule. Documentation and Context
Rule Metadata Checks
Testing and Validation
|
process.args : "*Clear-History*" or | ||
(process.args : ("*Remove-Item*", "rm") and process.args : ("*ConsoleHost_history.txt*", "*(Get-PSReadlineOption).HistorySavePath*")) or | ||
(process.args : "*Set-PSReadlineOption*" and process.args : "*SaveNothing*") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Wildcards are generally faster in process.command_line
fields, due to process.args
being an array.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
+1 to Ruben suggestion on query optimisation
Co-authored-by: shashank-elastic <[email protected]> (cherry picked from commit ef0f96c)
Co-authored-by: shashank-elastic <[email protected]> (cherry picked from commit ef0f96c)
Issues
Part of https://github.com/elastic/ia-trade-team/issues/242
Summary
Adjust simple (no sequence) rules to introduce support for Crowdstrike FDR. While full logic validation wasn't possible due to the lack of a test environment, the field population for each category was verified to ensure the data was correctly structured and populated as needed.
EDR field compatibility matrix may be of help to review, although the data provided by FDR is not consistent across event categories, and not even between event actions.