Detections

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

7,141 detections

Detects the use of non-standard kill signals (-900, -901) used to manage the ShadowGuard eBPF rootkit's process allow-list. This activity is associated with the TGR-STA-1030 threat actor.
avatar
nomit vyas@xoxo
avatar
Detections.ai Community
9 months ago
71112
Detects the VoidLink malware's initial dropper behavior, where a process masquerading as a kernel thread executes a payload from memory. This is indicative of the memfd_create and execveat fileless execution technique used by VoidLink, characterized by a process created with no FolderPath or FileName, initiated by a process named like a kernel thread.
avatar
nomit vyas@xoxo
avatar
Detections.ai Community
9 months ago
10095
This rule set detects potential post-exploitation activity and exploitation attempts targeting Ivanti EPMM (formerly MobileIron Core). The first rule, `ivanti_epmm_java_spawns_shell`, identifies suspicious process creation where a Java or Tomcat process (parent process) spawns a shell process (cmd.exe, bash, sh, or powershell.exe). This behavior is indicative of an attacker gaining remote code execution and using the compromised Java/Tomcat process to execute system commands. The second rule, `ivanti_epmm_http_featureusage_exploit`, detects HTTP requests to the `/api/v2/featureusage` endpoint that contain parameters indicative of Expression Language (EL) injection or format string abuse, specifically looking for `format=` along with keywords like `${`, `Runtime`, `exec`, or `getRuntime` in the URL. This suggests an attempt to exploit a vulnerability in the Ivanti EPMM application to achieve remote code execution.
avatar
Daniel Jeremiah@daniyyell
avatar
Detections.ai Community
8 months ago
0031
Detects high-risk command execution (e.g., curl, wget, ssh) originating from AI agent runtime processes like OpenClaw/ClawdBot. This behavior is associated with threat actors using backdoored 'skills' to exfiltrate data or move laterally.
avatar
nomit vyas@xoxo
avatar
Detections.ai Community
9 months ago
6071
Let's create a detection rule for "XONER dropper (multi-key
download/execution)" based on xoner.sh. The key IOCs are as follows:

- C2/Hosting: 165.232.165.152:8080

- Download path (pattern): /xoner_* (e.g., xoner_armv7l, xoner_mips,
xoner_x86_64, etc.)

- Drop file name: xoner

- Action: Save to /tmp, /dev/shm, or /var/run → chmod 777 xoner → ./xoner
xoner & execute → Delete file


Reported by Team_D4rkn3ttz
Detected by @bishop0218
avatar
Denise Kim@Ducky
TEAM D4rkn3ttz
9 months ago
1187
This rule detects the use of the 'chmod' command to set overly permissive file permissions, specifically '777' (read, write, and execute for all users) in either octal or symbolic notation. It looks for 'chmod' as the executed command and then checks its arguments for '777', '0777', 'a=rwx', 'ugo+rwx', or 'a+rwx'. This activity can indicate a misconfiguration, a security vulnerability being introduced, or an attempt to bypass security controls.
avatar
Jorden Smith@Jorden
avatar
SimSpace Public
8 months ago
1021
Detects the DKnife gateway-monitoring framework, a toolset used by China-nexus actors for adversary-in-the-middle (AitM) attacks, based on specific file, network, and persistence artifacts.
avatar
nomit vyas@xoxo
avatar
Detections.ai Community
9 months ago
0038
Detects the creation of files or directories containing the string 'swsecret', which is a hard-coded artifact used by the ShadowGuard eBPF rootkit for concealment.
avatar
Georg Lauenstein@gsec
avatar
SecOps Signals
9 months ago
3063
This rule detects the creation of 'rclone.conf' file on a device. The 'rclone.conf' file is a configuration file used by the Rclone utility, a command-line program for syncing files with various cloud storage services. The presence of this file often indicates the installation or use of Rclone, which can be leveraged by adversaries for data exfiltration to cloud storage.
avatar
Rudra Verma@Rudraverma
avatar
CyberHawk Consultancy
9 months ago
15098
Detects Bash /dev/tcp with HTTP request construction - high fidelity detection for payload download via raw sockets
avatar
Tim Peck@timpeck
avatar
SecOps Signals
9 months ago
4090
Detects the execution of processes named 'openclaw-agent.exe' or 'openclaw-agent'. These binaries are being distributed as malicious 'prerequisites' in weaponized OpenClaw AI agent skills to install infostealers and other malware.
avatar
Elgonad .@elgonad
avatar
Detections.ai Community
9 months ago
150120
The rule detects potential execution or presence of EDRKiller or similar tools by matching known malicious hashes from an external source against telemetry from Defender for Endpoint to help security analysts identify compromised endpoints, investigate delivery methods, and take remediation actions.
avatar
Subash Ghimire@iamsubashg
avatar
Detections.ai Community
9 months ago
140148
Detects the use of custom kill signals (-900, -901) which are used by the ShadowGuard eBPF rootkit to add or remove a process from its allow-list for kernel-level concealment.
avatar
Georg Lauenstein@gsec
avatar
SecOps Signals
9 months ago
1046
Detects modification of core OpenClaw AI agent behavioral files (SOUL.md, AGENTS.md). Threat actors have been observed using malicious 'skills' to append instructions to these files, creating a 'cognitive rootkit' that persistently alters the agent's behavior.
avatar
Elgonad .@elgonad
avatar
Detections.ai Community
9 months ago
1042
Detects the creation or modification of a `.vscode/tasks.json` file that is configured to automatically run a task when a folder is opened.
Adversaries can abuse this feature in VS Code and GitHub Codespaces to achieve remote code execution by tricking a user into opening a malicious repository or pull request.
avatar
Elgonad .@elgonad
avatar
Detections.ai Community
9 months ago
1042
Detects a process reading a .env file, which often contains sensitive credentials like API keys. This is often the first step of a data exfiltration pattern where the credentials are then sent to an attacker-controlled server. This behavior was observed in the malicious 'rankaj' OpenClaw skill. This rule should be correlated with subsequent network activity from the same process to a rare destination.
avatar
Elgonad .@elgonad
avatar
Detections.ai Community
9 months ago
4037
Detects the modification of a `.vscode/settings.json` file to include a `PROMPT_COMMAND`. This technique allows an attacker to execute arbitrary commands every time a new terminal is opened in a Linux-based VS Code environment, such as GitHub Codespaces. It can be used for persistence or to exfiltrate credentials and secrets.
avatar
Elgonad .@elgonad
avatar
Detections.ai Community
9 months ago
0036
Detects the use of non-standard signals with the 'kill' command, which are used to manage the ShadowGuard eBPF rootkit's process hiding capabilities. Signal -900 is used for allow-listing a PID, and -901 is used to remove a PID from the allow-list.
avatar
Ethan Andrews@eandrews
avatar
Federal Signal Detections
9 months ago
2031
Detects the use of lifecycle hooks in `.devcontainer/devcontainer.json` files to execute potentially malicious commands. Adversaries can abuse hooks like `postCreateCommand` or `postStartCommand` in development environments like GitHub Codespaces to automatically run scripts upon container creation. This can be used to exfiltrate secrets, such as GitHub tokens, or establish further access.
avatar
Elgonad .@elgonad
avatar
Detections.ai Community
9 months ago
0028
Detects the use of lifecycle hooks in `.devcontainer/devcontainer.json` files to execute potentially malicious commands. Adversaries can abuse hooks like `postCreateCommand` or `postStartCommand` in development environments like GitHub Codespaces to automatically run scripts upon container creation. This can be used to exfiltrate secrets, such as GitHub tokens, or establish further access.
avatar
Elgonad .@elgonad
avatar
Detections.ai Community
9 months ago
0021
Detects the execution of automated Nginx configuration modification scripts by identifying the use of 'csplit', 'awk', or 'sed' in close proximity to Nginx service management commands (reload, restart, or testing). This pattern is a hallmark of the 'bt.sh', 'zdh.sh', and '4zdh.sh' toolkits used to inject malicious proxy_pass directives.
avatar
Ethan Andrews@eandrews
avatar
Federal Signal Detections
9 months ago
1027
Page 297 of 341