Detect Windows Security Center COM call - #1173
Conversation
Signed-off-by: Still Hsu <dev@stillu.cc>
Signed-off-by: Still Hsu <dev@stillu.cc>
Signed-off-by: Still Hsu <dev@stillu.cc>
mike-hunhoff
left a comment
There was a problem hiding this comment.
Thanks @Still34 ! I left a quick comment for your review. Also, please add a description field with a short blurb discussing how the capability is used.
Signed-off-by: Still Hsu <dev@stillu.cc>
|
I've added a short description though I'm unsure if there's any guideline for writing rule-level descriptions. I just went with what was described above. |
Signed-off-by: Still Hsu <dev@stillu.cc>
Signed-off-by: Still Hsu <dev@stillu.cc>
|
Thank you for the updates @Still34 . Rule lints are failing: Please address these failures and run the linter locally before requesting another review. Also, add the referenced test file to capa-testfiles and move your rule to the corresponding folder listed in the |
* Add sample for mandiant/capa-rules#1173 Signed-off-by: Still Hsu <dev@stillu.cc> * Remove sample Signed-off-by: Still Hsu <dev@stillu.cc> * Restore sample with correct casing Signed-off-by: Still Hsu <dev@stillu.cc> --------- Signed-off-by: Still Hsu <dev@stillu.cc>
|
Just to clarify, there is almost always at least one reason why I'm not putting a rule directly into the folders corresponding to the namespaces at the beginning of each PR. I'm not risking potentially shipping a rule that doesn't get careful approval before putting them in there for two reasons a) there is a possibility that the namespace is inappropriate for the type of rule b) it hasn't been tested well enough in ITW samples (i.e., lesser confidence). Per README,md,
Additionally, for this specific rule, currently other Defender-related detection, as well as other Just to confirm, would you like me to move it to the respective folder still? |
Signed-off-by: Still Hsu <dev@stillu.cc>
Signed-off-by: Still Hsu <dev@stillu.cc>
|
There also appears to be something wrong with the results in the commit b8c5ea7 |
|
Discovered the cause: for some reason, the namespace |
|
Root cause has been found. This PR is currently blocked by the other newly created issue unless a new namespace for this rule is proposed, or we omit the description field. |
Summary
This PR adds a detection for the CLSID/IIDs used when interacting with the Windows Security Center via COM call. This method has been used in-the-wild to disable Windows Defender by registering a dummy module as the security solution via Windows Security Center.