Detections

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

1,247 detections

Detects msiexec.exe spawning scripting or programming engines (such as PowerShell or Python) that perform LDAP directory searches and establish outbound external network connections within a specific time window.
avatar
ills3c Intel&Coffee@Ills3C
avatar
Detections.ai Community
21 hours ago
000
Detects msiexec.exe spawning scripting or programming engines (such as PowerShell or Python) that perform LDAP directory searches and establish outbound external network connections within a specific time window.
avatar
ills3c Intel&Coffee@Ills3C
avatar
Detections.ai Community
21 hours ago
000
Detects connections held open far longer than normal. Interactive command and
control, tunnelling and remote access tooling all maintain long sessions, whereas
ordinary application traffic is short-lived and bursty.

Duration is available directly in the connection record, which makes this far
cheaper to evaluate than reconstructing sessions from flow data.

Onboarding: NTA is ingested via Network Traffic Analysis (Bloo extractor 717).
Integration guide: https://bloo.io/docs/integrations

BQL (Bloo Query Language):

stream=nta-connection where sourcename='NTA'
and action='CONNECTION_ESTABLISHED'
| duration 24h
| groupby srcip, dstip, dstport, app, duration
avatar
Siddhant Mishra@Siddhant
avatar
Bloo SpecterForce
7 days ago
003
Detects network, DNS, email, and URL click events matching known IOC domains associated with AdFection, Candiru, and Discover-Tech threat intelligence reports.
avatar
Arnold Chan@slaz
avatar
Detections.ai Community
13 days ago
8014
Detects the execution of potential tunneling tools from temporary directories (/tmp, /dev/shm, /var/tmp) using characteristic CLI arguments such as --listen, --token, --obfs, and --ws-path, or the known binary name 'ingredi_ws'.
avatar
Arnold Chan@slaz
avatar
Detections.ai Community
9 days ago
305
This rule performs a sweep across device file and network events for indicators of compromise (IOCs) associated with the UAT-11587/Antino campaign. It detects malicious file hashes, specific C2 domain connections, and known lure URLs (HTA/WSF) identified by Cisco Talos.
avatar
Arnold Chan@slaz
avatar
Hunters
12 days ago
509
Detects the execution of potential tunneling tools from temporary directories (/tmp, /dev/shm, /var/tmp) using characteristic CLI arguments such as --listen, --token, --obfs, and --ws-path, or the known binary name 'ingredi_ws'.
avatar
Arnold Chan@slaz
avatar
Detection & Hunting Community
9 days ago
003
Detects the execution of potential tunneling tools from temporary directories (/tmp, /dev/shm, /var/tmp) using characteristic CLI arguments such as --listen, --token, --obfs, and --ws-path, or the known binary name 'ingredi_ws'.
avatar
Arnold Chan@slaz
avatar
Midnight Slayer
9 days ago
003
This rule performs a sweep across device file and network events for indicators of compromise (IOCs) associated with the UAT-11587/Antino campaign. It detects malicious file hashes, specific C2 domain connections, and known lure URLs (HTA/WSF) identified by Cisco Talos.
avatar
Arnold Chan@slaz
avatar
Detection & Hunting Community
12 days ago
106
IOC sweep for ARTEX campaign indicators: C2 host, nine proxy IPs, xcai.pro and its subdomains, and the CLAUDE.md URL across Defender, CEF/firewall, DNS and Entra sign-in telemetry. Domains match on exact host or subdomain only, connection types are limited to real connection events, and sign-ins are limited to successes and credential failures.
avatar
Arnold Chan@slaz
avatar
Detections.ai Community
20 days ago
9064
Sweeps Defender XDR telemetry for known NEBULA / KNTRAT indicators (SHA256 hashes, C2 IP, decoy domain and URLs, burner publisher emails). Hash matching is scoped per table (execution hash only in process events), noisy tooling is excluded from command-line matches, network hits are limited to connection events, and results are aggregated per device and IOC.
avatar
Arnold Chan@slaz
avatar
Detections.ai Community
15 days ago
4010
Detects persistent blocked web requests from one internal source. A person stops
after a block; software does not. Sustained retries after blocking indicate
automation attempting to reach a destination it has been configured to use.

Onboarding: SAFESQUID-SWG is ingested via Syslog (Bloo extractor 812).
Integration guide: https://bloo.io/docs/hypercloud/syslog-connector

BQL (Bloo Query Language):

stream=webfilter where sourcename='SAFESQUID-SWG' and action='URL_BLOCKED'
| duration 1h
| groupby srcip, user, category
| select srcip, user, category, count(*) as cnt
| having cnt > 25
avatar
Siddhant Mishra@Siddhant
avatar
Bloo SpecterForce
7 days ago
001
Detects web access through Meraki content filtering. Branch users frequently work
without the endpoint controls applied at headquarters, so the network appliance is
often the only layer observing where they go.

Onboarding: CISCO-MERAKI is ingested via Syslog (Bloo extractor 300).
Integration guide: https://bloo.io/docs/hypercloud/syslog-connector

BQL (Bloo Query Language):

stream=webfilter where sourcename='CISCO-MERAKI' and action='URL_ACCESSED'
| duration 1h
| groupby srcip, domain, url, useragent, user
avatar
Siddhant Mishra@Siddhant
avatar
Bloo SpecterForce
7 days ago
001
Detects one internal source repeatedly blocked from reaching URLs. Persistent
attempts after a block indicate automated software rather than a person — a person
gives up, malware retries on a timer.

Onboarding: VERSA-NETWORKS is ingested via Syslog (KV) (Bloo extractor 806).
Integration guide: https://bloo.io/docs/hypercloud/syslog-connector

BQL (Bloo Query Language):

stream=webfilter where sourcename='VERSA-NETWORKS' and action='URL_BLOCKED'
| duration 1h
| groupby srcip, user
| select srcip, user, count(*) as cnt
| having cnt > 20
avatar
Siddhant Mishra@Siddhant
avatar
Bloo SpecterForce
7 days ago
001
Detects a threat raised by Versa Networks on a zero trust session. Versa sits at the
branch edge, so it observes traffic from sites that frequently have no local
security stack at all — in many estates it is the only sensor between a remote
office and the internet.

Onboarding: VERSA-NETWORKS is ingested via Syslog (KV) (Bloo extractor 806).
Integration guide: https://bloo.io/docs/hypercloud/syslog-connector

BQL (Bloo Query Language):

stream=threat where sourcename='VERSA-NETWORKS' and action='THREAT_DETECTED'
| groupby user, srcip, dstip, threat, process
avatar
Siddhant Mishra@Siddhant
avatar
Bloo SpecterForce
7 days ago
001
Detects a decoy asset initiating an outbound connection. A decoy should only ever
receive traffic. Outbound activity means the asset has been compromised and is being
used as a launch point, or that attacker tooling on it is calling home.

The destination is live command-and-control infrastructure and should be blocked
estate-wide immediately rather than only on the decoy.

Onboarding: SMOKESCREEN is ingested via Syslog (CEF) (Bloo extractor 206).
Integration guide: https://bloo.io/docs/hypercloud/syslog-connector

BQL (Bloo Query Language):

stream=threat where sourcename='SMOKESCREEN' and action='THREAT_DETECTED'
and dstip != ''
| groupby dstip, url, process, srcip
avatar
Siddhant Mishra@Siddhant
avatar
Bloo SpecterForce
7 days ago
001
Detects one internal host repeatedly triggering DNS threat blocks. A single block is
routine background noise; the same host blocked repeatedly means something on it
keeps trying to reach hostile infrastructure, which indicates a persistent infection
rather than a passing click.

The block itself is not reassuring: it tells you the host is compromised, only that
this particular channel failed.

Onboarding: INFOBLOX is ingested via Syslog (CEF) (Bloo extractor 155).
Integration guide: https://bloo.io/docs/hypercloud/syslog-connector

BQL (Bloo Query Language):

stream=threat where sourcename='INFOBLOX' and action='THREAT_BLOCKED'
| duration 1h
| groupby srcip
| select srcip, count(*) as cnt
| having cnt > 10
avatar
Siddhant Mishra@Siddhant
avatar
Bloo SpecterForce
7 days ago
001
Detects the execution of potential tunneling tools from temporary directories (/tmp, /dev/shm, /var/tmp) using characteristic CLI arguments such as --listen, --token, --obfs, and --ws-path, or the known binary name 'ingredi_ws'.
avatar
Arnold Chan@slaz
avatar
Hunters
9 days ago
002
This rule performs a sweep across device file and network events for indicators of compromise (IOCs) associated with the UAT-11587/Antino campaign. It detects malicious file hashes, specific C2 domain connections, and known lure URLs (HTA/WSF) identified by Cisco Talos.
avatar
Arnold Chan@slaz
avatar
Midnight Slayer
12 days ago
004
Detects the AdFection multi-stage infection chain where a device sequentially contacts advertising infrastructure, Candiru validator servers, exploit servers, and Candiru Command and Control domains within a short time window.
avatar
Arnold Chan@slaz
avatar
Detections.ai Community
13 days ago
204
Detects endpoint connections to known DarkSword/Coruna exploit-host and C2 infrastructure. The shared AWS IP is only matched on C2 ports 8881/8882 to reduce collateral hits.
avatar
Arnold Chan@slaz
avatar
Detections.ai Community
17 days ago
4012
Page 2 of 60