Rule Library

Sigma Rules

3,132 rules found for "sigma"

3,731Total
3,132Detection
457Emerging
139Hunting
Detectionmediumtest

PowerShell Get-Clipboard Cmdlet Via CLI

Detects usage of the 'Get-Clipboard' cmdlet via CLI

WindowsProcess Creation
Nasreddine Bencherchali (Nextron Systems)Sat May 02windows
Detectionmediumtest

Suspicious Reconnaissance Activity Using Get-LocalGroupMember Cmdlet

Detects suspicious reconnaissance command line activity on Windows systems using the PowerShell Get-LocalGroupMember Cmdlet

WindowsProcess Creation
Nasreddine Bencherchali (Nextron Systems)Mon Oct 10windows
Detectionhightest

Abuse of Service Permissions to Hide Services Via Set-Service

Detects usage of the "Set-Service" powershell cmdlet to configure a new SecurityDescriptor that allows a service to be hidden from other utilities such as "sc.exe", "Get-Service"...etc. (Works only in powershell 7)

WindowsProcess Creation
Nasreddine Bencherchali (Nextron Systems)Mon Oct 17windows
Detectionhightest

Suspicious PowerShell IEX Execution Patterns

Detects suspicious ways to run Invoke-Execution using IEX alias

WindowsProcess Creation
Florian Roth (Nextron Systems)+1Thu Mar 24windows
Detectionhightest

Root Certificate Installed From Susp Locations

Adversaries may install a root certificate on a compromised system to avoid warnings when connecting to adversary controlled web servers.

WindowsProcess Creation
Nasreddine Bencherchali (Nextron Systems)Fri Sep 09windows
Detectionmediumtest

Import PowerShell Modules From Suspicious Directories - ProcCreation

Detects powershell scripts that import modules from suspicious directories

WindowsProcess Creation
Nasreddine Bencherchali (Nextron Systems)Tue Jan 10windows
Detectionmediumtest

Unsigned AppX Installation Attempt Using Add-AppxPackage

Detects usage of the "Add-AppxPackage" or it's alias "Add-AppPackage" to install unsigned AppX packages

WindowsProcess Creation
Nasreddine Bencherchali (Nextron Systems)Tue Jan 31windows
Detectionmediumtest

Suspicious PowerShell Invocations - Specific - ProcessCreation

Detects suspicious PowerShell invocation command parameters

WindowsProcess Creation
Nasreddine Bencherchali (Nextron Systems)Thu Jan 05windows
Detectionmediumtest

Suspicious Invoke-WebRequest Execution With DirectIP

Detects calls to PowerShell with Invoke-WebRequest cmdlet using direct IP access

WindowsProcess Creation
Nasreddine Bencherchali (Nextron Systems)Fri Apr 21windows
Detectionhightest

Suspicious Invoke-WebRequest Execution

Detects a suspicious call to Invoke-WebRequest cmdlet where the and output is located in a suspicious location

WindowsProcess Creation
Nasreddine Bencherchali (Nextron Systems)Tue Aug 02windows
Detectionhighexperimental

Suspicious Kerberos Ticket Request via CLI

Detects suspicious Kerberos ticket requests via command line using System.IdentityModel.Tokens.KerberosRequestorSecurityToken class. Threat actors may use command line interfaces to request Kerberos tickets for service accounts in order to perform offline password cracking attacks commonly known as Kerberoasting or other Kerberos ticket abuse techniques like silver ticket attacks.

WindowsProcess Creation
Swachchhanda Shrawan Poudel (Nextron Systems)Tue Nov 18windows
Detectioncriticaltest

Suspicious PowerShell Mailbox Export to Share

Detects usage of the powerShell New-MailboxExportRequest Cmdlet to exports a mailbox to a remote or local share, as used in ProxyShell exploitations

WindowsProcess Creation
Florian Roth (Nextron Systems)Sat Aug 07windows
Detectionhightest

Malicious PowerShell Commandlets - ProcessCreation

Detects Commandlet names from well-known PowerShell exploitation frameworks

WindowsProcess Creation
Nasreddine Bencherchali (Nextron Systems)Mon Jan 02windows
Detectionmediumtest

MSExchange Transport Agent Installation

Detects the Installation of a Exchange Transport Agent

WindowsProcess Creation
Tobias MichalskiTue Jun 08windows
Detectionlowtest

Non Interactive PowerShell Process Spawned

Detects non-interactive PowerShell activity by looking at the "powershell" process with a non-user GUI process such as "explorer.exe" as a parent.

WindowsProcess Creation
Roberto Rodriguez (Cyb3rWard0g)+1Thu Sep 12windows
Detectionhightest

Potential PowerShell Obfuscation Via WCHAR/CHAR

Detects suspicious encoded character syntax often used for defense evasion

WindowsProcess Creation
Florian Roth (Nextron Systems)Thu Jul 09windows
Detectionhightest

Execution of Powershell Script in Public Folder

This rule detects execution of PowerShell scripts located in the "C:\Users\Public" folder

WindowsProcess Creation
Max Altgelt (Nextron Systems)Wed Apr 06windows
Detectionhightest

RemoteFXvGPUDisablement Abuse Via AtomicTestHarnesses

Detects calls to the AtomicTestHarnesses "Invoke-ATHRemoteFXvGPUDisablementCommand" which is designed to abuse the "RemoteFXvGPUDisablement.exe" binary to run custom PowerShell code via module load-order hijacking.

WindowsProcess Creation
François HubautTue Jul 13windows
Detectionhightest

Tamper Windows Defender Remove-MpPreference

Detects attempts to remove Windows Defender configurations using the 'MpPreference' cmdlet

WindowsProcess Creation
Nasreddine Bencherchali (Nextron Systems)Fri Aug 05windows
Detectionhighstable

Potential Powershell ReverseShell Connection

Detects usage of the "TcpClient" class. Which can be abused to establish remote connections and reverse-shells. As seen used by the Nishang "Invoke-PowerShellTcpOneLine" reverse shell and other.

WindowsProcess Creation
FPT.EagleEye+2Wed Mar 03windows
Detectionhightest

Run PowerShell Script from ADS

Detects PowerShell script execution from Alternate Data Stream (ADS)

WindowsProcess Creation
Sergey Soldatov+2Wed Oct 30windows
Detectionhightest

Run PowerShell Script from Redirected Input Stream

Detects PowerShell script execution via input stream redirect

WindowsProcess Creation
Moriarty Meng+2Sat Oct 17windows
Detectionhightest

PowerShell SAM Copy

Detects suspicious PowerShell scripts accessing SAM hives

WindowsProcess Creation
Florian Roth (Nextron Systems)Thu Jul 29windows
Detectionmediumtest

Suspicious PowerShell Invocation From Script Engines

Detects suspicious powershell invocations from interpreters or unusual programs

WindowsProcess Creation
Florian Roth (Nextron Systems)Wed Jan 16windows
Detectionmediumtest

Potentially Suspicious Powershell Script Execution From Temp Folder

Detects a potentially suspicious powershell script executions from temporary folder

WindowsProcess Creation
Florian Roth (Nextron Systems)+2Wed Jul 14windows
Detectionhightest

Suspicious Service DACL Modification Via Set-Service Cmdlet

Detects suspicious DACL modifications via the "Set-Service" cmdlet using the "SecurityDescriptorSddl" flag (Only available with PowerShell 7) that can be used to hide services or make them unstopable

WindowsProcess Creation
Nasreddine Bencherchali (Nextron Systems)Tue Oct 18windows
Detectionhightest

PowerShell Script Change Permission Via Set-Acl

Detects PowerShell execution to set the ACL of a file or a folder

WindowsProcess Creation
Nasreddine Bencherchali (Nextron Systems)Tue Oct 18windows
Detectionhightest

PowerShell Set-Acl On Windows Folder

Detects PowerShell scripts to set the ACL to a file in the Windows folder

WindowsProcess Creation
Nasreddine Bencherchali (Nextron Systems)Tue Oct 18windows
Detectionmediumtest

Change PowerShell Policies to an Insecure Level

Detects changing the PowerShell script execution policy to a potentially insecure level using the "-ExecutionPolicy" flag.

WindowsProcess Creation
François HubautMon Nov 01windows
Detectionmediumtest

Service StartupType Change Via PowerShell Set-Service

Detects the use of the PowerShell "Set-Service" cmdlet to change the startup type of a service to "disabled" or "manual"

WindowsProcess Creation
Nasreddine Bencherchali (Nextron Systems)Sat Mar 04windows
Detectionhightest

Deletion of Volume Shadow Copies via WMI with PowerShell

Detects deletion of Windows Volume Shadow Copies with PowerShell code and Get-WMIObject. This technique is used by numerous ransomware families such as Sodinokibi/REvil

WindowsProcess Creation
Tim Rauch+1Tue Sep 20windows
Detectionhightest

Exchange PowerShell Snap-Ins Usage

Detects adding and using Exchange PowerShell snap-ins to export mailbox data. As seen used by HAFNIUM and APT27

WindowsProcess Creation
FPT.EagleEye+1Wed Mar 03windows
Detectionlowtest

Stop Windows Service Via PowerShell Stop-Service

Detects the stopping of a Windows service via the PowerShell Cmdlet "Stop-Service"

WindowsProcess Creation
Jakob Weinzettl+2Sun Mar 05windows
Detectionhightest

Suspicious PowerShell Download and Execute Pattern

Detects suspicious PowerShell download patterns that are often used in malicious scripts, stagers or downloaders (make sure that your backend applies the strings case-insensitive)

WindowsProcess Creation
Florian Roth (Nextron Systems)Mon Feb 28windows
Detectionhightest

Suspicious PowerShell Parameter Substring

Detects suspicious PowerShell invocation with a parameter substring

WindowsProcess Creation
Florian Roth (Nextron Systems)+2Wed Jan 16windows
Detectionhightest

Suspicious PowerShell Parent Process

Detects a suspicious or uncommon parent processes of PowerShell

WindowsProcess Creation
Teymur Kheirkhabarov+1Fri Mar 20windows
Detectionmediumtest

PowerShell Script Run in AppData

Detects a suspicious command line execution that invokes PowerShell with reference to an AppData folder

WindowsProcess Creation
Florian Roth (Nextron Systems)+2Wed Jan 09windows
Detectionhightest

Powershell Token Obfuscation - Process Creation

Detects TOKEN OBFUSCATION technique from Invoke-Obfuscation

WindowsProcess Creation
François HubautTue Dec 27windows
Detectionhighexperimental

Suspicious Uninstall of Windows Defender Feature via PowerShell

Detects the use of PowerShell with Uninstall-WindowsFeature or Remove-WindowsFeature cmdlets to disable or remove the Windows Defender GUI feature, a common technique used by adversaries to evade defenses.

WindowsProcess Creation
yxinmiracleFri Aug 22windows
Detectionmediumtest

User Discovery And Export Via Get-ADUser Cmdlet

Detects usage of the Get-ADUser cmdlet to collect user information and output it to a file

WindowsProcess Creation
Nasreddine Bencherchali (Nextron Systems)Fri Sep 09windows
Detectionhightest

Net WebClient Casing Anomalies

Detects PowerShell command line contents that include a suspicious abnormal casing in the Net.Webclient (e.g. nEt.WEbCliEnT) string as used in obfuscation techniques

WindowsProcess Creation
Florian Roth (Nextron Systems)Tue May 24windows
Detectionmediumtest

Suspicious X509Enrollment - Process Creation

Detect use of X509Enrollment

WindowsProcess Creation
François HubautFri Dec 23windows
Detectionmediumtest

Suspicious XOR Encoded PowerShell Command

Detects presence of a potentially xor encoded powershell command

WindowsProcess Creation
Sami Ruohonen+6Wed Sep 05windows
Detectionmediumtest

Folder Compress To Potentially Suspicious Output Via Compress-Archive Cmdlet

Detects PowerShell scripts that make use of the "Compress-Archive" Cmdlet in order to compress folders and files where the output is stored in a potentially suspicious location that is used often by malware for exfiltration. An adversary might compress data (e.g., sensitive documents) that is collected prior to exfiltration in order to make it portable and minimize the amount of data sent over the network.

WindowsProcess Creation
Nasreddine Bencherchali (Nextron Systems)+1Tue Jul 20windows
Detectionmediumtest

Arbitrary File Download Via PresentationHost.EXE

Detects usage of "PresentationHost" which is a utility that runs ".xbap" (Browser Applications) files to download arbitrary files

WindowsProcess Creation
Nasreddine Bencherchali (Nextron Systems)Fri Aug 19windows
Detectionmediumtest

XBAP Execution From Uncommon Locations Via PresentationHost.EXE

Detects the execution of ".xbap" (Browser Applications) files via PresentationHost.EXE from an uncommon location. These files can be abused to run malicious ".xbap" files any bypass AWL

WindowsProcess Creation
Nasreddine Bencherchali (Nextron Systems)Fri Jul 01windows
Detectionmediumtest

Visual Studio NodejsTools PressAnyKey Arbitrary Binary Execution

Detects child processes of Microsoft.NodejsTools.PressAnyKey.exe that can be used to execute any other binary

WindowsProcess Creation
Florian Roth (Nextron Systems)+1Tue Jan 11windows
Detectionhightest

Sensitive File Dump Via Print.EXE

Detects the abuse of the Print.exe utility for credential harvesting which involves using Print.Exe to copy sensitive files such as ntds.dit, SAM, SECURITY, or SYSTEM from the Windows directory in order to extract credentials, locally or remotely.

WindowsProcess Creation
Ayush Anand (Securityinbits)Tue Apr 28windows