This hunt targets known indicators of compromise associated with the AMOS threat actor, which is frequently linked to advanced persistent threats and ransomware operations. Proactively searching for these IOCs in Azure Sentinel allows the SOC to identify potential footholds or lateral movement activities before they escalate into a full-blown breach or data exfiltration event.
Malware Family: AMOS Total IOCs: 3 IOC Types: sha256_hash
| Type | Value | Threat Type | First Seen | Confidence |
|---|---|---|---|---|
| sha256_hash | 5b7487d9528a49f6b83d41c772529b4d02d08a363c4501a60a3c8f9a3eeb53fa | payload | 2026-09-24 | 100% |
| sha256_hash | 8a4ef80cf6dbce39425c82d90953189e14ff8fc4c69627a6f06d24565c3421ec | payload | 2026-09-24 | 100% |
| sha256_hash | 5d73b00bd37e96853bcb1f2cba845ce806b3c0dd8b83be3aaa58d0f42a235152 | payload | 2026-09-24 | 100% |
// Hunt for files matching known malicious hashes
// Source: ThreatFox - AMOS
let malicious_hashes = dynamic(["5b7487d9528a49f6b83d41c772529b4d02d08a363c4501a60a3c8f9a3eeb53fa", "8a4ef80cf6dbce39425c82d90953189e14ff8fc4c69627a6f06d24565c3421ec", "5d73b00bd37e96853bcb1f2cba845ce806b3c0dd8b83be3aaa58d0f42a235152"]);
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 |
jenkins.exe, docker.exe, kubectl.exe) or where the file path resides within standard build directories (e.g., C:\Jenkins\workspace\, /var/lib/jenkins/).Downloads folder or a designated Temp directory and the parent process is a web browser (e.g., chrome.exe, msedge.exe) or a file explorer (explorer.exe), provided the file has not been executed or moved to a system directory.10.20.0.0/24) and the user account is tagged with a redteam or pentest AD group.Task Scheduler or cron) that replaces