Detections

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

746 detections

Detects modifications to Windows Defender exclusion settings by monitoring both PowerShell command lines containing 'Set-MpPreference' with 'ExclusionPath' and direct Registry modifications to the Defender exclusions key. Threat actors commonly use these techniques to bypass security scanning for malicious files or tools placed in the 'C:\ProgramData' directory.
avatar
Duo Tech@duotech
avatar
Detections.ai Community
3 months ago
508
Detects the creation of a 'Ghost-in-the-Silo' configuration using bindutil.exe with the --runj flag. This pattern is often associated with unauthorized creation of silo-bound containers or execution environments and is monitored for activity outside of legitimate management processes like VM compute, container engines, or Windows Sandbox.
avatar
Duo Tech@duotech
avatar
Detections.ai Community
3 months ago
002
Detects the use of PowerShell cmdlets 'Get-CimInstance' and 'Stop-Process' to identify and terminate chrome.exe processes. This behavior may be used by adversaries to stop browsers or security software components that could interfere with malicious activities.
avatar
Duo Tech@duotech
avatar
Detections.ai Community
3 months ago
101
Detects instances where a process attempts to change memory permissions (using VirtualProtect) on sensitive security-related modules 'amsi.dll' or 'ntdll.dll'. This is a common technique used by shellcode loaders and malware to disable Antimalware Scan Interface (AMSI) or Event Tracing for Windows (ETW) by patching their respective scan functions in memory.
avatar
Duo Tech@duotech
avatar
Detections.ai Community
3 months ago
000
Detects the usage of SystemSettingsAdminFlows.exe to disable Windows Defender.
SystemSettingsAdminFlows.exe is a legitimate Windows component used for administrative configuration tasks.
However, attackers may abuse it to disable Windows Defender as part of their attack chain, especially in the context of ransomware or other malware campaigns.
avatar
SigmaHQ Detections@sigmaHQ
avatar
SigmaHQ
4 months ago
309
Detects installation of NalDrv or PROCEXP152 services via registry-keys to non-system32 folders.
Both services are used in the tool Ghost-In-The-Logs (https://github.com/bats3c/Ghost-In-The-Logs), which uses KDU (https://github.com/hfiref0x/KDU)
avatar
SigmaHQ Detections@sigmaHQ
avatar
SigmaHQ
4 months ago
107
Detects the creation of the PROCEXP152.sys file in the application-data local temporary folder.
This driver is used by Sysinternals Process Explorer but also by KDU (https://github.com/hfiref0x/KDU) or Ghost-In-The-Logs (https://github.com/bats3c/Ghost-In-The-Logs), which uses KDU.
avatar
SigmaHQ Detections@sigmaHQ
avatar
SigmaHQ
4 months ago
004
Detects suspicious execution of Sysinternals PsSuspend, where the utility is used to suspend critical processes such as AV or EDR to bypass defenses
avatar
SigmaHQ Detections@sigmaHQ
avatar
SigmaHQ
4 months ago
003
Detects the usage of the 'SeLoadDriverPrivilege' privilege. This privilege is required to load or unload a device driver.
With this privilege, the user can dynamically load and unload device drivers or other code in to kernel mode.
This user right does not apply to Plug and Play device drivers.
If you exclude privileged users/admins and processes, which are allowed to do so, you are maybe left with bad programs trying to load malicious kernel drivers.
This will detect Ghost-In-The-Logs (https://github.com/bats3c/Ghost-In-The-Logs) and the usage of Sysinternals and various other tools. So you have to work with a whitelist to find the bad stuff.
avatar
SigmaHQ Detections@sigmaHQ
avatar
SigmaHQ
4 months ago
002
Detects the removal of Sysmon, which could be a potential attempt at defense evasion
avatar
SigmaHQ Detections@sigmaHQ
avatar
SigmaHQ
4 months ago
002
Detects updates to Sysmon's configuration. Attackers might update or replace the Sysmon configuration with a bare bone one to avoid monitoring without shutting down the service completely
avatar
SigmaHQ Detections@sigmaHQ
avatar
SigmaHQ
4 months ago
001
Detects potential tampering with Windows Defender settings such as adding exclusion using wmic
avatar
SigmaHQ Detections@sigmaHQ
avatar
SigmaHQ
4 months ago
004
Detects uninstallation or termination of security products using the WMIC utility
avatar
SigmaHQ Detections@sigmaHQ
avatar
SigmaHQ
4 months ago
000
Detects the expiration of the grace period of Windows Defender. This means protection against viruses, spyware, and other potentially unwanted software is disabled.
avatar
SigmaHQ Detections@sigmaHQ
avatar
SigmaHQ
6 months ago
006
Detect filter driver unloading activity via fltmc.exe
avatar
SigmaHQ Detections@sigmaHQ
avatar
SigmaHQ
6 months ago
006
Detects changes in Sysmon driver altitude value.
If the Sysmon driver is configured to load at an altitude of another registered service, it will fail to load at boot.
avatar
SigmaHQ Detections@sigmaHQ
avatar
SigmaHQ
6 months ago
006
Detects actions that disable Address Space Layout Randomization (ASLR) in Linux, including:
- Use of the `personality` syscall with the ADDR_NO_RANDOMIZE flag (0x0040000)
- Modification of the /proc/sys/kernel/randomize_va_space file
- Execution of the `sysctl` command to set `kernel.randomize_va_space=0`
Disabling ASLR is often used by attackers during exploit development or to bypass memory protection mechanisms.
A successful use of these methods can reduce the effectiveness of ASLR and make memory corruption attacks more reliable.
avatar
SigmaHQ Detections@sigmaHQ
avatar
SigmaHQ
6 months ago
005
Detects changes to the ESXi syslog configuration via "esxcli"
avatar
SigmaHQ Detections@sigmaHQ
avatar
SigmaHQ
6 months ago
005
Deployment Image Servicing and Management tool. DISM is used to enumerate, install, uninstall, configure, and update features and packages in Windows images
avatar
SigmaHQ Detections@sigmaHQ
avatar
SigmaHQ
6 months ago
005
Detects potential abuse of WerFaultSecure.exe to dump Protected Process Light (PPL) processes like LSASS or to freeze security solutions (EDR/antivirus).
This technique is used by tools such as EDR-Freeze and WSASS to bypass PPL protections and access sensitive information or disable security software.
Distinct command line patterns help identify the specific tool:
- WSASS usage typically shows: "WSASS.exe WerFaultSecure.exe [PID]" in ParentCommandLine
- EDR-Freeze usage typically shows: "EDR-Freeze_[version].exe [PID] [timeout]" in ParentCommandLine
Legitimate debugging operations using WerFaultSecure are rare in production environments and should be investigated.
avatar
SigmaHQ Detections@sigmaHQ
avatar
SigmaHQ
6 months ago
005
Detects activity that indicates a user disabling the ability for Antivirus mini filter to inspect a "Dev Drive".
avatar
SigmaHQ Detections@sigmaHQ
avatar
SigmaHQ
6 months ago
005
Page 29 of 36