Detections

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

4,464 detections

YARA rule that detects XWorm malware based on common indicators like PowerShell usage and embedded Mozilla-style User-Agent strings.
avatar
Thant Zin Win@thantzinwin
avatar
Detections.ai Community
1 year ago
0219
Detects PowerShell commands using string reversal techniques and specific numeric padding, methods observed in Kimsuky's "ClickFix" campaigns to obfuscate malicious code. The rule looks for a combination of PowerShell string manipulation functions and a unique numeric string.
avatar
Yolanda Icepa@yicepa
avatar
Detections.ai Community
1 year ago
3230
This hunt looks for PowerShell being executed as a child or grandchild of mshta.exe or network events initiated by PowerShell as a child of mshta.exe.
There are two ways to approach this:
Look for device network events initiated by PowerShell with a parent of mshta.exe
Look for process events where PowerShell is executed with a parent process of mshta.exe
The search in this hunt leverages the second approach.
You could also look for PowerShell command lines making web requests but the obfuscation employed by known threat actors makes this more difficult to find by matching strings.
avatar
Salten Fisk@saltenfisk
avatar
Detections.ai Community
1 year ago
3334
This is a general rule meant to capture malicious MSHTA abuse pattern agnostic of the attack style or name (i.e., ClickFix, FakeCaptcha, FakeUpdates, ClearFake, etc.)
avatar
Marcus Mingo@meeengoh
avatar
Tr&de
1 year ago
245254
Detects various initial access TTPs associated with the "ClickFix" attack vector, where users are tricked into running malicious commands. This includes behaviors observed in Lumma Stealer, Latrodectus, and NetSupport RAT campaigns.
avatar
Kaung Khant Ko@kaungkhantko
avatar
Detections.ai Community
1 year ago
0132
This rule detects the execution of common Windows utilities (PowerShell, Regsvr32, BITSAdmin, Certutil, MSHTA) when initiated by a web browser. This behavior can indicate an attempt to execute malicious code or download additional payloads after a user clicks a malicious link or visits a compromised website. Adversaries often leverage these utilities for various purposes, including code execution, file transfer, and bypassing security controls.
avatar
Damien vd Linden@lindensec
avatar
Detections.ai Community
1 year ago
1147
KQL Query
avatar
ravi vaghasiya@ravivaghasiya
avatar
CyRAC-Hunters
1 year ago
0087
Detects the execution of known offensive powershell scripts used for exploitation or reconnaissance
Yamato Security Hayabusa@YamatoSecurityHayabusa
avatar
Yamato Security Hayabusa Rules
1 year ago
3068
Detects potential misuse of TryCloudflare tunnels for malware delivery or C2 communication by monitoring command-line arguments of common scripting and download tools. Adversaries leverage legitimate services like TryCloudflare to host malicious payloads and evade detection.
avatar
Matt Brady@mbrady5299
avatar
Detections.ai Community
1 year ago
8748
This detection identifies attempts to execute PowerShell commands that have been obfuscated using Base64 encoding. Attackers frequently employ Base64 encoding to conceal malicious scripts, evade signature-based antivirus solutions, and make it more difficult for security analysts to quickly understand their true intent.
avatar
Zaki Zarkasih@zakegod666
avatar
Detections.ai Community
1 year ago
2273
Detects the execution of PowerShell commandlets commonly associated with well-known PowerShell exploitation frameworks and tools. This rule identifies specific commandlet names within process command lines, indicating potential malicious activity such as credential dumping, reconnaissance, privilege escalation, persistence, and lateral movement.
avatar
SigmaHQ Detections@sigmaHQ
avatar
SigmaHQ
1 year ago
2060
Generic rule content from file: LOLBAS - Execution - Outbound Traffic to Suspicious TLD
avatar
Marcus Mingo@meeengoh
avatar
Tr&de
1 year ago
190154
Detects the creation of known offensive powershell scripts used for exploitation
Yamato Security Hayabusa@YamatoSecurityHayabusa
avatar
Yamato Security Hayabusa Rules
1 year ago
0044
Detects Commandlet names from well-known PowerShell exploitation frameworks
Yamato Security Hayabusa@YamatoSecurityHayabusa
avatar
Yamato Security Hayabusa Rules
1 year ago
0041
Detects Commandlet names from well-known PowerShell exploitation frameworks
Yamato Security Hayabusa@YamatoSecurityHayabusa
avatar
Yamato Security Hayabusa Rules
1 year ago
2039
Detects the creation of known offensive PowerShell scripts used for exploitation, reconnaissance, credential access, persistence, and other malicious activities. The rule identifies specific filenames associated with popular PowerShell offensive security frameworks and tools.
avatar
SigmaHQ Detections@sigmaHQ
avatar
SigmaHQ
1 year ago
1043
Detects Commandlet names from well-known PowerShell exploitation frameworks
Yamato Security Hayabusa@YamatoSecurityHayabusa
avatar
Yamato Security Hayabusa Rules
1 year ago
0036
Detects the use of known malicious PowerShell commandlets often associated with exploitation frameworks. These commandlets perform various adversarial actions such as credential dumping, reconnaissance, persistence, privilege escalation, and data exfiltration.
avatar
SigmaHQ Detections@sigmaHQ
avatar
SigmaHQ
1 year ago
0039
KQL Query
avatar
Cyb Info@CybInfo
avatar
Detections.ai Community
1 year ago
4261
Detects the use of known malicious PowerShell commandlets often associated with exploitation frameworks, red-teaming tools, and malware. This rule identifies a wide range of offensive PowerShell functions used for reconnaissance, credential dumping, privilege escalation, persistence, and data exfiltration.
avatar
SigmaHQ Detections@sigmaHQ
avatar
SigmaHQ
1 year ago
1029
Detects PowerShell creating executable files or script files. This rule specifically looks for PowerShell processes (powershell.exe, powershell_ise.exe, pwsh.exe) writing files with common executable or script extensions to disk, while filtering out common temporary file locations and PowerShell module paths to reduce false positives.
avatar
SigmaHQ Detections@sigmaHQ
avatar
SigmaHQ
1 year ago
0021
Page 168 of 213