VPN સર્વર બદલવાથી તમે દુકાનમાંથી લોગ આઉટ થઈ જાઓ છો?
નવું એક્ઝિટ સરનામું કૂકી જાર ખાલી કરતું નથી. પહેલાં નક્કી કરો કે તમે નેટવર્ક માર્ગ, લોગ-ઇન સેશન કે સંગ્રહિત સાઇટ ડેટા ચકાસી રહ્યા છો.
બીજા ટૅબમાં દુકાન ખુલ્લી હોય ત્યારે VPN એક્ઝિટ બદલો, અને ટોપલી સામાન્ય રીતે હજી ત્યાં જ હોય છે. એ VPNની નિષ્ફળતા નથી; બ્રાઉઝર બરાબર એ જ કરી રહ્યું છે જે તેને કહેવામાં આવ્યું હતું. કૂકી બ્રાઉઝર મોકલે છે, અને નવો નેટવર્ક માર્ગ બ્રાઉઝર જે સંગ્રહે છે તેને બદલતો નથી. «સાઇટ હજી મને ઓળખે છે»ની પાછળ ત્રણ જુદા પ્રશ્નો છુપાયેલા છે, અને જવાબ એના પર આધાર રાખે છે કે તમે ખરેખર કયો પૂછી રહ્યા છો.
ત્રણ પ્રશ્નો, એક લક્ષણ
પ્રથમ: શું સાઇટ સંગ્રહિત કૂકી ઓળખે છે? બીજું: શું તે લોગ-ઇન થયેલું ખાતું ઓળખે છે, જે કોઈ પણ એક કૂકીથી સ્વતંત્ર રીતે ટકી રહે છે? ત્રીજું: શું તે સંગ્રહિત સ્થિતિને બદલે બ્રાઉઝર કે ઉપકરણ વિશે કંઈક ઓળખે છે? દરેકની પોતાની કસોટી અને પોતાનો ઉપાય છે.
| 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 |
મોટાભાગની ગૂંચ પહેલાને બદલીને બીજું અનુસરશે એવી અપેક્ષા રાખવાથી ઊભી થાય છે. નેટવર્ક સરનામું અને બ્રાઉઝર સ્ટોર બે અલગ સિસ્ટમ છે જેનો ઉપયોગ એ જ પૃષ્ઠ સંયોગવશાત્ કરે છે.
કૂકી ખરેખર શું વહન કરે છે
RFC 6265માં નિર્દિષ્ટ HTTP સ્થિતિ વ્યવસ્થાપન જાણી જોઈને સરળ છે: સર્વર અવકાશ સાથે નામ અને મૂલ્ય સેટ કરે છે, અને બ્રાઉઝર તે અવકાશ સાથે મેળ ખાતી વિનંતીઓ માટે તેને પાછું મોકલે છે. મૂલ્ય સેશન ઓળખકર્તા, પસંદગી કે અસ્પષ્ટ ટોકન હોઈ શકે છે જેને સર્વર ટોપલીના રેકોર્ડ સાથે મેળવે છે. આ પ્રક્રિયામાં ક્યાંય ક્લાયન્ટનું સરનામું દર્શાવેલું નથી.
એ જ રચનાને કારણે સામાન્ય લોગ-ઇન અને ટોપલીઓ નેટવર્ક ફેરફારમાં ટકી રહે છે, અને એ જ કારણે ટ્રેકર્સ માટે પણ ટકી રહે છે. એ જ પ્રક્રિયા બંને હેતુઓને સેવે છે અને તેમને અલગ પાડતી નથી. પ્રોટોકોલમાં ક્લાયન્ટના સરનામા માટે કોઈ ક્ષેત્ર નથી, તેથી નવા એક્ઝિટ પાસે રદ કરવા જેવું કંઈ નથી. જે સાઇટ કૂકીને નેટવર્ક ઉદ્ગમ સાથે બાંધવા માંગે તેને એ તર્ક જાતે ઉમેરવો પડે.
જ્યારે સાઇટ કૂકી પાછી મોકલે છે, ત્યારે સર્વર એ રેકોર્ડ શોધે છે જે તરફ એ મૂલ્ય નિર્દેશ કરે છે. વિનંતીએ લીધેલો માર્ગ બદલવાથી એ શોધ બદલાતી નથી, અને ખરીદીની ટોપલીની અવલોકનની આખી સમજૂતી એ જ છે.
તમારી કસોટી શું માપે છે તે નક્કી કરો
કંઈપણ બદલતા પહેલાં, તમે જે સ્થિતિથી શરૂ કરો છો તે લખો: કઈ બ્રાઉઝર પ્રોફાઇલ, કયું ખાતું, કયો સાઇટ ડેટા, કયો નેટવર્ક માર્ગ. પછી તેમાંથી બરાબર એક બદલો અને નિરીક્ષણ કરો. જે કસોટી એકસાથે એક્ઝિટ સરનામું અને બ્રાઉઝર પ્રોફાઇલ બદલે છે તે બંનેમાંથી કોઈના વિશે કંઈ સાબિત કરતી નથી.
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બંને આદેશો એ જ કૂકી ફાઇલ ફરી વાપરે છે, અને બીજો હોસ્ટ પરવાનગી આપે ત્યાં અલગ સ્થાનિક સ્રોત સરનામું ફરજિયાત કરે છે. બંને કિસ્સામાં ટોપલીનો પ્રતિભાવ એ જ છે કારણ કે સર્વરે ક્યારેય અલગ ક્લાયન્ટ ઓળખ જોઈ નથી, ફક્ત અલગ માર્ગ જોયો છે. પુનરાવર્તનયોગ્ય એક જ જોડી વિનંતીઓમાં એ જ પ્રક્રિયા છે.
જો હેતુ સંગ્રહિત સ્થિતિ વિના સાઇટ તમને ઓળખે છે કે નહીં તે જોવાનો હોય, તો એ સાઇટનો ડેટા સાફ કરો અને પુનરાવર્તન કરો. જો તે હજી પણ તમને ઓળખે, તો આગળના શંકાસ્પદ લોગ-ઇન થયેલું ખાતું, તમે અનુસરેલી લિંક કે કૂકીને બદલે બ્રાઉઝરની લાક્ષણિકતાઓ છે.
સાચી સ્થિતિ સાફ કરો, નેટવર્ક નહીં
એક સાઇટનું સ્ટોરેજ દૂર કરવું બ્રાઉઝરના પોતાના નિયંત્રણોનું કામ છે, અને તે ઘણી વાર આડઅસર તરીકે તમને લોગ આઉટ કરશે અથવા પસંદગીઓ રીસેટ કરશે. તે ખાતું કે સેવા પાસે પહેલેથી રહેલા રેકોર્ડ ડિલીટ કરતું નથી; તેમના માટે સેવાની પોતાની પ્રક્રિયા જરૂરી છે.
ક્રોસ-સાઇટ પ્રતિબંધો સમસ્યાનો બીજો ભાગ હલ કરે છે. બ્રાઉઝર એ સ્ટોરેજને બ્લોક કે વિભાજિત કરી શકે છે જે એમ્બેડેડ સેવાઓ અન્યથા સાઇટો વચ્ચે વહેંચતી, જ્યારે પ્રથમ-પક્ષ લોગ-ઇન કામ કરતું રહે છે. તેથી સફળ લોગ-ઇન એ ક્રોસ-સાઇટ ટ્રેકિંગ કામ કરે છે તેનો પુરાવો નથી.
ખાનગી વિન્ડો બીજું સાધન છે જેનો વ્યાપ લોકો ધારે તેના કરતાં સાંકડો છે. સાઇટો સેશન દરમિયાન હજી કૂકી સેટ કરી શકે છે, અને લોગ-ઇન હજી ખાતું ઓળખે છે. ખાનગી સેશન સમાપ્ત કરવું એ જ કામચલાઉ સ્થિતિ ફેંકી દે છે, એટલે કે એક ટૅબ નહીં, દરેક ખાનગી વિન્ડો બંધ કરવી પડે.
અંતે, ફિંગરપ્રિન્ટિંગ દ્વારા ઓળખને પહેલી સમજૂતી નહીં, સંભાવના તરીકે લો. ઉપકરણ અને બ્રાઉઝરની લાક્ષણિકતાઓ કોઈ સંગ્રહિત કૂકી વિના મુલાકાતોને જોડી શકે છે, અને સ્ટોરેજ સાફ કરવાથી તેમને અડકાશે નહીં. પહેલાં સરળ કારણો તપાસો, પછી તપાસ વિસ્તારો, અને કઈ સ્થિતિ બદલી તે નોંધો જેથી આગળની સરખામણી અર્થપૂર્ણ બને.