This hunt targets the presence of specific Indicators of Compromise (IOCs) linked to the Remus threat actor, which often signal active reconnaissance or initial access attempts within the environment. Proactively hunting for these IOCs in Azure Sentinel allows the SOC to identify and isolate potential intrusions early, reducing the dwell time of adversaries who leverage known artifacts to establish a foothold.
Malware Family: Remus Total IOCs: 10 IOC Types: url
| Type | Value | Threat Type | First Seen | Confidence |
|---|---|---|---|---|
| url | hxxp://fuarnpp.shop:5627/files | botnet_cc | 2026-09-18 | 75% |
| url | hxxp://kipthen.shop:9932/reviews | botnet_cc | 2026-09-18 | 75% |
| url | hxxp://fuarnpp.shop:5627/workspaces | botnet_cc | 2026-09-18 | 75% |
| url | hxxp://kipthen.shop:9932/categories | botnet_cc | 2026-09-18 | 75% |
| url | hxxp://homecor.click:6527/projects | botnet_cc | 2026-09-18 | 75% |
| url | hxxp://trencts.shop:8592/images | botnet_cc | 2026-09-18 | 75% |
| url | hxxp://smaring.shop:9895/articles | botnet_cc | 2026-09-18 | 75% |
| url | hxxp://fuarnpp.shop:5627/tasks | botnet_cc | 2026-09-18 | 75% |
| url | hxxp://kipthen.shop:9932/events | botnet_cc | 2026-09-18 | 75% |
| url | hxxp://teculse.click:9210/payments | botnet_cc | 2026-09-18 | 75% |
// Hunt for access to known malicious URLs
// Source: ThreatFox - Remus
let malicious_urls = dynamic(["http://fuarnpp.shop:5627/files", "http://kipthen.shop:9932/reviews", "http://fuarnpp.shop:5627/workspaces", "http://kipthen.shop:9932/categories", "http://homecor.click:6527/projects", "http://trencts.shop:8592/images", "http://smaring.shop:9895/articles", "http://fuarnpp.shop:5627/tasks", "http://kipthen.shop:9932/events", "http://teculse.click:9210/payments"]);
UrlClickEvents
| where Url has_any (malicious_urls)
| project Timestamp, AccountUpn, Url, ActionType, IsClickedThrough
| order by Timestamp desc
| Sentinel Table | Notes |
|---|---|
UrlClickEvents | Ensure this data connector is enabled |
/opt/app/, C:\Program Files\MyApp\) and the parent process is a recognized service manager (e.g., systemd, dockerd, kubernetes).clamscan, trivy, or a custom PowerShell script) that loads or hashes files against a known IOC database, causing the scanner process itself or the files it inspects to match the Remus IOCs.
clamscan.exe, trivy, powershell.exe with specific arguments like -ScriptName audit.ps1) or where the file path is located in a temporary scan directory (e.g., /tmp/scan/, C:\Temp\audit\).C:\LegacyApp\bin\helper.dll) and exclude alerts for these specific paths if the parent process is the legacy application’s main executable.rsync, robocopy, or Veeam) copies a