This detection identifies adversary activity involving specific indicators of compromise (IOCs) linked to the VShell command and control infrastructure, which is often utilized by threat actors to establish persistent access or exfiltrate data. Proactively hunting for these IOCs within Azure Sentinel allows the SOC team to rapidly isolate potential compromises before adversaries can leverage their established foothold to execute lateral movement or data theft operations.
Malware Family: VShell Total IOCs: 2 IOC Types: ip:port
| Type | Value | Threat Type | First Seen | Confidence |
|---|---|---|---|---|
| ip:port | 118[.]195[.]158[.]209:8083 | botnet_cc | 2026-08-14 | 100% |
| ip:port | 110[.]42[.]211[.]101:13306 | botnet_cc | 2026-08-14 | 100% |
// Hunt for network connections to known malicious IPs
// Source: ThreatFox - VShell
let malicious_ips = dynamic(["118.195.158.209", "110.42.211.101"]);
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(["118.195.158.209", "110.42.211.101"]);
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 the false positive scenarios and corresponding exclusions for the ThreatFox: VShell IOCs detection rule:
Scenario: Scheduled Backup Jobs utilizing VShell
vshelld.exe (or VeeamTransportService) running under a dedicated service account (e.g., DOMAIN\BackupSvc) during the defined maintenance window (e.g., 01:00–05:00 UTC).Scenario: Admin Remote Management via VShell Console
AD-Admin-01).Domain Admins group performing interactive logins rather than automated service accounts.Scenario: Patch Management and Software Updates
VShell.exe deployed by the patch management system