Bumalik sa blog

Anim na Channel ng Paglalantad ng IP: DNS, Time Zone, at Graphics Fingerprints

Ang proxy ay nagpapalit lamang ng exit address. Maaari pa ring maglantad ng hindi tugmang environment ang DNS resolution, IPv6, time zone at wika, graphics fingerprints, at iba pang browser signal.

Naka-configure na ang proxy at ipinapakita ng test page ang target na rehiyon, pero nauugnay pa rin ang account. Karaniwang unang iniisip na mahina ang proxy kaya nagpapalit ng provider. Kung pareho pa rin ang problema matapos ang ilang pagpalit, malamang na hindi ang exit address ang sanhi.

Ang nababago lamang ng proxy ay kung saan lumalabas ang network requests. Para gumana nang normal ang mga website, kusang naglalabas ang browser ng maraming impormasyon: bersyon ng operating system at browser, time zone, wika, screen resolution, graphics at audio characteristics, at estado ng lokal na network. Kapag hindi nagtutugma ang mga signal na ito, isang hindi magkakatugmang environment ang nakikita ng platform, hindi isang normal na user na nagpalit lang ng IP.

Karamihan sa mga channel sa ibaba ay hindi kinakailangang dumaan sa proxy tunnel.

Maaaring hindi sumunod sa proxy ang DNS resolution

Maaaring dumaan sa proxy ang traffic habang ang domain-name resolution requests ay ipinapadala pa rin ng lokal na network. Nakikita ng target website ang proxy address, ngunit maaaring tumuro ang DNS query records sa network na aktuwal mong ginagamit.

Gumamit ng DNS leak test para malaman kung saan nagmumula ang resolution requests. Ang direksiyon ng pag-aayos ay ipadaan ang DNS requests sa proxy path o gumamit ng resolver na tumutugma sa exit region.

Maaaring lampasan ng IPv6 ang proxy sa direktang koneksiyon

Isa ito sa pinakamadaling makaligtaan. Kung may IPv4 at IPv6 ang lokal na network ngunit IPv4 traffic lamang ang hinahawakan ng proxy, maaaring direktang kumonekta ang browser sa target site sa pamamagitan ng IPv6.

Sa ganitong sitwasyon, parang nalalampasan ang proxy. Tingnan kung may ibinabalik na IPv6 address ang test page. Sa antas ng environment, kontrolin kung naka-enable ang IPv6 para hindi makadaan ang traffic sa labas ng proxy.

Mas madaling mapansin ang hindi tugmang time zone at wika kaysa sa simpleng leak

Sa mahigpit na kahulugan, hindi ito IP leak, pero maaari itong magdulot ng mas mabigat na epekto dahil lumilikha ito ng heograpikong hindi pagkakatugma.

Ang IP mula sa target region na may lokal na time zone, lokal na interface language, at lokal na time format ay isang tipikal na inconsistency. Mas madaling mag-trigger ng risk controls ang kontradiksiyon kaysa sa iisang exposed signal: maaaring isang nakaligtaang setting lang ang leak, samantalang ang kontradiksiyon ay nagpapahiwatig na pinagtagpi-tagpi ang environment.

Suriin kung magkakatugma bilang isang set ang exit IP, time zone, at wika. Mas mainam na gumamit ng automatic synchronization sa exit IP sa halip na manu-manong itakda ang mga ito.

Tinutukoy ng graphics at audio fingerprints ang device

Ang graphics characteristics mula sa Canvas at WebGL rendering, kasama ang mga pagkakaiba sa audio-processing waveforms, ay sumasalamin sa hardware-level traits at hindi nakadepende sa network.

Kahit ilipat ang IP sa ibang bansa, pareho pa rin ang rendering behavior ng graphics card sa iisang machine. Sa layer na ito, hindi IP ang nalalantad kundi ang identity ng device.

Ikumpara ang maraming environment at tingnan kung nauulit ang graphics fingerprints. Dapat may sariling fingerprint ang bawat environment sa halip na magbahagi ng iisang profile sa lahat ng task.

Ang mismong sandali ng paglipat ng proxy

Kapag nag-disconnect ang proxy, nagpapalit ng node, o kumokonekta sa unang pagkakataon, maaaring makapagpadala ang browser ng requests bago pa maging aktibo ang tunnel.

Mahirap itong hulihin sa test page at karaniwang kailangang tingnan ang request-source records sa logs. Ihinto muna ang browser activity habang nagpapalit ng proxy at ipagpatuloy lamang kapag stable na ang connection state.

Isang channel din ang WebRTC

WebRTC ang pinakakaraniwang binabanggit na channel. Hiwalay nang tinatalakay ang mga detalye nito; dito, binibilang lamang ito bilang isa sa mga exposure path.

Praktikal na checklist para sa sariling pagsusuri

DNS、IPv6、地理参数、设备指纹、代理切换与 WebRTC 六条暴露通道的检查项和期望结果

ChannelAno ang susuriinInaasahang resulta
DNSPinagmumulan ng resolution requestsSumusunod sa proxy path
IPv6Kung may ibinabalik na IPv6 addressHindi exposed
Geographic settingsExit IP, time zone, wikaMagkakatugma ang tatlo
Graphics at audio fingerprintsKung nauulit sa iba’t ibang environmentHiwalay sa bawat environment
Proxy stabilityKung may switching window habang may taskStable sa buong panahon
WebRTCIbinabalik na addressTugma sa proxy address

I-configure ang environment bilang isang buo

Isang channel lamang ang nalulutas ng proxy. Isang kabuuan ang environment, at sapat na ang exposure sa isang channel para makilala ang buong environment.

Kaya ang mahalaga ay hindi ang paulit-ulit na paghahanap ng mas magandang proxy, kundi ang pag-configure at pag-check sa environment bilang isang internally consistent na unit: magkakahiwalay ang fingerprints, nakatali ang network exits sa bawat environment, at magkakatugma ang geographic settings. Ito ang layer na tinutugunan ng PurpleMark, na naghihiwalay ng maraming environment sa iisang device upang sumunod ang exit at parameters sa bawat environment.

Ang mga hakbang na ito ay para sa matatag na pagpapatakbo ng mga compliant account: sundin ang terms of service ng platform at robots protocols, huwag gumamit ng maling identity information, at huwag lampasan ang technical protection measures.

Para lamang sa pagpapaliwanag ng mga teknikal na prinsipyo ang impormasyong ito. Gumamit ng kaugnay na tools sa legal at compliant na paraan.