This hypothesis targets the presence of known Ghost RAT indicators of compromise, which signal a remote access trojan capable of providing adversaries with persistent control over compromised endpoints. Proactively hunting for these IOCs in Azure Sentinel is critical to identify and isolate infected systems before the threat actor leverages the RAT for lateral movement or data exfiltration.
Malware Family: Ghost RAT Total IOCs: 3 IOC Types: sha1_hash, md5_hash, sha256_hash
| Type | Value | Threat Type | First Seen | Confidence |
|---|---|---|---|---|
| sha1_hash | 2197b62c1c226bfe4030129622902c9838a345f8 | payload | 2026-09-21 | 95% |
| md5_hash | 7cc1bd83d32e117bd0ef78d73647c144 | payload | 2026-09-21 | 95% |
| sha256_hash | 7656ff1c8b9460450225453d8210d394579b0cd02bdad5f1e7be399cc6c06d34 | payload | 2026-09-21 | 95% |
// Hunt for files matching known malicious hashes
// Source: ThreatFox - Ghost RAT
let malicious_hashes = dynamic(["2197b62c1c226bfe4030129622902c9838a345f8", "7cc1bd83d32e117bd0ef78d73647c144", "7656ff1c8b9460450225453d8210d394579b0cd02bdad5f1e7be399cc6c06d34"]);
DeviceFileEvents
| where SHA256 in (malicious_hashes) or SHA1 in (malicious_hashes) or MD5 in (malicious_hashes)
| project Timestamp, DeviceName, FileName, FolderPath, SHA256, InitiatingProcessFileName
| order by Timestamp desc
| Sentinel Table | Notes |
|---|---|
DeviceFileEvents | Ensure this data connector is enabled |
10.20.0.0/24) AND the process name is a known build agent (e.g., java.exe, node.exe, msbuild.exe).CcmExec.exe (SCCM) or IntuneAgent.exe AND the file path resides in the standard software distribution folder (e.g., C:\Windows\CCM\ or C:\Program Files\Intune\).\Temp\ or \Tmp\ AND the parent process is a known antivirus or scanning engine (e.g., `clamd.exe