This hunt identifies potential Grandoreiro ransomware activity by correlating known indicators of compromise with asset telemetry, targeting the initial access or lateral movement phases of the attack chain. Proactively hunting for these IOCs in Azure Sentinel is critical to detect and isolate compromised endpoints before the adversary deploys the ransomware payload and encrypts critical business data.
Malware Family: Grandoreiro Total IOCs: 2 IOC Types: sha256_hash, ip:port
| Type | Value | Threat Type | First Seen | Confidence |
|---|---|---|---|---|
| sha256_hash | f47ed4ce3fb2d369dc31737419e1546abb3be79052b910e52347c05500d908ab | payload | 2026-09-22 | 75% |
| ip:port | 174[.]129[.]92[.]184:8809 | payload_delivery | 2026-09-22 | 75% |
// Hunt for network connections to known malicious IPs
// Source: ThreatFox - Grandoreiro
let malicious_ips = dynamic(["174.129.92.184"]);
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(["174.129.92.184"]);
DeviceNetworkEvents
| where RemoteIP in (malicious_ips)
| project Timestamp, DeviceName, RemoteIP, RemotePort, InitiatingProcessFileName, ActionType
| order by Timestamp desc
// Hunt for files matching known malicious hashes
// Source: ThreatFox - Grandoreiro
let malicious_hashes = dynamic(["f47ed4ce3fb2d369dc31737419e1546abb3be79052b910e52347c05500d908ab"]);
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 |
|---|---|
CommonSecurityLog | Ensure this data connector is enabled |
DeviceFileEvents | Ensure this data connector is enabled |
DeviceNetworkEvents | Ensure this data connector is enabled |
C:\dev\, /opt/builds/) or where the parent process is a known build tool (e.g., docker.exe, make.exe, msbuild.exe).C:\Users\Admin\Downloads\) and verify the digital signature of the file before alerting; exclude if the file is signed by a trusted vendor certificate.temp.dat), which is then cleaned up by the same script within seconds.
%TEMP%, /tmp/) that are created and deleted within a short time window (e.g., < 30 seconds) and are child processes of known scheduled task executables (e.g., schtasks.exe, cron).