Een proxy verandert alleen het uitgaande adres. DNS-resolutie, IPv6, tijdzone en taal, grafische fingerprints en andere browsersignalen kunnen nog steeds inconsistenties in de omgeving blootleggen.
De proxy is ingesteld en de testpagina toont de doelregio, maar het account wordt nog steeds gekoppeld. De eerste reactie is vaak dat de proxy niet goed genoeg is en dat er een andere provider nodig is. Blijft het probleem na meerdere wissels bestaan, dan ligt het waarschijnlijk niet aan het uitgaande adres.
Een proxy kan alleen veranderen waar netwerkverzoeken naar buiten gaan. Om websites normaal te laten werken, geeft de browser actief veel informatie door: versies van het besturingssysteem en de browser, tijdzone, taal, schermresolutie, grafische en audiokenmerken en de status van het lokale netwerk. Als deze signalen niet bij elkaar passen, ziet het platform een inconsistente omgeving in plaats van een normale gebruiker die alleen van IP is veranderd.
De meeste onderstaande kanalen lopen niet per se door de proxytunnel.
DNS-resolutie volgt de proxy mogelijk niet
Het verkeer kan via de proxy lopen terwijl verzoeken voor domeinnaamresolutie nog steeds door het lokale netwerk worden verstuurd. De doelsite ziet het proxyadres, maar DNS-querylogs kunnen naar het werkelijk gebruikte netwerk wijzen.
Gebruik een DNS-lektest om te controleren waar resolutieverzoeken vandaan komen. Zorg dat DNS-verzoeken het proxypad volgen of gebruik een resolver die bij de uitgangsregio past.
IPv6 kan de proxy rechtstreeks omzeilen
Dit is een van de makkelijkst gemiste kanalen. Als het lokale netwerk zowel IPv4 als IPv6 ondersteunt, maar de proxy alleen IPv4-verkeer verwerkt, kan de browser de doelsite rechtstreeks via IPv6 bereiken.
In dat geval wordt de proxy feitelijk omzeild. Controleer of de testpagina een IPv6-adres teruggeeft. Beheer op omgevingsniveau of IPv6 is ingeschakeld, zodat verkeer niet buiten de proxy om kan gaan.
Een niet-passende tijdzone en taal zijn soms makkelijker te herkennen dan een lek
Strikt genomen is dit geen IP-lek, maar de gevolgen kunnen zwaarder zijn omdat er een geografische tegenstrijdigheid ontstaat.
Een IP uit de doelregio gecombineerd met een lokale tijdzone, lokale interfacetaal en lokale tijdnotatie is een typische inconsistentie. Tegenstrijdigheden kunnen risicocontroles sneller activeren dan één blootgesteld signaal: een lek kan een enkele omissie zijn, terwijl een inconsistentie erop wijst dat de omgeving uit niet-passende onderdelen is samengesteld.
Controleer of uitgangs-IP, tijdzone en taal als één set bij elkaar passen. Gebruik bij voorkeur automatische synchronisatie met het uitgangs-IP in plaats van handmatige instellingen.
Grafische en audiofingerprints identificeren het apparaat
Grafische kenmerken uit Canvas- en WebGL-rendering, samen met verschillen in golfvormen van audioverwerking, weerspiegelen hardware-eigenschappen en staan los van het netwerk.
Zelfs als het IP naar een ander land verandert, rendert de grafische kaart nog steeds als dezelfde machine. Op deze laag wordt niet het IP, maar de identiteit van het apparaat blootgelegd.
Vergelijk meerdere omgevingen en controleer of grafische fingerprints terugkomen. Elke omgeving moet een eigen fingerprint gebruiken in plaats van één profiel voor alle taken te delen.
Het moment waarop de proxy wisselt
Wanneer de proxy verbreekt, van node wisselt of voor het eerst verbinding maakt, kan de browser verzoeken versturen voordat de tunnel actief is.
Dit is moeilijk met een testpagina te zien en vereist meestal controle van de herkomst van verzoeken in logs. Pauzeer browseractiviteit tijdens de proxywissel en ga pas verder als de verbinding stabiel is.
WebRTC is ook een kanaal
WebRTC is het vaakst genoemde kanaal. De details worden apart behandeld; hier telt het alleen als een van de blootstellingspaden.
Een praktische checklist voor zelfcontrole

| Kanaal | Wat controleren? | Verwacht resultaat |
|---|---|---|
| DNS | Herkomst van resolutieverzoeken | Volgt het proxypad |
| IPv6 | Of een IPv6-adres wordt teruggegeven | Niet blootgesteld |
| Geografische instellingen | Uitgangs-IP, tijdzone, taal | Alle drie passen bij elkaar |
| Grafische en audiofingerprints | Of ze tussen omgevingen terugkomen | Per omgeving onafhankelijk |
| Proxystabiliteit | Of er tijdens een taak een wisselmoment is | Doorlopend stabiel |
| WebRTC | Teruggegeven adres | Komt overeen met het proxyadres |
Configureer de omgeving als één geheel
Een proxy lost maar één kanaal op. De omgeving vormt één geheel, en blootstelling via één kanaal kan al genoeg zijn om de volledige omgeving te herkennen.
Het gaat er daarom niet om steeds een betere proxy te zoeken, maar om de omgeving als één intern consistente eenheid te configureren en te controleren: fingerprints blijven gescheiden, netwerkuitgangen worden per omgeving gekoppeld en geografische instellingen passen als set bij elkaar. Dat is de laag waarop PurpleMark zich richt: meerdere omgevingen op hetzelfde apparaat scheiden, zodat uitgang en parameters bij elke omgeving horen.
Deze maatregelen zijn bedoeld voor stabiele werking van accounts die aan de regels voldoen: houd u aan de servicevoorwaarden van platforms en robots-protocollen, gebruik geen valse identiteitsgegevens en omzeil geen technische beschermingsmaatregelen.
Deze informatie is uitsluitend bedoeld om technische principes uit te leggen. Gebruik gerelateerde tools alleen op een wettige en conforme manier.


