Detections

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

1,234 detections

Detects changes to the Windows EventLog channel permission values. It focuses on changes to the Security Descriptor Definition Language (SDDL) string, as modifications to these values can restrict access to specific users or groups, potentially aiding in defense evasion by controlling who can view or modify a event log channel. Upon execution, the user shouldn't be able to access the event log channel via the event viewer or via utilities such as "Get-EventLog" or "wevtutil".
avatar
SigmaHQ Detections@sigmaHQ
avatar
SigmaHQ
1 year ago
000
Detects suspicious Windows Shortcut (LNK) files that exhibit characteristics of malicious activity, including execution of system binaries with suspicious arguments, in-argument script execution, or overlay content execution.
avatar
Matt Brady@mbrady5299
avatar
Detections.ai Community
1 year ago
3331
Looking for strings entered into and executed from the Windows run box, which is leveraged by ClickFix campaigns for initial access.
Looking modifications to the Windows Registry's 'RunMRU' key, which stores the history of commands executed via the 'Run' dialog box (Windows Key + R), we can detect when new run box commands are executed.
avatar
frog 🐸@frog
avatar
Detections.ai Community
1 year ago
3471
This detection scenario focuses on the abuse of legacy .pif (Program Information File) extensions for malware delivery, execution, and persistence on Windows endpoints. Attackers may use .pif files, sometimes with deceptive double extensions or in user-writable folders, to execute arbitrary code, evade user scrutiny, or persist via the registry, exploiting the fact that .pif files are still natively executable on modern Windows systems.
Algorithm:
- Monitor for .pif file creation in user-writable folders (excluding well-known dev/test tools/processes and paths).

- Detect execution of any .pif file in user-writable folders.

- Detect suspicious child process launch (e.g., scripting engines or LOLBins) from a .pif parent process.

- Detect registry persistence attempts (Run/RunOnce) by .pif processes.

- Suppress false positives by excluding known dev/test folders and processes.
avatar
Ahmed Monsri@Ahmedmonsri
avatar
Detections.ai Community
1 year ago
2242
Detects a wide range of indicators of compromise (IOCs) and tactics, techniques, and procedures (TTPs) associated with SafePay ransomware, including specific command lines, persistence mechanisms, defense evasion techniques, and host-based artifacts.
avatar
Chaitanya B B@mralien
avatar
Detections.ai Community
1 year ago
4649
This detection identifies attempts to establish persistence by modifying known Windows startup registry keys. These keys control which programs are automatically executed during system boot or user logon and are frequently abused by adversaries to maintain access across reboots.

Analysts will need to tune the rule through testing and using the exclusion statements to remove noise of what is known good within their environments.
avatar
Rory Wagner@Sleuthifer
avatar
Detections.ai Community
1 year ago
4360
KQL Query
avatar
Chaitanya B B@mralien
avatar
Detections.ai Community
1 year ago
94131
KQL Query from file: DefenderXDR - Devman Ransomware Detection
avatar
Dylan Evans@decksy
Dexter's Laboratory
1 year ago
1064
KQL Query from file: ClickFix_Registry_Related_Artefacts
avatar
Martin Baran@Martinbaran
avatar
Detections.ai Community
1 year ago
4572
KQL Query
avatar
Chaitanya B B@mralien
avatar
Detections.ai Community
1 year ago
1240
KQL Query from file: Detecting EDR-killing Tool
avatar
Steven Lim@KQLWizard
avatar
SlimKQL
1 year ago
70125
KQL Query
avatar
Saad Saqib@HybridHunter
avatar
Detections.ai Community
1 year ago
3561
KQL Query from file: Detecting BYOVDLL Abuse
avatar
Steven Lim@KQLWizard
avatar
SlimKQL
1 year ago
5078
KQL Query from file: TA4557 drops More_Eggs
avatar
Steven Lim@KQLWizard
avatar
SlimKQL
1 year ago
3077
Detects potential PowerShell commands or code within registry run keys
avatar
SigmaHQ Detections@sigmaHQ
avatar
SigmaHQ
1 year ago
000
Detects potentially malicious or suspicious launchd entries that are not part of the default macOS system, often used for persistence. This rule is designed to be applied to Plaso output.
avatar
Aaron Mog@AaronMogS2S
avatar
Detections.ai Community
1 year ago
1340
KQL Query from file: ANY.RUN Obfuscated BAT Dropper Delivers NetSupport RAT post
avatar
Steven Lim@KQLWizard
avatar
SlimKQL
1 year ago
3051
KQL Query from file: Seashell Blizzard (IRIDIUM) - PWS:Win64-HighCount
avatar
Steven Lim@KQLWizard
avatar
SlimKQL
1 year ago
3037
Detects the creation or modification of a registry key under HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce, a common persistence mechanism used by DarkCloud Stealer.
avatar
Aaron Shelmire@ashelmire
avatar
Detections.ai Community
1 year ago
2333
KQL Query
avatar
Abdulhamid ALShatti@Deadunix
avatar
Detections.ai Community
1 year ago
0145
Detects modifications to specific registry keys under `HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control` that are commonly used for autostart extensibility points (ASEPs). This includes keys related to Terminal Services, Security Providers, Safe Boot, Print Monitors/Providers, Network Provider Order, and LSA Authentication/Notification Packages. Such modifications can be indicative of persistence mechanisms used by adversaries.
avatar
Google SecOps@GoogleSecOps
avatar
Google SecOps Detection Rules
1 year ago
0058
Page 53 of 59