This hunt hypothesis detects the presence of Remus ransomware indicators within Azure Sentinel by identifying known threat intelligence signatures associated with file encryption and security disablement behaviors. Proactive hunting for these IOCs is critical to enable early detection before widespread data encryption occurs, allowing the SOC team to isolate affected systems and prevent cryptocurrency payment demands from impacting business continuity.
Malware Family: Remus Total IOCs: 11 IOC Types: url, ip:port
| Type | Value | Threat Type | First Seen | Confidence |
|---|---|---|---|---|
| url | hxxp://shkpiva.shop:5627/categories | botnet_cc | 2026-08-11 | 75% |
| url | hxxp://beljaro.shop:2536/attachments | botnet_cc | 2026-08-11 | 75% |
| url | hxxp://topxgax.click:4930/documents | botnet_cc | 2026-08-11 | 75% |
| url | hxxp://tokjoza.shop:5200/workspaces | botnet_cc | 2026-08-11 | 75% |
| url | hxxp://tokjoza.shop:5200/projects | botnet_cc | 2026-08-11 | 75% |
| url | hxxp://shkpiva.shop:5627/payments | botnet_cc | 2026-08-11 | 75% |
| url | hxxp://beljaro.shop:2536/settings | botnet_cc | 2026-08-11 | 75% |
| ip:port | 72[.]62[.]195[.]74:2536 | botnet_cc | 2026-08-11 | 100% |
| url | hxxp://tokjoza.shop:5200/products | botnet_cc | 2026-08-11 | 75% |
| url | hxxp://shkpiva.shop:5627/documents | botnet_cc | 2026-08-11 | 75% |
| url | hxxp://beljaro.shop:2536/addresses | botnet_cc | 2026-08-11 | 75% |
// Hunt for network connections to known malicious IPs
// Source: ThreatFox - Remus
let malicious_ips = dynamic(["72.62.195.74"]);
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(["72.62.195.74"]);
DeviceNetworkEvents
| where RemoteIP in (malicious_ips)
| project Timestamp, DeviceName, RemoteIP, RemotePort, InitiatingProcessFileName, ActionType
| order by Timestamp desc
// Hunt for access to known malicious URLs
// Source: ThreatFox - Remus
let malicious_urls = dynamic(["http://shkpiva.shop:5627/categories", "http://beljaro.shop:2536/attachments", "http://topxgax.click:4930/documents", "http://tokjoza.shop:5200/workspaces", "http://tokjoza.shop:5200/projects", "http://shkpiva.shop:5627/payments", "http://beljaro.shop:2536/settings", "http://tokjoza.shop:5200/products", "http://shkpiva.shop:5627/documents", "http://beljaro.shop:2536/addresses"]);
UrlClickEvents
| where Url has_any (malicious_urls)
| project Timestamp, AccountUpn, Url, ActionType, IsClickedThrough
| order by Timestamp desc
| Sentinel Table | Notes |
|---|---|
CommonSecurityLog | Ensure this data connector is enabled |
DeviceNetworkEvents | Ensure this data connector is enabled |
UrlClickEvents | Ensure this data connector is enabled |
Here are 5 specific false positive scenarios for the ThreatFox: Remus IOCs detection rule, including suggested filters and exclusions tailored for an enterprise environment:
Scenario: Enterprise Backup Agent File Encryption
Veeam.Backup.Service.exe, Commvault.CentralService.exe) and restrict the rule to exclude files within known backup directories (e.g., D:\BackupData\*).Scenario: Antivirus Engine Real-Time Scanning
C:\Users\*).ProcessName IN (‘MsMpEng.exe’, ‘SymantecClient.exe’) AND ProcessPath contains the vendor installation directory (e.g., C:\Program Files\Microsoft Defender\).Scenario: Automated Patch Management and Software Deployment
.zip, .7z) which contain encrypted payloads