Detections

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

3,347 detections

Detects a suspicious sequence of activities where PowerShell downloads or extracts specific zip files (node.zip, build.zip) to staging directories, followed by the execution of associated binaries like node.exe, winpty-agent.exe, or winpty.dll from those same locations. This behavior is indicative of an adversary staging and executing tooling within temporary user directories.
avatar
Arnold Chan@slaz
Defender - KQL
2 months ago
001
Detects Node.js or related helper processes executing shell commands (cmd.exe, powershell.exe) or other processes where the execution involves the 'withCreateProcessUser' argument. This often indicates attempts to bypass execution restrictions or run malicious payloads by utilizing Node.js as an execution proxy within unconventional or temporary directories.
avatar
Arnold Chan@slaz
avatar
Detection & Hunting Community
2 months ago
001
Detects Node.js or related helper processes executing shell commands (cmd.exe, powershell.exe) or other processes where the execution involves the 'withCreateProcessUser' argument. This often indicates attempts to bypass execution restrictions or run malicious payloads by utilizing Node.js as an execution proxy within unconventional or temporary directories.
avatar
Arnold Chan@slaz
Defender - KQL
2 months ago
001
Detects suspicious PowerShell execution spawned by common development tools or shell environments like node, npm, or WSL. The rule evaluates the process lineage and scores the command line arguments for characteristics commonly used by malicious payloads, such as hidden execution, bypass flags, network download activity, or temporary file access, which are indicative of software supply chain attacks or automated malicious script execution.
avatar
Tim Peck@timpeck
avatar
Detections.ai Community
2 months ago
24053
Detects attempts of decoding a base64 Gzip archive in a PowerShell script. This technique is often used as a method to load malicious content into memory afterward.
avatar
SigmaHQ Detections@sigmaHQ
avatar
SigmaHQ
2 months ago
003
Adversaries may manipulate accounts to maintain access to victim systems.
Account manipulation may consist of any action that preserves adversary access to a compromised account, such as modifying credentials or permission groups
avatar
SigmaHQ Detections@sigmaHQ
avatar
SigmaHQ
2 months ago
1003
Detects technique used by MAZE ransomware to enumerate directories using Powershell
avatar
SigmaHQ Detections@sigmaHQ
avatar
SigmaHQ
2 months ago
003
Adversaries may abuse the Windows command shell for execution.
The Windows command shell ([cmd](https://attack.mitre.org/software/S0106)) is the primary command prompt on Windows systems.
The Windows command prompt can be used to control almost any aspect of a system, with various permission levels required for different subsets of commands.
Batch files (ex: .bat or .cmd) also provide the shell with a list of sequential commands to run, as well as normal scripting operations such as conditionals and loops.
Common uses of batch files include long or repetitive tasks, or the need to run the same set of commands on multiple system
avatar
SigmaHQ Detections@sigmaHQ
avatar
SigmaHQ
2 months ago
103
This rule detects suspicious PowerShell execution that attempts to download files from the internet using the Invoke-WebRequest cmdlet. It specifically looks for PowerShell processes launched with hidden and execution policy bypass flags, coupled with specific hardcoded malicious URL patterns associated with a known campaign (NotaFiscal/nfe_valid_access_key_2026_secure).
avatar
Arnold Chan@slaz
Defender - KQL
2 months ago
000
Adversaries may communicate using a protocol and port paring that are typically not associated.
For example, HTTPS over port 8088(Citation: Symantec Elfin Mar 2019) or port 587(Citation: Fortinet Agent Tesla April 2018) as opposed to the traditional port 443.
avatar
SigmaHQ Detections@sigmaHQ
avatar
SigmaHQ
2 months ago
205
Remove the Zone.Identifier alternate data stream which identifies the file as downloaded from the internet.
avatar
SigmaHQ Detections@sigmaHQ
avatar
SigmaHQ
2 months ago
005
This rule detects potentially malicious command-line activity involving powershell.exe or mshta.exe that is initiated by a web browser process (chrome.exe, msedge.exe, firefox.exe, or iexplore.exe). It monitors for indicators such as encoded commands, usage of Invoke-Expression, download cradles, hidden window flags, and specific known IOCs, correlating these events with recent browser activity to identify potential drive-by download or browser-based exploitation attempts.
avatar
Arnold Chan@slaz
Defender - KQL
2 months ago
101
Adversaries may execute their own malicious payloads by hijacking the Registry entries used by services.
Adversaries may use flaws in the permissions for registry to redirect from the originally specified executable to one that they control, in order to launch their own code at Service start.
Windows stores local service configuration information in the Registry under HKLM\SYSTEM\CurrentControlSet\Services
avatar
SigmaHQ Detections@sigmaHQ
avatar
SigmaHQ
2 months ago
104
Enumerates Active Directory to determine computers that are joined to the domain
avatar
SigmaHQ Detections@sigmaHQ
avatar
SigmaHQ
2 months ago
102
Detect malicious GPO modifications can be used to implement many other malicious behaviors.
avatar
SigmaHQ Detections@sigmaHQ
avatar
SigmaHQ
2 months ago
302
Detects the use of the "Get-ADComputer" cmdlet in order to identify systems which are configured for unconstrained delegation.
avatar
SigmaHQ Detections@sigmaHQ
avatar
SigmaHQ
2 months ago
002
Detects execution and usage of the DSInternals PowerShell module. Which can be used to perform what might be considered as suspicious activity such as dumping DPAPI backup keys or manipulating NTDS.DIT files.
The DSInternals PowerShell Module exposes several internal features of Active Directory and Azure Active Directory. These include FIDO2 and NGC key auditing, offline ntds.dit file manipulation, password auditing, DC recovery from IFM backups and password hash calculation.
avatar
SigmaHQ Detections@sigmaHQ
avatar
SigmaHQ
2 months ago
202
Detects the execution of the hacktool Rubeus using specific command line flags
avatar
SigmaHQ Detections@sigmaHQ
avatar
SigmaHQ
2 months ago
202
Detects the execution of PowerShell with suspicious command-line arguments (hidden window, encoded commands using char arrays, and iex) that subsequently initiates multiple or long-running network connections. This behavior is indicative of a remote access trojan, beaconing, or fileless malware downloading additional payloads.
avatar
Emiliano Mema@Nosalva
avatar
Detections.ai Community
2 months ago
6026
Detects execution of PowerShell commands that use obfuscated [char[]] hex arrays in conjunction with 'iex' (Invoke-Expression) to run code in memory. This pattern is commonly used by loaders like SynkLoader (cleaner.ps1) to execute scripts while avoiding disk artifacts.
avatar
Ethan Andrews@eandrews
avatar
Federal Signal Detections
2 months ago
23031
Detects the use of PowerShell (Invoke-WebRequest or Invoke-RestMethod) to download files to the AppData directory, followed by the execution of a file using a 'token-raw' argument. This pattern is often associated with malicious payload delivery and execution.
avatar
Lacey Cochrane@NullVectorX
avatar
XQL Threat Forge
2 months ago
11023
Page 49 of 160