<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom"><title>Peakhour.IO - Command and Control</title><link href="https://www.peakhour.io/" rel="alternate"></link><link href="https://www.peakhour.io/feeds/tag/command-and-control.atom.xml" rel="self"></link><id>https://www.peakhour.io/</id><updated>2026-08-03T10:30:00+10:00</updated><entry><title>Where Residential Proxies Fit in MITRE ATT&amp;CK</title><link href="https://www.peakhour.io/blog/residential-proxies-mitre-framework/" rel="alternate"></link><published>2023-05-17T13:00:00+10:00</published><updated>2026-08-03T10:30:00+10:00</updated><author><name>AC</name></author><id>tag:www.peakhour.io,2023-05-17:/blog/residential-proxies-mitre-framework/</id><summary type="html">&lt;p&gt;MITRE ATT&amp;amp;CK technique T1090 covers adversary proxying for command and control. It does not turn every case of residential proxy abuse into an ATT&amp;amp;CK technique.&lt;/p&gt;</summary><content type="html">&lt;p&gt;MITRE ATT&amp;amp;CK gives defenders a precise way to describe how an adversary uses a proxy inside an intrusion. That precision is useful. It is also easy to lose when every login attempt, scrape or fraudulent checkout routed through a residential IP is labelled T1090.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://attack.mitre.org/techniques/T1090/"&gt;ATT&amp;amp;CK technique T1090&lt;/a&gt; belongs to the Command and Control tactic. It describes adversaries directing network traffic through an intermediary to avoid a direct connection to their infrastructure, maintain resilient communications or use a trusted path between systems.&lt;/p&gt;
&lt;p&gt;That scope includes compromised routers acting as relays. It does not make T1090 a general classification for residential proxy traffic on the public web.&lt;/p&gt;
&lt;h2&gt;What T1090 Actually Covers&lt;/h2&gt;
&lt;p&gt;MITRE divides T1090 into four sub-techniques:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;T1090.001 Internal Proxy:&lt;/strong&gt; traffic is relayed through a system inside the target environment.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;T1090.002 External Proxy:&lt;/strong&gt; an external intermediary, such as a VPN or other proxy service, conceals the adversary's connection.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;T1090.003 Multi-hop Proxy:&lt;/strong&gt; several intermediaries are chained together.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;T1090.004 Domain Fronting:&lt;/strong&gt; a content delivery or hosting route is used to disguise the intended command-and-control destination.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The common thread is adversary communications. A proxy helps the operator reach a command-and-control server, route into another system or hide the infrastructure behind the operation.&lt;/p&gt;
&lt;p&gt;A residential exit may be one of those intermediaries. The address type is not what creates the ATT&amp;amp;CK mapping. The proxy's role in the intrusion does.&lt;/p&gt;
&lt;h2&gt;Horse Shell Is a Relevant Example&lt;/h2&gt;
&lt;p&gt;In 2023, Check Point Research analysed &lt;a href="https://research.checkpoint.com/2023/the-dragon-who-sold-his-camaro-analyzing-custom-router-implant/"&gt;Horse Shell&lt;/a&gt;, a custom implant found in modified TP-Link router firmware associated with activity it tracks as Camaro Dragon.&lt;/p&gt;
&lt;p&gt;Horse Shell could execute commands, transfer files and create a SOCKS5 tunnel through the compromised router. That last capability let an operator relay traffic through the victim's connection and use the router as anonymous infrastructure. This is the kind of behaviour T1090 is designed to describe.&lt;/p&gt;
&lt;p&gt;Attribution needs the same care as technique mapping. Check Point found significant overlaps between Camaro Dragon and activity publicly associated with Mustang Panda. Its report explicitly stopped short of saying the two labels represented exactly the same group.&lt;/p&gt;
&lt;p&gt;The research also did not establish that Horse Shell was used for credential stuffing, account takeover or DDoS. Those are plausible uses for proxy infrastructure in general, but they are not findings from this incident.&lt;/p&gt;
&lt;h2&gt;Volt Typhoon Shows the Wider Infrastructure Model&lt;/h2&gt;
&lt;p&gt;MITRE lists Volt Typhoon as a T1090 procedure example. Joint government reporting says the group used compromised small-office and home-office routers, virtual private servers and multi-hop proxies to conceal command-and-control traffic.&lt;/p&gt;
&lt;p&gt;Several ATT&amp;amp;CK concepts can describe different parts of that operation:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;T1090 Proxy&lt;/strong&gt; describes the relaying of command-and-control traffic.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;T1583.003 Acquire Infrastructure: Botnet&lt;/strong&gt; can describe obtaining access to botnet capacity.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;T1584.005 Compromise Infrastructure: Botnet&lt;/strong&gt; can describe compromising devices that are then used as operational infrastructure.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;These mappings should not be collapsed into “residential proxies were used for data exfiltration”. An intrusion may include collection and exfiltration as separate behaviours, while the proxy infrastructure conceals or carries command-and-control traffic. ATT&amp;amp;CK works because those actions remain separate.&lt;/p&gt;
&lt;h2&gt;Public-Web Abuse Is a Different Defensive Problem&lt;/h2&gt;
&lt;p&gt;Residential proxies are also used for credential stuffing, fake account creation, scraping, ad fraud, checkout abuse and other activity directed at public applications. The operator buys or controls an exit, then sends an otherwise ordinary web request through it.&lt;/p&gt;
&lt;p&gt;That request may not be part of an enterprise intrusion or command-and-control channel. ATT&amp;amp;CK is therefore not the right taxonomy for every part of the event.&lt;/p&gt;
&lt;p&gt;For an application team, the useful questions are closer to the request:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Which route is being used?&lt;/li&gt;
&lt;li&gt;Is the client testing credentials, creating accounts or extracting data?&lt;/li&gt;
&lt;li&gt;Does the behaviour continue across changing IP addresses?&lt;/li&gt;
&lt;li&gt;Do the network, browser and session observations agree?&lt;/li&gt;
&lt;li&gt;What action can reduce the harm without blocking unrelated users on the same ISP or carrier address?&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href="/learning/threat-detection/what-is-residential-proxy-detection/"&gt;Residential proxy detection&lt;/a&gt; supplies one part of that evidence. The policy still needs route, account, fingerprint, behaviour and outcome context.&lt;/p&gt;
&lt;h2&gt;Defend the Two Surfaces Separately&lt;/h2&gt;
&lt;p&gt;An enterprise network and a public application observe different sides of proxy use.&lt;/p&gt;
&lt;p&gt;Endpoint and network teams looking for T1090 should investigate unauthorised tunnelling and traffic bridging: unexpected proxy processes, port-forwarding changes, compromised routers, unusual outbound destinations and connections that let an external operator reach internal systems. MITRE's current detection guidance focuses on that setup and relay behaviour.&lt;/p&gt;
&lt;p&gt;Application and fraud teams see requests after the relay has already done its job. They should correlate the proxy signal with the protected route and the work being attempted. A public article request may be logged. A login sequence testing exposed credentials may be challenged or rate limited across account and client cohorts. A high-risk account change may require stronger verification.&lt;/p&gt;
&lt;p&gt;IP reputation remains useful in both cases, but it is not identity. A household address can carry legitimate traffic and relayed traffic at the same time. A fresh exit can also be active before a static feed records it.&lt;/p&gt;
&lt;h2&gt;Use ATT&amp;amp;CK at Its Actual Resolution&lt;/h2&gt;
&lt;p&gt;T1090 is a sound description when a proxy carries or conceals adversary command-and-control communications. Horse Shell and Volt Typhoon show why compromised edge devices matter in that context.&lt;/p&gt;
&lt;p&gt;The framework does not say that every residential proxy request is command and control, nor that proxy detection alone establishes malicious intent. Keep the mapping attached to the observed behaviour. Use application controls for the public request, and ATT&amp;amp;CK techniques for the intrusion activity they actually describe.&lt;/p&gt;
&lt;p&gt;For the sourcing side of the problem, read &lt;a href="/learning/residential-proxies/how-residential-proxy-networks-are-formed/"&gt;How Residential Proxy Networks Are Formed&lt;/a&gt;. For application policy, continue with &lt;a href="/learning/residential-proxies/proxy-signals-and-security-decisions/"&gt;Proxy Signals and Security Decisions&lt;/a&gt;.&lt;/p&gt;</content><category term="Residential Proxies"></category><category term="Residential Proxies"></category><category term="Threat Detection"></category><category term="Command and Control"></category><category term="Network Security"></category><category term="MITRE ATT&amp;CK"></category></entry></feed>