This hunt detects adversary activity involving specific Indicators of Compromise (IOCs) linked to the Socks5Systemz threat actor, which often utilizes proxy infrastructure for command and control or lateral movement. Proactively hunting for these IOCs in Azure Sentinel is critical because early identification allows the SOC team to isolate compromised assets before the adversary establishes deeper persistence within the network environment.
Malware Family: Socks5Systemz Total IOCs: 3 IOC Types: ip:port
| Type | Value | Threat Type | First Seen | Confidence |
|---|---|---|---|---|
| ip:port | 94[.]26[.]38[.]24:2024 | botnet_cc | 2026-08-20 | 75% |
| ip:port | 64[.]89[.]160[.]142:80 | botnet_cc | 2026-08-20 | 75% |
| ip:port | 94[.]183[.]186[.]100:2024 | botnet_cc | 2026-08-20 | 75% |
// Hunt for network connections to known malicious IPs
// Source: ThreatFox - Socks5Systemz
let malicious_ips = dynamic(["94.26.38.24", "64.89.160.142", "94.183.186.100"]);
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(["94.26.38.24", "64.89.160.142", "94.183.186.100"]);
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 4 specific false positive scenarios and corresponding exclusion strategies for the ThreatFox: Socks5Systemz IOCs detection rule in an enterprise environment:
Scenario: Legitimate Cloud Proxy Configuration by DevOps Team
Socks5Systemz as an internal proxy for microservice communication. This involves the installation of the official Socks5Systemz binary on multiple Kubernetes nodes, triggering network connections to known IOCs (e.g., specific IP ranges or certificate hashes) associated with the vendor’s update servers.Socks5Systemz.exe or socks5-proxy) and restrict it to the Source Host Group “DevOps-K8s-Cluster”. Additionally, whitelist the specific destination IP addresses identified in the vendor’s documentation for update checks.Scenario: Scheduled Maintenance Job on Endpoint Management Servers
Socks5Systemz management servers to pull policy definitions and license keys, generating traffic matching the rule’s IOCs during the maintenance window (e.g., 02:00 – 04:00 UTC).TaskHost.exe or the specific maintenance script name (e.g., UpdatePolicyJob.ps1).Scenario: Third-Party Vendor Integration Testing