Nomainiet VPN izeju, kamēr veikals ir atvērts citā cilnē, un grozs parasti joprojām ir tur. Tā nav VPN kļūme; tas ir pārlūks, kas dara tieši to, kas tam pateikts. Sīkfailu sūta pārlūks, un jauns tīkla ceļš nemaina to, ko pārlūks glabā. Aiz frāzes „vietne joprojām mani pazīst“ slēpjas trīs dažādi jautājumi, un atbilde ir atkarīga no tā, kuru jūs patiešām uzdodat.

Trīs jautājumi, viena pazīme

Pirmkārt: vai vietne atpazīst saglabātu sīkfailu? Otrkārt: vai tā atpazīst pieteiktu kontu, kas pastāv neatkarīgi no jebkura atsevišķa sīkfaila? Treškārt: vai tā atpazīst kaut ko par pārlūku vai ierīci, nevis saglabātu stāvokli? Katram ir savs tests un savs risinājums.

What you changedWhat it actually tests
VPN exit addressWhether the site treats a different network origin differently
Cookie jar for one siteWhether a stored identifier was doing the recognition
Browser profile or accountWhether identity, rather than storage, links the visits

Lielākā daļa apjukuma rodas, mainot pirmo un gaidot, ka sekos otrais. Tīkla adrese un pārlūka krātuve ir divas atsevišķas sistēmas, ko nejauši izmanto viena un tā pati lapa.

Ko sīkfails patiešām nes

HTTP stāvokļa pārvaldība, kā noteikts RFC 6265, ir apzināti vienkārša: serveris nosaka nosaukumu un vērtību ar tvērumu, un pārlūks tos atgriež pieprasījumiem, kas atbilst šim tvērumam. Vērtība var būt sesijas identifikators, iestatījums vai necaurspīdīgs marķieris, ko serveris saista ar groza ierakstu. Nekur mehānismā nav minēta klienta adrese.

Šīs konstrukcijas dēļ parastas pieteikšanās un grozi pārdzīvo tīkla maiņu, un tā paša iemesla dēļ tie to pārdzīvo arī izsekotājiem. Viens un tas pats mehānisms kalpo abiem mērķiem un tos nenošķir. Protokolā nav lauka klienta adresei, tāpēc jaunai izejai nav ko atcelt. Vietnei, kas gribētu piesaistīt sīkfailu tīkla izcelsmei, šī loģika būtu jāpievieno pašai.

Kad vietne atgriež sīkfailu, serveris meklē ierakstu, uz kuru norāda šī vērtība. Maršruta, pa kuru gāja pieprasījums, maiņa šo meklēšanu nemaina, un tas ir viss paskaidrojums par iepirkšanās groza novērojumu.

Izlemiet, ko mēra jūsu tests

Pirms kaut ko mainīt, pierakstiet sākuma stāvokli: kurš pārlūka profils, kurš konts, kuri vietnes dati, kurš tīkla ceļš. Pēc tam nomainiet tieši vienu no tiem un vērojiet. Tests, kas vienlaikus maina izejas adresi un pārlūka profilu, neko nepierāda par nevienu no tiem.

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/cart

Abas komandas atkārtoti izmanto vienu un to pašu sīkfailu failu, un otrā uzspiež citu lokālo avota adresi tur, kur resursdators to atļauj. Groza atbilde abos gadījumos ir vienāda, jo serveris nekad nav redzējis citu klienta identitāti, tikai citu ceļu. Tas ir mehānisms vienā atkārtojamā pieprasījumu pārī.

Ja mērķis ir redzēt, vai vietne jūs atpazīst bez saglabāta stāvokļa, notīriet šīs vietnes datus un atkārtojiet. Ja tā jūs joprojām atpazīst, nākamie aizdomās turamie ir pieteiktais konts, saite, kurai sekojāt, vai pārlūka īpašības, nevis sīkfails.

Notīriet pareizo stāvokli, nevis tīklu

Vienas vietnes krātuves noņemšana ir paša pārlūka vadības līdzekļos, un tā bieži blakusefekta dēļ izrakstīs jūs vai atiestatīs iestatījumus. Tā nedzēš kontu vai ierakstus, kas pakalpojumam jau ir; tiem vajadzīga paša pakalpojuma procedūra.

Ierobežojumi starp vietnēm risina citu problēmas daļu. Pārlūki var bloķēt vai sadalīt krātuvi, ko iegultie pakalpojumi citādi kopīgotu starp vietnēm, kamēr pirmās puses pieteikšanās turpina darboties. Tāpēc veiksmīga pieteikšanās nav pierādījums tam, ka izsekošana starp vietnēm darbojas.

Privātie logi ir vēl viens rīks ar šaurāku tvērumu, nekā cilvēki gaida. Vietnes sesijas laikā joprojām var iestatīt sīkfailus, un pieteikšanās joprojām identificē kontu. Tieši privātās sesijas beigas atmet pagaidu stāvokli, kas nozīmē aizvērt visus privātos logus, nevis vienu cilni.

Visbeidzot, uzskatiet identifikāciju pēc nospieduma par iespēju, nevis pirmo skaidrojumu. Ierīces un pārlūka īpašības var saistīt apmeklējumus bez jebkāda saglabāta sīkfaila, un krātuves notīrīšana tām nepieskarsies. Vispirms pārbaudiet vienkāršos cēloņus, pēc tam paplašiniet izmeklēšanu un pierakstiet, kuru stāvokli mainījāt, lai nākamais salīdzinājums būtu jēgpilns.

Saistītie raksti