<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom"><title>Peakhour.IO - Supply Chain</title><link href="https://www.peakhour.io/" rel="alternate"></link><link href="https://www.peakhour.io/feeds/tag/supply-chain.atom.xml" rel="self"></link><id>https://www.peakhour.io/</id><updated>2026-08-03T10:30:00+10:00</updated><entry><title>When a Proxy Network Dies but Its IPs Survive</title><link href="https://www.peakhour.io/blog/when-proxy-network-dies-ips-survive/" rel="alternate"></link><published>2026-08-03T08:30:00+10:00</published><updated>2026-08-03T10:30:00+10:00</updated><author><name>AC</name></author><id>tag:www.peakhour.io,2026-08-03:/blog/when-proxy-network-dies-ips-survive/</id><summary type="html">&lt;p&gt;A proxy takedown can erase a brand without removing all of its former exit addresses. Here is what post-takedown IP overlap proves, what it cannot prove, and the sourcing evidence buyers should demand.&lt;/p&gt;</summary><content type="html">&lt;p&gt;A residential proxy network goes dark. Its domains are seized, its control systems are disrupted and its branded pool almost disappears. Two weeks later, many of the same public IP addresses appear through other proxy services.&lt;/p&gt;
&lt;p&gt;Did the takedown fail? Did the same devices move? Were several providers selling the same supply all along?&lt;/p&gt;
&lt;p&gt;The honest answer is narrower: the address inventory overlapped across time. That is valuable evidence, but it is not device identity, ownership or motive.&lt;/p&gt;
&lt;p&gt;This distinction matters to security and fraud teams deciding what to do with traffic. It also matters to buyers, auditors and researchers trying to establish whether a proxy provider controls the supply chain it describes.&lt;/p&gt;
&lt;h2&gt;One Address Sits Above Several Relationships&lt;/h2&gt;
&lt;p&gt;The destination website sees the last layer in a longer chain:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;device -&amp;gt; public IP -&amp;gt; SDK or supplier -&amp;gt; proxy pool -&amp;gt; reseller -&amp;gt; buyer -&amp;gt; destination
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;Each arrow represents a separate relationship.&lt;/p&gt;
&lt;p&gt;The &lt;strong&gt;device&lt;/strong&gt; may be a phone, laptop, streaming box, household gateway or server. Software on it, or elsewhere on the same network, sends a buyer's traffic out through a &lt;strong&gt;public IP&lt;/strong&gt; assigned by an ISP or mobile carrier.&lt;/p&gt;
&lt;p&gt;An &lt;strong&gt;SDK or supplier&lt;/strong&gt; enrols that capacity. A &lt;strong&gt;proxy pool&lt;/strong&gt; makes it selectable. A &lt;strong&gt;reseller&lt;/strong&gt; may buy the service upstream and sell it under another name. A &lt;strong&gt;buyer&lt;/strong&gt; chooses a location or session through an API. The &lt;strong&gt;destination&lt;/strong&gt; sees a request from the exit address, not this commercial history.&lt;/p&gt;
&lt;p&gt;Those layers do not map one-to-one. Several devices can share one public address through a household router or carrier-grade NAT. One device can receive different addresses over time. One supplier can feed several pools. A pool can combine direct supply with upstream inventory. A reseller may not know which device, supplier or SDK produced a particular session.&lt;/p&gt;
&lt;p&gt;Our article on &lt;a href="/blog/bandwidth-sharing-residential-proxy-supply-chain/"&gt;how bandwidth sharing feeds residential proxy networks&lt;/a&gt; covers the ways capacity enters this chain. The question here is different: what can we infer when a named network disappears but addresses associated with it remain visible elsewhere?&lt;/p&gt;
&lt;h2&gt;What the NetNut Measurement Found&lt;/h2&gt;
&lt;p&gt;On 2 July 2026, Google, the FBI, Lumen and other partners took action against the NetNut residential proxy network, also known as Popa. Our &lt;a href="/blog/ipidea-netnut-proxy-takedowns/"&gt;comparison of the IPIDEA and NetNut actions&lt;/a&gt; separates the controls and public claims involved. &lt;a href="https://cloud.google.com/blog/topics/threat-intelligence/google-continued-disruption-residential-proxy-networks"&gt;Google said&lt;/a&gt; it disabled accounts and services used for command and control, shared technical intelligence, and updated Play Protect to disable applications known to contain NetNut SDKs. Google estimated that the network included at least two million devices and said it had high confidence that multiple proxy brands white-labelled NetNut capacity.&lt;/p&gt;
&lt;p&gt;Layer3 Intel then published a useful post-event measurement. Its &lt;a href="https://layer3intel.com/blog/measuring-the-netnut-takedown"&gt;NetNut takedown analysis&lt;/a&gt; says the number of unique NetNut exit IPs it observed per hour fell by &lt;strong&gt;99.92%&lt;/strong&gt; by 5 July. At the brand or gateway layer, that is a decisive decline.&lt;/p&gt;
&lt;p&gt;The cross-network result was less absolute. Layer3 Intel took IPv4 addresses it had observed through NetNut in the 30 days before the shutdown and checked whether they appeared through other networks during the following 14 days. Among addresses seen through NetNut in the final one to two days, &lt;strong&gt;78.81% reappeared&lt;/strong&gt; elsewhere.&lt;/p&gt;
&lt;p&gt;The researchers also tried to account for ordinary churn. They applied reappearance rates from a 4 June placebo cutoff to the July cohort. On that basis, they expected about 17.96 million recent addresses to reappear and observed 16.90 million. The difference produced a baseline-adjusted estimate of &lt;strong&gt;about 1.06 million IP addresses removed from the wider proxy ecosystem beyond normal churn&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;These measurements support three bounded findings:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;NetNut's branded, observable exit service collapsed.&lt;/li&gt;
&lt;li&gt;Much of the recent public-address inventory associated with NetNut was observable through other proxy networks after the disruption.&lt;/li&gt;
&lt;li&gt;Reappearance was lower than the selected June baseline, consistent with a real takedown effect beyond ordinary address churn.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;That is already operationally important. A provider name can disappear while some of the address inventory remains commercially reachable.&lt;/p&gt;
&lt;h2&gt;An IP Match Is Not a Device Match&lt;/h2&gt;
&lt;p&gt;The same measurement does not prove that the same physical device survived, moved between suppliers or carried two SDKs.&lt;/p&gt;
&lt;p&gt;Public addresses are assigned to connections, not permanently engraved on devices. DHCP leases expire. Mobile subscribers move between network gateways. Consumer routers reconnect. Carrier-grade NAT lets many subscribers share public addresses from a provider-controlled pool. &lt;a href="https://www.rfc-editor.org/rfc/rfc6598"&gt;RFC 6598&lt;/a&gt; documents shared address space used by service providers for CGNAT, but the ambiguity exists outside that range too: the destination only sees the translated public address.&lt;/p&gt;
&lt;p&gt;If &lt;code&gt;203.0.113.x&lt;/code&gt; appears through Network A before a cutoff and Network B afterwards, several explanations fit:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;the same device was available through both networks;&lt;/li&gt;
&lt;li&gt;different devices behind the same household or carrier address were enrolled;&lt;/li&gt;
&lt;li&gt;an ISP reassigned the address to a different subscriber;&lt;/li&gt;
&lt;li&gt;a shared upstream supplied both pools;&lt;/li&gt;
&lt;li&gt;one provider resold another provider's capacity;&lt;/li&gt;
&lt;li&gt;the enumeration system attributed one of the observations incorrectly.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;IP overlap increases confidence that address inventory is shared or recycled across the market. It does not identify which explanation is correct for any one address.&lt;/p&gt;
&lt;p&gt;It also does not prove supplier ownership. A provider may own infrastructure, contract directly with a supplier, buy capacity through an intermediary, or combine all three. Nor does overlap prove that a device owner did not consent. Consent belongs to a specific person, device, software version, disclosure and time. An IP address contains none of those records.&lt;/p&gt;
&lt;p&gt;Most importantly, overlap does not prove motive. It can show that a buyer's request travelled through an observed exit. It cannot establish what the supplier, reseller or provider knew, why a buyer selected the route, or whether the destination request was benign or abusive.&lt;/p&gt;
&lt;p&gt;Google's earlier &lt;a href="https://cloud.google.com/blog/topics/threat-intelligence/disrupting-largest-residential-proxy-network"&gt;IPIDEA investigation&lt;/a&gt; reached beyond address overlap. It analysed applications, Windows binaries, SDK code, command infrastructure and shared server pools, and paired that technical work with platform and legal action. Even then, Google noted that overlaps between exit nodes made definitive quantification and attribution difficult. That is the right standard: use IP observations as one part of a multi-layer attribution, not as a shortcut through the layers.&lt;/p&gt;
&lt;h2&gt;Read the 1.06 Million Estimate as an Estimate&lt;/h2&gt;
&lt;p&gt;Layer3 Intel's analysis is stronger than a simple before-and-after count because it recognises ordinary churn and uses an age-matched comparison. Its scale and high-frequency observation also give it a useful view of the market.&lt;/p&gt;
&lt;p&gt;The public methodology still leaves material uncertainty:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Enumeration is proprietary.&lt;/strong&gt; The post describes the volume and timing of observations, but does not publish the complete sampling system, provider coverage, request selection, deduplication rules or validation set. Readers cannot independently reproduce the population from the article alone.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;An IP is a noisy unit.&lt;/strong&gt; Dynamic addressing and CGNAT break a stable link between address, subscriber and device. Counting distinct IPv4 addresses can overstate devices and obscure shared use.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;The windows choose what can reappear.&lt;/strong&gt; The source cohort covers 30 days; the follow-up covers 14. Shorter or longer windows would change both the raw overlap and the churn model.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;There is one published placebo cutoff.&lt;/strong&gt; A single June comparison is useful, but it does not show the normal week-to-week distribution, seasonal effects or whether that period was representative.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;No confidence intervals are published.&lt;/strong&gt; The 1.06 million figure is presented as a point estimate. The post does not provide uncertainty bounds, sensitivity analysis or an error rate for network attribution.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;The counterfactual is observational.&lt;/strong&gt; The difference from baseline is consistent with the takedown removing capacity. Other simultaneous supplier, demand, enforcement or measurement changes could contribute.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;None of these limits makes the result useless. They set its resolution. “About 1.06 million fewer addresses reappeared than this baseline predicted” is supported by the published method. “Exactly 1.06 million devices were removed” is not.&lt;/p&gt;
&lt;h2&gt;What a Sourcing Claim Can Responsibly Prove&lt;/h2&gt;
&lt;p&gt;A vendor can responsibly prove facts about processes and records it controls.&lt;/p&gt;
&lt;p&gt;It can show which entity contracted each direct supplier, which software package enrolled a device, what disclosure was presented, how affirmative consent was recorded, how withdrawal works, which versions were active, and whether a buyer's session can be traced to that evidence. It can document reseller dependencies, prohibit undisclosed sub-supply, test compliance and publish exceptions.&lt;/p&gt;
&lt;p&gt;A policy page can prove that a policy exists. A contract can prove that parties accepted terms. Neither proves that every active exit followed the policy.&lt;/p&gt;
&lt;p&gt;“Ethically sourced” is therefore too broad unless the provider defines the claim and its coverage. Does it apply only to a proprietary pool? To upstream suppliers? To every session sold by resellers? Does consent come from the device user, the account holder, the network owner or all relevant parties? How quickly is an exit removed after withdrawal?&lt;/p&gt;
&lt;p&gt;The strongest claim is session-level and time-bound: for this delivered connection, the provider can trace the supply path to a named enrolment mechanism and current evidence, subject to stated audit limitations. Anything less should be described at its actual scope.&lt;/p&gt;
&lt;h2&gt;What Auditors and Buyers Should Request&lt;/h2&gt;
&lt;p&gt;Do not ask only whether sourcing is ethical. Ask for evidence that follows the chain:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;a current inventory of direct suppliers, upstream pools and white-label dependencies;&lt;/li&gt;
&lt;li&gt;the percentage of delivered traffic covered by direct, auditable sourcing rather than policy language alone;&lt;/li&gt;
&lt;li&gt;SDK names, package hashes, versions, distribution channels and signed build provenance;&lt;/li&gt;
&lt;li&gt;the exact user disclosure and consent event, including timestamp, software version and withdrawal path;&lt;/li&gt;
&lt;li&gt;proof that the person giving consent had authority over the device and network connection;&lt;/li&gt;
&lt;li&gt;controls for CGNAT, reassigned addresses, duplicate exits and concurrent appearance across providers;&lt;/li&gt;
&lt;li&gt;session-level lineage from buyer request to pool, supplier and enrolment record, sampled by an independent auditor;&lt;/li&gt;
&lt;li&gt;contractual limits on sub-suppliers, plus evidence that those limits are tested;&lt;/li&gt;
&lt;li&gt;complaint, removal and incident records, including time to disable an exit across every downstream reseller;&lt;/li&gt;
&lt;li&gt;methodology for advertised pool size, unique-IP counts and active-device counts, with uncertainty and deduplication rules;&lt;/li&gt;
&lt;li&gt;independent test results, exceptions and remediation, not only a clean summary statement.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Buyers should also keep their own record: product and upstream named at purchase time, contract revision, stated sourcing basis, session identifiers where available, destination and purpose, and the control used to prevent abuse. A provider's assurance does not transfer accountability for how the buyer uses the route.&lt;/p&gt;
&lt;h2&gt;Defenders Still Have a Request to Judge&lt;/h2&gt;
&lt;p&gt;Post-takedown research can improve proxy intelligence. It cannot turn an IP address into a verdict.&lt;/p&gt;
&lt;p&gt;An address that reappears across pools may deserve closer observation, especially on login, account recovery, checkout or expensive APIs. The action should still depend on route, account state, client consistency, behaviour and recent outcomes. That is why &lt;a href="/blog/proxy-flag-is-not-a-security-policy/"&gt;a proxy flag is not a security policy&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Keep the provenance of the observation as well. Record which network label was seen, when it was observed, which dataset and version supplied it, what other evidence changed the action, and what happened next. Our guide to &lt;a href="/blog/residential-proxy-decision-logging/"&gt;residential proxy decision logging&lt;/a&gt; sets out that operating record.&lt;/p&gt;
&lt;p&gt;A takedown can kill a service without retiring every address that passed through it. The surviving IPs tell us that the market has shared, changing inventory. To say who supplied it, whether a device owner consented, or why a request was sent, we have to follow the rest of the chain.&lt;/p&gt;
&lt;p&gt;For the destination, the work continues with the request. The final article in this series explains why &lt;a href="/blog/proxy-takedown-is-not-security-control/"&gt;a proxy takedown is not a security control&lt;/a&gt; and what security and fraud teams should rebaseline after a disruption.&lt;/p&gt;</content><category term="Residential Proxies"></category><category term="Residential Proxies"></category><category term="Threat Intelligence"></category><category term="Fraud Prevention"></category><category term="Supply Chain"></category><category term="Bot Management"></category><category term="Security Research"></category></entry></feed>