Detection catalogue
Explore published rules with transparent provenance, licensing, and ATT&CK mappings.
- 11,229
- detections
Showing 30 of 11,229
The following analytic detects shells, scripting engines, and common post-exploitation utilities spawned as child processes of smsexec.exe. smsexec.exe is the core SCCM SMS Executive service process and has no legitimate reason to launch interactive shells or scripting interpreters. An attacker who plants a malicious adsource.dll in the SCCMProvider bin\X64 directory will obtain code execution in the SCCM service context, typically resulting in a SYSTEM-level child process being spawned under
- Licence
- Apache License 2.0
- Written by
- Raven Tait +1
- Published
- Sep 7, 2026
- Upstream
- 72091a05-3008-4330-b43e-f5e070134ec1
The following analytic detects the creation or modification of adsource.dll or other staging files with the name adsource_*.dll within the SCCM SMS Provider bin directory, consistent with exploitation of CVE-2026-47301. This abuses a DLL side-loading vulnerability in the Microsoft Configuration Manager SMS Provider component. An attacker can plant a malicious adsource.
- Licence
- Apache License 2.0
- Written by
- Raven Tait +1
- Published
- Sep 7, 2026
- Upstream
- 4f55b07b-7aeb-47f4-a234-b222a902276b
The following analytic detects .cab files being written to disk. It leverages data from Endpoint Detection and Response (EDR) agents, focusing on events where the file name is '*.cab' and the action is 'write'. This activity can be significant as .cab files can be used to deliver malicious payloads, including embedded .url files that execute harmful code. If confirmed malicious, this behavior could lead to unauthorized code execution and potential system compromise.
- Licence
- Apache License 2.0
- Written by
- Michael Haag +2
- Published
- Sep 7, 2026
- Upstream
- 622f08d0-69ef-42c2-8139-66088bc25acd
The following analytic detects renaming of Windows built-in accounts via Event ID 4781. It identifies renames targeting accounts with well-known reserved RIDs (500-504): Administrator, Guest, krbtgt, DefaultAccount, and WDAGUtilityAccount, by matching the TargetSid field against the S-1-5-21-*-50[0-4] pattern. Attackers commonly rename the built-in Administrator account to evade detections that alert on the literal account name, while retaining the full privileges of the RID-500 account.
- Licence
- Apache License 2.0
- Written by
- Raven Tait +1
- Published
- Sep 7, 2026
- Upstream
- 65e6e8b9-c68c-460f-beb8-48cfe91b4d21
The following analytic detects execution of the socat utility with a remote TCP or OpenSSL connection and local terminal echo disabled. This configuration may be used for interactive terminal sessions, password handling, automation, or network debugging. When observed in an unexpected context, such as execution by an unusual parent process or connection to an untrusted endpoint, it may indicate suspicious remote access activity.
- Licence
- Apache License 2.0
- Written by
- Maria Jose Erquiaga +1
- Published
- Sep 7, 2026
- Upstream
- 458c6c37-116d-4f01-8267-f09f5b82cd14
The following analytic detects the execution of the socat utility with command-line arguments that configure a TCP or OpenSSL listener and bind an executable to incoming connections. Socat is a legitimate network utility, but this behavior may be used to expose executables, establish bind shells, facilitate remote command execution, or support lateral movement.
- Licence
- Apache License 2.0
- Written by
- Maria Jose Erquiaga +1
- Published
- Sep 7, 2026
- Upstream
- 72482d45-1d05-46f5-bb6c-e2b709a8073a
The following analytic identifies suspicious PowerShell execution using Script Block Logging (EventCode 4104). It leverages specific patterns and keywords within the ScriptBlockText field to detect potentially malicious activities. This detection is significant for SOC analysts as PowerShell is commonly used by attackers for various malicious purposes, including code execution, privilege escalation, and persistence.
- Licence
- Apache License 2.0
- Written by
- Michael Haag +1
- Published
- Sep 7, 2026
- Upstream
- d6f2b006-0041-11ec-8885-acde48001122
The following analytic detects the execution of the macOS osascript utility with AppleScript commands that display a dialog or alert containing potentially deceptive, credential-related, or security-themed content. Adversaries may abuse osascript to present fake system messages or credential prompts and trick users into disclosing sensitive information.
- Licence
- Apache License 2.0
- Written by
- Radka Viskova +1
- Published
- Sep 7, 2026
- Upstream
- d565ae18-7db6-460c-a2eb-a7109f18bc5e
The following analytic detects the use of macOS AppleScript utilities to execute shell commands or compile AppleScript containing shell-command logic. The analytic identifies `osascript` invocations using AppleScript's `do shell script` command, which executes shell commands on the host. It also identifies `osacompile` invocations referencing `do shell script`. `osacompile` compiles AppleScript into a compiled script but does not execute it directly.
- Licence
- Apache License 2.0
- Written by
- Radka Viskova +1
- Published
- Sep 6, 2026
- Upstream
- ceee1f2b-4b40-4721-b91e-40d1134e9dc4
Detects a Unix-based (Linux or macOS) browser process spawning a Unix shell that establishes an outbound connection to an external destination. This browser-to-shell execution chain may indicate malicious browser content, drive-by execution, a compromised website, or abuse of a browser extension on Linux or macOS systems. The behavior may also occur during legitimate development, installation, automation, or enterprise software workflows.
- Licence
- Apache License 2.0
- Written by
- Maria Jose Erquiaga +1
- Published
- Sep 6, 2026
- Upstream
- 6f2de8d1-9a2d-4c7a-9b8c-3b8a2f7d0e41
The following analytic identifies potential exploitation attempts against Citrix ADC related to CVE-2023-3519. It detects POST requests to specific web endpoints associated with this vulnerability by leveraging the Web datamodel. This activity is significant as CVE-2023-3519 involves a SAML processing overflow issue that can lead to memory corruption, posing a high risk.
- Licence
- Apache License 2.0
- Written by
- Michael Haag +1
- Published
- Sep 5, 2026
- Upstream
- 76ac2dcb-333c-4a77-8ae9-2720cfae47a8
The following analytic detects an unusual process execution pattern where a process running from C:\Windows\SysWOW64\ attempts to execute a binary from C:\Windows\System32\. In a typical Windows environment, 32-bit processes under SysWOW64 should primarily interact with 32-bit binaries within the same directory. However, an execution flow where a 32-bit process spawns a 64-bit binary from System32 can indicate potential process injection, privilege escalation, evasion techniques, or
- Licence
- Apache License 2.0
- Written by
- Teoderick Contreras +1
- Published
- Sep 5, 2026
- Upstream
- e4602172-db86-4315-86df-da66fb40bcde
Detects abuse of Tiny-C-Compiler (TinyCC) for shellcode execution, where tcc.exe is renamed to masquerade as svchost.exe and used to compile and execute C source files containing shellcode. This technique was observed in the Lotus Blossom Chrysalis backdoor campaign, where attackers renamed "tcc.exe" to "svchost.exe", and executed a file named "conf.c" containing Metasploit block_api shellcode with the flags -nostdlib -run.
- Licence
- Apache License 2.0
- Written by
- Michael Haag +1
- Published
- Sep 5, 2026
- Upstream
- fdb6774e-e465-4912-86e3-63cf9ab91491
The following analytic identifies processes running from file paths not typically associated with legitimate software. It leverages data from Endpoint Detection and Response (EDR) agents, focusing on specific process paths within the Endpoint data model. This activity is significant because adversaries often use unconventional file paths to execute malicious code without requiring administrative privileges.
- Licence
- Apache License 2.0
- Written by
- Teoderick Contreras +1
- Published
- Sep 5, 2026
- Upstream
- ecddae4e-3d4b-41e2-b3df-e46a88b38521
The following analytic identifies processes running from %temp% directory file paths. It leverages data from Endpoint Detection and Response (EDR) agents, focusing on specific process paths within the Endpoint data model. This activity is significant because adversaries often use unconventional file paths to execute malicious code without requiring administrative privileges.
- Licence
- Apache License 2.0
- Written by
- Teoderick Contreras +1
- Published
- Sep 5, 2026
- Upstream
- f6fbe929-4187-4ba4-901e-8a34be838443
The following analytic identifies processes that retrieve information related to private key files, often used by post-exploitation tools like winpeas. This detection leverages data from Endpoint Detection and Response (EDR) agents, focusing on command-line executions that search for private key certificates. This activity is significant as it indicates potential attempts to locate insecurely stored credentials, which adversaries can exploit for privilege escalation, persistence, or remote
- Licence
- Apache License 2.0
- Written by
- Teoderick Contreras +1
- Published
- Sep 5, 2026
- Upstream
- 5c1c2877-06c0-40ee-a1a2-db71f1372b5b
The following analytic detects the usage of wevtutil.exe with parameters for clearing event logs such as Application, Security, Setup, Trace, or System. It leverages data from Endpoint Detection and Response (EDR) agents, focusing on process names and command-line arguments. This activity is significant because clearing event logs can be an attempt to cover tracks after malicious actions, hindering forensic investigations.
- Licence
- Apache License 2.0
- Written by
- David Dorsey +4
- Published
- Sep 5, 2026
- Upstream
- 2827c0fd-e1be-4868-ae25-59d28e0f9d4f
The following analytic detects suspicious data chunking activities that involve the use of split or dd, potentially indicating an attempt to evade detection by breaking large files into smaller parts. Attackers may use this technique to bypass size-based security controls, facilitating the covert exfiltration of sensitive data. By monitoring for unusual or unauthorized use of these commands, this analytic helps identify potential data exfiltration attempts, allowing security teams to intervene
- Licence
- Apache License 2.0
- Written by
- Raven Tait +1
- Published
- Sep 5, 2026
- Upstream
- 7f1c8bed-9bd4-40b0-a1df-c262cbade0fc
The following analytic detects the creation of a new local user account on a MacOS system. It leverages osquery logs to identify this activity. Monitoring the creation of local accounts is crucial for a SOC as it can indicate unauthorized access or lateral movement within the network. If confirmed malicious, this activity could allow an attacker to establish persistence, escalate privileges, or gain unauthorized access to sensitive systems and data.
- Licence
- Apache License 2.0
- Written by
- Raven Tait +1
- Published
- Sep 5, 2026
- Upstream
- 491004ae-694f-453e-b1e0-fc1e65daeea1
The following analytic identifies public network connections initiated by Living Off the Land Binaries and Scripts (LOLBAS) that rarely require direct outbound network access. It leverages the Network Traffic data model and focuses on native Windows binaries where any public destination should be investigated and explicitly approved. This activity may indicate proxy execution, process injection, payload download, command-and-control, or other abuse of trusted binaries to evade security controls.
- Licence
- Apache License 2.0
- Written by
- Steven Dick +2
- Published
- Sep 5, 2026
- Upstream
- d09b66cc-269b-4675-81b5-a3dabe4f5ac2
The following analytic identifies Living Off the Land Binaries and Scripts (LOLBAS) that can legitimately initiate public network connections but are communicating over uncommon destination ports. It leverages the Network Traffic data model and applies per-binary common-port exclusions to reduce false positives while preserving suspicious non-standard communication.
- Licence
- Apache License 2.0
- Written by
- Steven Dick +2
- Published
- Sep 5, 2026
- Upstream
- a6628e6d-be28-4278-b17d-6b5a32968eea
The following analytic detects exploitation of Ghostscript causing command execution. This can be used by attackers to abuse file conversion services or embedded LibreOffice documents.
- Licence
- Apache License 2.0
- Written by
- Raven Tait +1
- Published
- Sep 5, 2026
- Upstream
- 580f99d8-a4c8-4ef1-9c84-f355867bca41
The following analytic detects the execution of a Unix shell command designed to wipe root directories on a Linux host. It leverages data from Endpoint Detection and Response (EDR) agents, focusing on the 'rm' command with the '--no-preserve-root' option. This activity is significant as it indicates potential data destruction attempts, often associated with malware like Awfulshred.
- Licence
- Apache License 2.0
- Written by
- Teoderick Contreras +1
- Published
- Sep 5, 2026
- Upstream
- b11d3979-b2f7-411b-bb1a-bd00e642173b
The following analytic detects the use of the crontab command with the list parameter (-l) to enumerate scheduled tasks configured in the invoking user's crontab on Linux systems. Adversaries may use this information to identify persistence mechanisms, scheduled execution, or potential privilege escalation opportunities. The use of crontab -l is also common administrative activity and may require tuning based on the executing user, parent process, and environment.
- Licence
- Apache License 2.0
- Written by
- Teoderick Contreras +3
- Published
- Sep 5, 2026
- Upstream
- 8ef82980-0e95-43d7-a802-b488b668d14f
The following analytic detects the execution of JScript using the cscript.exe process. It leverages data from Endpoint Detection and Response (EDR) agents, focusing on process and command-line telemetry. This behavior is significant because JScript files are typically executed by wscript.exe, making cscript.exe execution unusual and potentially indicative of malicious activity, such as the FIN7 group's tactics.
- Licence
- Apache License 2.0
- Written by
- Teoderick Contreras +1
- Published
- Sep 5, 2026
- Upstream
- 002f1e24-146e-11ec-a470-acde48001122
The following analytic detects instances where an adversary modifies security permissions of a file or directory using commands like "icacls.exe", "cacls.exe", or "xcacls.exe" with deny options. It leverages data from Endpoint Detection and Response (EDR) agents, focusing on process names and command-line executions. This activity is significant as it is commonly used by Advanced Persistent Threats (APTs) and coinminer scripts to evade detection and impede access to critical files.
- Licence
- Apache License 2.0
- Written by
- Teoderick Contreras +1
- Published
- Sep 5, 2026
- Upstream
- cf8d753e-a8fe-11eb-8f58-acde48001122
The following analytic detects the use of download or file reading utilities from Windows, Linux or MacOS to download or read the contents of a file from a remote or local source and pipe it directly to a shell for execution. This detection leverages data from Endpoint Detection and Response (EDR) agents, focusing on command-line executions. This activity is significant as it is commonly associated with malicious actions like coinminers and exploits such as CVE-2021-44228 in Log4j.
- Licence
- Apache License 2.0
- Written by
- Michael Haag +3
- Published
- Sep 5, 2026
- Upstream
- 26f86252-1549-45e1-a212-eb26840e86bc
The following analytic identifies the use of Living Off the Land Binaries and Scripts (LOLBAS) with network traffic. It leverages data from the Network Traffic data model to detect when native Windows binaries, often abused by adversaries, initiate network connections. This activity is significant as LOLBAS are frequently used to download malicious payloads, enabling lateral movement, command-and-control, or data exfiltration.
- Licence
- Apache License 2.0
- Written by
- Steven Dick
- Published
- Sep 5, 2026
- Upstream
- 2820f032-19eb-497e-8642-25b04a880359
The following analytic detects suspicious modifications to cron jobs on Linux systems using the crontab command with list parameters. It leverages data from Endpoint Detection and Response (EDR) agents, focusing on process names and command-line executions. This activity is significant as it may indicate an attempt to establish persistence or execute malicious code on a schedule.
- Licence
- Apache License 2.0
- Written by
- Teoderick Contreras +2
- Published
- Sep 5, 2026
- Upstream
- 52f6d751-1fd4-4c74-a4c9-777ecfeb5c58
Identifies anomalous execution of BrowserCore.exe, the Windows component used by Chromium-based browsers for native messaging with the Web Account Manager (WAM). Adversaries abuse BrowserCore to extract Entra ID Primary Refresh Tokens (PRTs) without interactive browser context, enabling session hijacking. Legitimate BrowserCore launches carry a chrome-extension:// argument from the browser native-messaging host.
- Licence
- Elastic License 2.0
- Written by
- Elastic
- Published
- Sep 5, 2026
- Upstream
- 8f44478a-5b6a-4463-8a0a-3300bf3a62c9
Socat Remote TCP Connection with Local Echo Disabled
The following analytic detects execution of the socat utility with a remote TCP or OpenSSL connection and local terminal echo disabled. This configuration may be used for interactive terminal sessions, password handling, automation, or network debugging. When observed in an unexpected context, such as execution by an unusual parent process or connection to an untrusted endpoint, it may indicate suspicious remote access activity.
ATT&CK coverage
Detection requirements
- Log source category
- osquery_resultssysmon_for_linux_eventid_1
What the source says
What fires this without an attack behind it
- Developers and network engineers may use socat with local echo disabled for legitimate TCP debugging, protocol testing, terminal handling, or troubleshooting.