This hunt detects adversary behavior where a Remote Access Trojan (Remcos) is deployed via phishing vectors to establish persistence and enable remote command execution for data exfiltration. The SOC team should proactively hunt for these indicators in Azure Sentinel because Remcos’s ability to maintain long-term access allows attackers to silently extract sensitive information before detection, necessitating early identification of its specific IOCs to prevent widespread compromise.
Malware Family: Remcos Total IOCs: 2 IOC Types: domain, url
| Type | Value | Threat Type | First Seen | Confidence |
|---|---|---|---|---|
| domain | mbcasesores.com | botnet_cc | 2026-08-13 | 100% |
| url | hxxps://mbcasesores.com/tap/BBVA_pdf.zip | botnet_cc | 2026-08-13 | 100% |
// Hunt for DNS queries to known malicious domains
// Source: ThreatFox - Remcos
let malicious_domains = dynamic(["mbcasesores.com"]);
DnsEvents
| where Name has_any (malicious_domains)
| project TimeGenerated, Computer, Name, IPAddresses, QueryType
| order by TimeGenerated desc
// Hunt for access to known malicious URLs
// Source: ThreatFox - Remcos
let malicious_urls = dynamic(["https://mbcasesores.com/tap/BBVA_pdf.zip"]);
UrlClickEvents
| where Url has_any (malicious_urls)
| project Timestamp, AccountUpn, Url, ActionType, IsClickedThrough
| order by Timestamp desc
| Sentinel Table | Notes |
|---|---|
DnsEvents | Ensure this data connector is enabled |
UrlClickEvents | Ensure this data connector is enabled |
Scenario 1: Enterprise Patch Management Deployment
ccmsetup.exe, IvantiAgent.exe) when they connect to internal IP ranges or specific cloud update domains (e.g., *.microsoft.com, *.ivanti.com).Scenario 2: Scheduled Remote Administration via PowerShell
powershell.exe) that performs remote inventory collection and command execution across the fleet. This activity triggers the rule because Remcos is known for utilizing PowerShell for lateral movement and data exfiltration.Process Name being powershell.exe combined with a Parent Process of svchost.exe (for Task Scheduler) or taskscheduler.exe, specifically when the command line contains internal script paths (e.g., \\fileserver\scripts\inventory.ps1).Scenario 3: Legitimate Remote Support Sessions