This hunt hypothesis detects Agent Tesla keylogger activity by identifying encrypted command-and-control communications and anomalous data exfiltration patterns resulting from phishing-driven initial access. Proactive hunting for these indicators in Azure Sentinel is critical to rapidly identify credential theft and keystroke capture before adversaries can leverage stolen sensitive data for lateral movement or further compromise.
Malware Family: Agent Tesla Total IOCs: 2 IOC Types: domain
| Type | Value | Threat Type | First Seen | Confidence |
|---|---|---|---|---|
| domain | ftp.zetrocom.my | botnet_cc | 2026-08-05 | 100% |
| domain | mail.voestelpine.com | botnet_cc | 2026-08-05 | 100% |
// Hunt for DNS queries to known malicious domains
// Source: ThreatFox - Agent Tesla
let malicious_domains = dynamic(["ftp.zetrocom.my", "mail.voestelpine.com"]);
DnsEvents
| where Name has_any (malicious_domains)
| project TimeGenerated, Computer, Name, IPAddresses, QueryType
| order by TimeGenerated desc
| Sentinel Table | Notes |
|---|---|
DnsEvents | Ensure this data connector is enabled |
Here are 5 specific false positive scenarios for the ThreatFox: Agent Tesla IOCs detection rule, along with recommended filters and exclusions:
Scenario: Legitimate Phishing Simulation Campaigns
GoPhish.exe, ProofpointAgent.exe, or KnowBe4Client.exe. Additionally, whitelist known simulation domains (e.g., *.phishing-sim.com) in the detection logic.Scenario: Scheduled Remote Backup and Monitoring Jobs
VeeamTransport.exe, CarboniteAgent.exe) that connect to known backup domains. Implement a time-based filter to suppress alerts during defined maintenance windows where these jobs are active.Scenario: Admin-Initiated Credential Harvesting via RMM Tools