-
Notifications
You must be signed in to change notification settings - Fork 363
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
Nterl0k - RMM Must Die - Update #3030
Nterl0k - RMM Must Die - Update #3030
Conversation
Added additional entries for Computrace/Absolute/Lowjack RMM
Testing is failing because the macro |
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.
This is now passing all testing and should be good to go!
Thanks again for your awesome contributions.
Update after discussion w/ @patel-bhavin:
That stuff aside, this is now passing all checks, and looks to be good to merge now! |
Thinking I have a blog is giving me way too much internet credit. 😂
…________________________________
From: Lou Stella ***@***.***>
Sent: Friday, July 26, 2024 3:22 PM
To: splunk/security_content ***@***.***>
Cc: Steven Dick ***@***.***>; Author ***@***.***>
Subject: Re: [splunk/security_content] Nterl0k - RMM Must Die - Update (PR #3030)
Update after discussion w/ @patel-bhavin<https://github.com/patel-bhavin>:
* The remote_access_software_exceptions lookup was converted to a kvstore based lookup in order to ensure customer modifications are preserved in future updates of the app instead of being overwritten with the example data.
* The remote_access_software_exception_filter macro was renamed, removing the _filter in order to more easily distinguish it from regular _filter macros that do not come pre-filled.
* Because we switched to a kvstore based lookup from a CSV, we lost the example data that was pre-filling the exceptions lookup. Because of this, additional information was added to the how_to_implement sections of each detection that utilizes it. That doesn't feel quite as good but is . If you have a blog that references how to use it, adding it to the references section would be the easiest way to get the same if not more detail into the proximity of usage.
That stuff aside, this is now passing all checks, and looks to be good to merge now!
—
Reply to this email directly, view it on GitHub<#3030 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AJIYP7QLRFNZMZ3COVHU3WTZOKOYTAVCNFSM6AAAAABKS2HBNCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDENJTGMZTMOBWGQ>.
You are receiving this because you authored the thread.Message ID: ***@***.***>
|
Details
Added a global exception lookup (wildcards accepted) with filtering macro that interacts with the asset and identity model to provide a more uniform/easy way to suppress false positives/known usage of RMM tools in an environment. This content allows users to have one place to drop permanent (or temporary) allowances to the RMM content.
The lookup/macro also provides an optional date & days TTL for any items added.
This works in addition to the standard ESCU "filter" macros to provide a course and fine grain level of tuning for the content.
Exception List
Feilds added to existing rules by macro
Checklist
<platform>_<mitre att&ck technique>_<short description>
nomenclature