Suspicious APT User-Agent Strings in Proxy Logs
Alerts when proxy requests contain known APT-style user agent strings indicating likely malicious client behavior.
- Category
- proxy
- Author
- Florian Roth (Nextron Systems), Markus Neis (SigmaHQ), DRL 1.1
- Published
- 2019-11-12
- Updated
- 2026-07-31
ATT&CK techniques
C2Recon
Resource Dev
Initial Access
Execution
Persistence
Priv Esc
Defense Evasion
Cred Access
Discovery
Lateral Movement
Collection
Exfiltration
Impact
What it detects
This rule flags proxy-log requests whose User-Agent strings match a set of suspicious, APT-associated values. Attackers often disguise automated malware traffic by spoofing legacy or unusual browser identifiers to blend in with normal web activity. It relies on proxy telemetry containing the client User-Agent field and matches it against the predefined suspicious strings.
Reporting behind it
Changelog
v2- v2Candidate ingested via manual entry.2026-07-31
- v1No changelog recorded for this version.2026-07-30
Detection content is published as a reviewed draft. Tune thresholds and exclusions against your own telemetry before enabling this rule for alerting.
title: Suspicious APT User-Agent Strings in Proxy Logs
id: e43b4d37-141a-46ea-ac06-2b37d278ef24
status: test
description: This rule flags proxy-log requests whose User-Agent strings match a set of suspicious, APT-associated values. Attackers often disguise automated malware traffic by spoofing legacy or unusual browser identifiers to blend in with normal web activity. It relies on proxy telemetry containing the client User-Agent field and matches it against the predefined suspicious strings.
references:
- Internal Research
- https://github.com/SigmaHQ/sigma/blob/master/rules/web/proxy_generic/proxy_ua_apt.yml
author: Florian Roth (Nextron Systems), Markus Neis, Huntrule Team
date: 2019-11-12
modified: 2024-02-15
tags:
- attack.command-and-control
- attack.t1071.001
logsource:
category: proxy
detection:
selection:
c-useragent:
- SJZJ (compatible; MSIE 6.0; Win32)
- Mozilla/5.0 (Windows NT 6.; WOW64; rv:20.0) Gecko/20100101 Firefox/20.0
- "User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC"
- Mozilla/4.0 (compatible; MSIE 7.4; Win32;32-bit)
- webclient
- Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-EN; rv:1.7.12) Gecko/200
- Mozilla/4.0 (compatible; MSI 6.0;
- Mozilla/5.0 (Windows NT 6.3; WOW64; rv:28.0) Gecko/20100101 Firefox/28.0
- Mozilla/5.0 (Windows NT 6.2; WOW64; rv:20.0) Gecko/20100101 Firefox/
- Mozilla/5.0 (Windows NT 6.; WOW64; rv:20.0) Gecko/20100101 Firefox/2
- Mozilla/4.0
- Netscape
- Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-EN; rv:1.7.12) Gecko/20100719 Firefox/1.0.7
- Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.13) Firefox/3.6.13 GTB7.1
- Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)
- Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NETCLR 2.0.50727)
- Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; SV1)
- Mozilla/4.0 (compatible; MSIE 11.0; Windows NT 6.1; SV1)
- Mozilla/4.0 (compatible; MSIE 8.0; Win32)
- Mozilla v5.1 (Windows NT 6.1; rv:6.0.1) Gecko/20100101 Firefox/6.0.1
- Mozilla/6.1 (compatible; MSIE 9.0; Windows NT 5.3; Trident/5.0)
- Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; InfoPath.1)
- Mozilla/5.0 (Windows NT 6.1; WOW64) WinHttp/1.6.3.8 (WinHTTP/5.1) like Gecko
- Mozilla v5.1 *
- MSIE 8.0
- Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E; InfoPath.2)
- Mozilla/4.0 (compatible; RMS)
- Mozilla/4.0 (compatible; MSIE 6.0; DynGate)
- O/9.27 (W; U; Z)
- Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.0; Trident/5.0; Trident/5.0*
- Mozilla/5.0 (Windows NT 9; *
- hots scot
- Mozilla/5.0 (compatible; MSIE 10.0; Windows NT)
- Mozilla/5.0 (Windows NT 6.1; WOW64) Chrome/28.0.1500.95 Safari/537.36
- Mozilla/5.0 (Windows NT 6.2; Win32; rv:47.0)
- Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1;SV1;
- Mozilla/5.0 (X11; Linux i686; rv:22.0) Firefox/22.0
- Mozilla/5.0 Chrome/72.0.3626.109 Safari/537.36
- Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:FTS_06) Gecko/22.36.35.06 Firefox/2.0
- Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.63 Safari/537.36 Edg/100.0.1185.39
- Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; InfoPath.3; .NET4.0C; .NET4.0E)
- Mozilla/4.0 (compatible; MSIE 9.0; Windows NT 10.0; .NET4.0C; .NET4.0E; Tablet PC 2.0)
- Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36 Edge/12.246001
condition: selection
falsepositives:
- Old browsers
level: high
license: DRL-1.1
related:
- id: 6ec820f2-e963-4801-9127-d8b2dce4d31b
type: derived