Detections

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

771 detections

KQL Query
avatar
Steven Lim@KQLWizard
avatar
SlimKQL
1 year ago
110154
KQL Query from file: Entra Cross-Tenant Activity Monitoring
avatar
Steven Lim@KQLWizard
avatar
SlimKQL
1 year ago
60126
KQL Query from file: Critical Identities OAuth Grant
avatar
Steven Lim@KQLWizard
avatar
SlimKQL
1 year ago
61107
KQL Query from file: Hunting malicious oauth grant by phished user
avatar
Steven Lim@KQLWizard
avatar
SlimKQL
1 year ago
7099
KQL Query
avatar
Steven Lim@KQLWizard
avatar
SlimKQL
1 year ago
2095
KQL Query from file: Overprivileged Admin-Consented OAuth Applications
avatar
Steven Lim@KQLWizard
avatar
SlimKQL
1 year ago
7189
KQL Query from file: CloudApp Privilege OAuth Grant
avatar
Steven Lim@KQLWizard
avatar
SlimKQL
1 year ago
2088
KQL Query from file: OAuth app using the OD file picker permission
avatar
Steven Lim@KQLWizard
avatar
SlimKQL
1 year ago
6081
KQL Query
avatar
Steven Lim@KQLWizard
avatar
SlimKQL
1 year ago
3076
KQL Query from file: OAuth App for BEC & Phishing Detection
avatar
Steven Lim@KQLWizard
avatar
SlimKQL
1 year ago
7058
KQL Query from file: Detecting Copilot Studio Bot Creation
avatar
Steven Lim@KQLWizard
avatar
SlimKQL
1 year ago
6053
This query helps hunting for possible device code Phishing attempts
Azure Sentinel@AzureSentinel
avatar
AzureSentinel
1 year ago
131180
Detects an access to authentication tokens and accounts of Microsoft Teams desktop application.
Yamato Security Hayabusa@YamatoSecurityHayabusa
avatar
Yamato Security Hayabusa Rules
1 year ago
0011
'This hunting query will try to identify the user account used to perform a file upload to blob storage.
This query can be used to match all file upload events, or filtering can be applied on filename to search for a specific upload.'
Azure Sentinel@AzureSentinel
avatar
AzureSentinel
1 year ago
1056
Detects process creation with a renamed BrowserCore.exe (used to extract Azure tokens)
Yamato Security Hayabusa@YamatoSecurityHayabusa
avatar
Yamato Security Hayabusa Rules
1 year ago
008
Use this query to review OAuth applications whose behaviour has changed as compared to a prior baseline period. The following query returns OAuth Applications accessing user mail via Graph that did not do so in the preceding week.
Azure Sentinel@AzureSentinel
avatar
AzureSentinel
1 year ago
0045
This query will find applications that have been granted Mail.Read or Mail.ReadWrite permissions in which the corresponding user recently consented to. It can help identify applications that have been abused to gain access to user email.
The actor, Nobelium, was observed modifying existing tenant application permissions to allow them to read user email through the Microsoft Graph API. See Customer Guidance on Recent Nation-State Cyber Attacks.
This query is insprired by an Azure Sentinel detection.
References:
https://msrc-blog.microsoft.com/2020/12/13/customer-guidance-on-recent-nation-state-cyber-attacks/
https://github.com/Azure/Azure-Sentinel/blob/master/Detections/AuditLogs/MailPermissionsAddedToApplication.yaml
Azure Sentinel@AzureSentinel
avatar
AzureSentinel
1 year ago
2042
Detects creation of default named pipes used by the Koh tool
Yamato Security Hayabusa@YamatoSecurityHayabusa
avatar
Yamato Security Hayabusa Rules
1 year ago
006
As described in previous guidance, Nobelium may re-purpose legitimate existing OAuth Applications in the environment to their own ends. However, malicious activity patterns may be discernable from legitimate ones.
The following query returns OAuth Applications that access mail both directly and via Graph, allowing review of whether such dual access methods follow expected use patterns.
Reference - https://msrc-blog.microsoft.com/2020/12/13/customer-guidance-on-recent-nation-state-cyber-attacks/
Azure Sentinel@AzureSentinel
avatar
AzureSentinel
1 year ago
1035
This query helps you review all OAuth applications accessing user mail via Graph. It could return a significant number of results depending on how many applications are deployed in the environment.
Azure Sentinel@AzureSentinel
avatar
AzureSentinel
1 year ago
0034
Detects a commandline containing references to the Microsoft Teams database or cookies files from a process other than Teams.
The database might contain authentication tokens and other sensitive information about the logged in accounts.
Yamato Security Hayabusa@YamatoSecurityHayabusa
avatar
Yamato Security Hayabusa Rules
1 year ago
005
Page 35 of 37