This hunt detects adversary activity involving known indicators of compromise from the SnappyClient threat intelligence feed to identify potential initial access or command-and-control communications within the environment. A SOC team should proactively hunt for these IOCs in Azure Sentinel to rapidly validate and contain high-severity threats before they escalate into broader lateral movement or data exfiltration incidents.
Malware Family: SnappyClient Total IOCs: 2 IOC Types: ip:port
| Type | Value | Threat Type | First Seen | Confidence |
|---|---|---|---|---|
| ip:port | 176[.]53[.]159[.]222:3334 | botnet_cc | 2026-08-22 | 75% |
| ip:port | 176[.]53[.]159[.]222:3333 | botnet_cc | 2026-08-22 | 75% |
// Hunt for network connections to known malicious IPs
// Source: ThreatFox - SnappyClient
let malicious_ips = dynamic(["176.53.159.222"]);
CommonSecurityLog
| where DestinationIP in (malicious_ips) or SourceIP in (malicious_ips)
| project TimeGenerated, SourceIP, DestinationIP, DestinationPort, DeviceAction, Activity
| order by TimeGenerated desc
// Hunt in Defender for Endpoint network events
let malicious_ips = dynamic(["176.53.159.222"]);
DeviceNetworkEvents
| where RemoteIP in (malicious_ips)
| project Timestamp, DeviceName, RemoteIP, RemotePort, InitiatingProcessFileName, ActionType
| order by Timestamp desc
| Sentinel Table | Notes |
|---|---|
CommonSecurityLog | Ensure this data connector is enabled |
DeviceNetworkEvents | Ensure this data connector is enabled |
Here are specific false positive scenarios for the ThreatFox: SnappyClient IOCs detection rule, along with recommended filters and exclusions:
Scheduled Maintenance by Backup Orchestration Tools
SnappyClient as a lightweight agent to perform incremental snapshot verification during nightly maintenance windows (e.g., 02:00 AM). The rule triggers when these agents scan the file system and generate IOCs matching known SnappyClient signatures.SnappyClient.exe) running under a specific service account (e.g., DOMAIN\BackupServiceAccount). Additionally, filter out alerts occurring outside of business hours (02:00–06:00) if the backup window is strictly defined.Endpoint Protection Policy Deployment via Configuration Management
SnappyClient to re-index local assets and report compliance status. This generates a burst of IOCs as the client communicates with the central management server.ccmexec.exe (SCCM) or ansible-runner. Alternatively, implement a rule that suppresses detections if the source IP belongs to the internal Configuration Management Server subnet (e.g., 10.20.30.x).Automated Software Inventory and Asset Discovery
SnappyClient to inventory installed software versions and hardware configurations across the