Detections

Explore public detection logic contributed by the community across SIEM and rule languages.

120 detections

This query will provide a report of many of the best practice configurations for Defender ATP deployment. Special Thanks to Gilad Mittelman for the initial inspiration and concept.
Any tests which are reporting "BAD" as a result imply that the associated capability is not configured per best practice recommendation.
Azure Sentinel@AzureSentinel
avatar
AzureSentinel
1 year ago
4046
This query finds anomalous models discovered
Azure Sentinel@AzureSentinel
avatar
AzureSentinel
1 year ago
1038
'This query will identify the Microsoft Defender Antivirus Security Intelligence version, Security Intelligence up to date value, Engine version, Engine up to date value, Product version (aka Platform version),Product (aka Platform) up to date value, Security Intelligence publish/build timestamp, Security intel refresh timestamp and provide a list of devices with these details.'
Azure Sentinel@AzureSentinel
avatar
AzureSentinel
1 year ago
4037
Did you know you can use Emojis in Windows?.
Read more here: https://davidzych.com/abusing-emoji-in-windows.
Check-out who in your organization has renamed his or her computer to a Pizza or to a smiling poop.
You might be amused by the results, or perhaps angry if one of your systems or scripts was broken by this...
Note: this query will also return some machines with non-English charcters that are not Emojis.
Credit for this query goes to miflower - thanks for bringing joy to our lives! :).
Azure Sentinel@AzureSentinel
avatar
AzureSentinel
1 year ago
0030
'This detection will go over the heartbeats received from the agents of Domain Controllers over the last hour, and will create alerts if the last heartbeats were received an hour ago.'
Azure Sentinel@AzureSentinel
avatar
AzureSentinel
1 year ago
1030
'Provides the Anti virus mode and device count falling under that AV mode.'
Azure Sentinel@AzureSentinel
avatar
AzureSentinel
1 year ago
1026
Detects when an attacker tries to hide from Sysmon by disabling or stopping it
Yamato Security Hayabusa@YamatoSecurityHayabusa
avatar
Yamato Security Hayabusa Rules
1 year ago
004
'Provides the Engine version and total count of up to date devices, not up to date devices and count of devices whose status is not available relevant to the Engine version.'
Azure Sentinel@AzureSentinel
avatar
AzureSentinel
1 year ago
0022
'Provides the Platform version and total count of up to date devices, not up to date devices and count of devices whose status is not available relevant to the Platform version.'
Azure Sentinel@AzureSentinel
avatar
AzureSentinel
1 year ago
3016
This query searches for not onboarded devices with a specific Suffix
Azure Sentinel@AzureSentinel
avatar
AzureSentinel
1 year ago
0016
This query will count the number of devices in Defender ATP based
on their DNS suffix. For a full list of devices with the DNS
suffix, comment out or remove the last line.
Azure Sentinel@AzureSentinel
avatar
AzureSentinel
1 year ago
0016
'Provides the Security Intelligence version and total count of up to date devices, not up to date devices and count of devices whose status is not available relevant to the security intelligence version.'
Azure Sentinel@AzureSentinel
avatar
AzureSentinel
1 year ago
0012
Get stats on ASR audit events - count events and machines per rule.
Azure Sentinel@AzureSentinel
avatar
AzureSentinel
1 year ago
0010
This query provides the most common services discovered
Azure Sentinel@AzureSentinel
avatar
AzureSentinel
1 year ago
0010
This query presents statistics on count and percentage of DeviceType out of total inventory
Azure Sentinel@AzureSentinel
avatar
AzureSentinel
1 year ago
009
The following analytic detects the (re)initialization of the Linux audit daemon (auditd) by identifying log entries of type DAEMON_START. This event indicates that the audit subsystem has resumed logging after being stopped or has started during system boot. While DAEMON_START may be expected during reboots or legitimate configuration changes, it can also signal attempts to re-enable audit logging after evasion, or restarts with modified or reduced rule sets. Monitoring this event in correlation with DAEMON_END, DAEMON_ABORT, and auditctl activity provides visibility into the continuity and integrity of audit logs. Frequent or unexplained DAEMON_START events should be investigated, especially if they are not accompanied by valid administrative or system activity.
Splunk Security@SplunkSecurity
avatar
Splunk Security Content
1 year ago
0041
The following queries pivot from an IP address assigned to a machine to the relevant machine or logged-on users.
To read more about it, check out this post: https://techcommunity.microsoft.com/t5/What-s-New/Advanced-hunting-now-includes-network-adapters-information/m-p/224402#M74.
Query #1: get machines that have used a given local IP address at a given time - as configured on their network adapters.
Azure Sentinel@AzureSentinel
avatar
AzureSentinel
1 year ago
008
Find status change from Exposurelevel
Azure Sentinel@AzureSentinel
avatar
AzureSentinel
1 year ago
1030
Endpoint Inventory
Azure Sentinel@AzureSentinel
avatar
AzureSentinel
1 year ago
0011
Find endpoints with out of date Defender clients
Azure Sentinel@AzureSentinel
avatar
AzureSentinel
1 year ago
009
Detects suspicious log entries in Linux log files
avatar
SigmaHQ Detections@sigmaHQ
avatar
SigmaHQ
1 year ago
001
Page 5 of 6