Il-bdil tas-server VPN iqabbdek barra mill-ħanut?
Indirizz tal-ħruġ ġdid ma jsaffix il-ġarr tal-cookies. Iddeċiedi l-ewwel jekk qed tittestja t-triq tan-netwerk, is-sessjoni tal-login jew id-dejta tas-sit maħżuna.
Ibdel il-ħruġ tal-VPN waqt li l-ħanut miftuħ fi tab ieħor u l-basket normalment għadu hemm. Dan mhux falliment tal-VPN; dan il-browser qed jagħmel eżatt dak li ntqallu. Il-cookie jintbagħat mill-browser, u triq tan-netwerk ġdida ma tbiddilx dak li l-browser jaħżen. Tliet mistoqsijiet differenti jinħbew wara «is-sit għadu jafni», u t-tweġiba tiddependi minn liema wieħed qed tistaqsi tassew.
Tliet mistoqsijiet, sintomu wieħed
L-ewwel: is-sit qed jagħraf cookie maħżun? It-tieni: qed jagħraf kont illogjat, li jibqa' indipendenti minn kwalunkwe cookie wieħed? It-tielet: qed jagħraf xi ħaġa dwar il-browser jew l-apparat minflok stat maħżun? Kull wieħed għandu t-test u r-rimedju tiegħu.
| What you changed | What it actually tests |
|---|---|
| VPN exit address | Whether the site treats a different network origin differently |
| Cookie jar for one site | Whether a stored identifier was doing the recognition |
| Browser profile or account | Whether identity, rather than storage, links the visits |
Il-biċċa l-kbira tal-konfużjoni tiġi milli tbiddel l-ewwel u tistenna li jsegwi t-tieni. Indirizz tan-netwerk u l-maħżen tal-browser huma żewġ sistemi separati li jiġu użati mill-istess paġna.
X'jgħaddi tassew cookie
Il-ġestjoni tal-istat HTTP, kif speċifikata fl-RFC 6265, hija sempliċi apposta: is-server jistabbilixxi isem u valur b'firxa, u l-browser jibgħat lura għal talbiet li jaqblu ma' dik il-firxa. Il-valur jista' jkun identifikatur tas-sessjoni, preferenza, jew token opak li s-server jorbot ma' rekord tal-basket. Xejn fil-mekkaniżmu ma jsemmi l-indirizz tal-klijent.
Dan id-disinn huwa r-raġuni għaliex logins ordinarji u baskets jibqgħu ħajjin meta jinbidel in-netwerk, u huwa wkoll ir-raġuni għaliex jibqgħu ħajjin għat-trackers. L-istess mekkaniżmu jservi ż-żewġ għanijiet, u ma jiddistingwix bejniethom. M'hemm l-ebda qasam fil-protokoll għall-indirizz tal-klijent, allura m'hemm xejn x'jista' jħassar ħruġ ġdid. Sit li jrid jorbot cookie ma' oriġini tan-netwerk irid iżid dak il-loġika hu stess.
Meta sit jagħti lura cookie, is-server ifittex ir-rekord li l-valur ikun qed jindika. Il-bidla tar-rotta li ħa t-talba ma tbiddilx dik it-tfittxija, u din hija l-ispjegazzjoni kollha tal-osservazzjoni tal-basket tax-xiri.
Iddeċiedi x'qed ikejjel it-test tiegħek
Qabel ma tbiddel xi ħaġa, ikteb l-istat minn fejn qed tibda: liema profil tal-browser, liema kont, liema dejta tas-sit, liema triq tan-netwerk. Imbagħad ibdel eżatt wieħed minnhom u osserva. Test li jbiddel l-indirizz tal-ħruġ u l-profil tal-browser flimkien ma jipprovax xejn dwar ebda wieħed minnhom.
curl -sS -c /tmp/jar.txt -b /tmp/jar.txt -o /dev/null -w '%{http_code}\n' https://shop.example/cart
curl -sS -c /tmp/jar.txt -b /tmp/jar.txt -o /dev/null -w '%{http_code}\n' --interface 198.51.100.44 https://shop.example/cartIż-żewġ kmandi jerġgħu jużaw l-istess fajl tal-cookies, u t-tieni jimponi indirizz sors lokali differenti fejn l-host jippermetti. Ir-risposta tal-basket hija l-istess fiż-żewġ każijiet għax is-server qatt ma ra identità differenti tal-klijent, biss triq differenti. Dan huwa l-mekkaniżmu f'par wieħed ta' talbiet riproduċibbli.
Jekk il-għan huwa li tara jekk is-sit jagħrafx lilkom mingħajr stat maħżun, ħassar id-dejta ta' dak is-sit u erġa' għamel. Jekk għadu jagħrafkom, is-suspetti li jmiss huma l-kont illogjat, link li segwejt, jew karatteristiċi tal-browser minflok cookie.
Ħassar l-istat it-tajjeb, mhux in-netwerk
It-tneħħija tal-maħżen ta' sit wieħed tappartjeni lill-kontrolli tal-browser stess, u spiss se toħroġkom mill-login jew tirrisettja l-preferenzi bħala effett sekondarju. Ma tħassarx il-kont jew ir-rekords li s-servizz diġà għandu; dawk jeħtieġu l-proċess tas-servizz stess.
Ir-restrizzjonijiet bejn is-siti jindirizzaw parti differenti tal-problema. Il-browsers jistgħu jimblukkaw jew jaqsmu l-maħżen li s-servizzi inkorporati altrimenti jaqsmu bejn is-siti, waqt li login tal-ewwel parti jibqa' jaħdem. Għalhekk login ta' suċċess mhuwiex prova li t-tracking bejn is-siti qed jaħdem.
It-twieqi privati huma għodda oħra b'firxa idjaq milli jistennew in-nies. Is-siti xorta jistgħu jistabbilixxu cookies matul is-sessjoni, u login xorta jagħraf il-kont. It-tmiem tas-sessjoni privata huwa dak li jarmi l-istat temporanju, li jfisser tagħlaq kull tieqa privata minflok tab wieħed.
Fl-aħħar, ittratta l-fingerprinting bħala possibbiltà u mhux bħala l-ewwel spjegazzjoni. Karatteristiċi tal-apparat u tal-browser jistgħu jgħaqqdu żjarat mingħajr ebda cookie maħżun, u t-tindif tal-maħżen ma jmisshomx. Iċċekkja l-kawżi sempliċi l-ewwel, imbagħad wessa' l-investigazzjoni, u żomm nota ta' liema stat bdejt biex il-paragun li jmiss ikun sinifikanti.