adding crowdstrike detection on canary (#20619)

detecting the health of crowdstrike
This commit is contained in:
Dave Herder
2024-07-19 10:23:48 -07:00
committed by GitHub
parent 84a81bafde
commit e348fe75c7
3 changed files with 17 additions and 0 deletions
@@ -0,0 +1,8 @@
- name: Get Crowdstrike Falcon network content filter status
description: "Collects crowdstrike information"
query: |
/* Load up the plist */ WITH extensions_plist AS (SELECT *, rowid FROM plist WHERE path = '/Library/Preferences/com.apple.networkextension.plist') /* Find the first "Enabled" key after the key indicating the crowdstrike app */ SELECT value AS enabled FROM extensions_plist WHERE subkey = 'Enabled' AND rowid > (SELECT rowid FROM extensions_plist WHERE value = 'com.crowdstrike.falcon.App') LIMIT 1;
interval: 300 # 5 minutes
observer_can_run: true
automations_enabled: false
platform: darwin,linux,windows
@@ -0,0 +1,8 @@
- name: Get Crowdstrike Falcon network content filter status
description: "Collects crowdstrike information"
query: |
/* Load up the plist */ WITH extensions_plist AS (SELECT *, rowid FROM plist WHERE path = '/Library/Preferences/com.apple.networkextension.plist') /* Find the first "Enabled" key after the key indicating the crowdstrike app */ SELECT value AS enabled FROM extensions_plist WHERE subkey = 'Enabled' AND rowid > (SELECT rowid FROM extensions_plist WHERE value = 'com.crowdstrike.falcon.App') LIMIT 1;
interval: 300 # 5 minutes
observer_can_run: true
automations_enabled: false
platform: darwin,linux,windows
@@ -142,3 +142,4 @@ queries:
- path: ../lib/collect-vs-code-extensions.queries.yml
- path: ../lib/collect-software-permissions-system.queries.yml
- path: ../lib/collect-software-permissions-user.queries.yml
- path: ../lib/collect-crowdstrike-info.queries.yml