This hunt targets adversary behavior involving the execution of known malicious indicators from the GCleaner campaign to identify potential compromise within the environment. Proactively hunting for these specific IOCs in Azure Sentinel is critical because early detection allows the SOC team to isolate affected assets before the malware can establish persistence or exfiltrate sensitive data.
Malware Family: GCleaner Total IOCs: 3 IOC Types: sha256_hash, sha1_hash, md5_hash
| Type | Value | Threat Type | First Seen | Confidence |
|---|---|---|---|---|
| sha1_hash | fb1566a75cbb2034b53b31474ab4d21a7caea50e | payload | 2026-07-05 | 95% |
| md5_hash | 27af4194b3fb1179eca9bb2ebd511a12 | payload | 2026-07-05 | 95% |
| sha256_hash | 65736a4315b49718b68e1a72d24ff61e1b0537f2c2deb19f5bb339f2aa10e459 | payload | 2026-07-05 | 95% |
// Hunt for files matching known malicious hashes
// Source: ThreatFox - GCleaner
let malicious_hashes = dynamic(["fb1566a75cbb2034b53b31474ab4d21a7caea50e", "27af4194b3fb1179eca9bb2ebd511a12", "65736a4315b49718b68e1a72d24ff61e1b0537f2c2deb19f5bb339f2aa10e459"]);
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 |
Here are specific false positive scenarios and corresponding exclusion strategies for the ThreatFox: GCleaner IOCs detection rule in an enterprise environment:
Scheduled Enterprise Antivirus Updates
CSPService.exe, SentinelOneAgent.exe) and Parent Process being the OS Update Service (usocoreworker.exe or svchost.exe). Additionally, exclude traffic originating from the vendor’s update distribution servers (e.g., *.crowdstrike.com, *.microsoft.com).IT Admin Deployment via Configuration Management Tools
setup.exe) and registers new services, generating network connections and file creation events that match the three specific IOCs associated with GCleaner.svc_ansible_deploy, SCCM_ADMIN) or belongs to the “IT_Operations” security group. Furthermore, filter by Source IP ranges corresponding to the internal configuration management servers.Automated Disk Cleanup and Maintenance Jobs