This hunt detects adversary activity involving specific Indicators of Compromise (IOCs) linked to the HypeAgent threat, signaling potential reconnaissance or initial access attempts within the environment. Proactively hunting for these IOCs in Azure Sentinel is critical due to their high severity rating, enabling the SOC team to identify and contain early-stage threats before they escalate into broader incidents.
Malware Family: HypeAgent Total IOCs: 2 IOC Types: ip:port
| Type | Value | Threat Type | First Seen | Confidence |
|---|---|---|---|---|
| ip:port | 80[.]76[.]49[.]47:7080 | botnet_cc | 2026-08-22 | 75% |
| ip:port | 31[.]77[.]138[.]156:7443 | botnet_cc | 2026-08-22 | 75% |
// Hunt for network connections to known malicious IPs
// Source: ThreatFox - HypeAgent
let malicious_ips = dynamic(["31.77.138.156", "80.76.49.47"]);
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(["31.77.138.156", "80.76.49.47"]);
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 for the ThreatFox: HypeAgent IOCs detection rule, including targeted filters and exclusions:
Scenario: Scheduled Endpoint Protection Updates via SCCM
HypeAgent service often initiates a background scan or policy sync that triggers network connections matching the IOCs (e.g., specific SHA-256 hashes of update manifests).10.10.40.0/24) during the defined maintenance window (e.g., 02:00–04:00 UTC), specifically filtering out events where the ProcessName is ccmexec.exe or wuauserv.exe.Scenario: Automated Backup Jobs by Veeam
HypeAgent communication port 8443).Veeam.Backup.Service.exe or vbrservice.exe, and the destination hostname contains keywords like “BackupServer” or “ReplicationNode”.Scenario: Admin-Initiated Health Checks via PowerShell
Invoke-HypeHealthCheck.ps1) to audit agent status across the fleet. These scripts often invoke the HypeAgent API directly, triggering the exact IOCs defined in the rule (such as specific