This detection rule identifies adversary activity involving known Sliver C2 framework indicators to uncover potential command and control communications or initial access attempts within the network. Proactively hunting for these specific IOCs in Azure Sentinel is critical because Sliver’s modular design allows attackers to evade standard signature-based defenses, necessitating early identification of its unique behavioral patterns to prevent lateral movement and data exfiltration.
Malware Family: Sliver Total IOCs: 2 IOC Types: ip:port
| Type | Value | Threat Type | First Seen | Confidence |
|---|---|---|---|---|
| ip:port | 45[.]125[.]67[.]196:31337 | botnet_cc | 2026-08-29 | 75% |
| ip:port | 45[.]125[.]67[.]196:8888 | botnet_cc | 2026-08-29 | 75% |
// Hunt for network connections to known malicious IPs
// Source: ThreatFox - Sliver
let malicious_ips = dynamic(["45.125.67.196"]);
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(["45.125.67.196"]);
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 and corresponding filters for the ThreatFox: Sliver IOCs detection rule in an enterprise environment:
Scenario: Scheduled Software Deployment via SCCM/Intune
msiexec or a custom PowerShell script (Install-SliverAgent.ps1) during off-hours may download and execute a legitimate Sliver C2 agent binary that matches the rule’s IOCs, triggering an alert on every deployment cycle.ccmsetup.exe, msiexec.exe, or powershell.exe running under the context of a known service account (e.g., DOMAIN\SCCM-Deploy-Svc) and occurring within the defined maintenance window (e.g., 02:00–04:00 UTC).Scenario: Internal DevOps Pipeline Execution
10.20.30.0/24) and filter out alerts where the user context is a non-interactive service account named gitlab-runner or jenkins-agent.Scenario: Endpoint Security Agent Health Checks