బ్రౌజర్ గోప్యత
మూడవ పక్ష కుకీలు, స్టోరేజ్ విభజన
ఎంబెడ్ చేసిన మూడవ పక్ష ఆరిజిన్ నిజంగా వేర్వేరైన రెండు అగ్రస్థాయి సైట్ల కింద స్టోరేజ్ను పంచుకుంటుందో వేరు చేస్తుందో గమనించండి.
కొత్త క్రమాన్ని ప్రారంభించండి
- మూడవ పక్ష పరీక్ష ఆరిజిన్లో ఫస్ట్-పార్టీ ప్రారంభం.
- సైట్ A కింద మూడవ పక్షంగా లోడ్ అవుతోంది.
- సైట్ B కింద మూడవ పక్షంగా లోడ్ అవుతోంది.
- కుకీలు, localStorage, IndexedDB, CHIPS, Storage Access APIని పోల్చండి.
సైట్ సెటప్ తనిఖీ చేస్తోంది
ICANN, PRIVATE విభాగాలతో సహా అధికారిక Public Suffix List స్థానిక కాపీని ఉపయోగించి నమోదుచేయగల సైట్లను తనిఖీ చేస్తారు. పరీక్ష సమయంలో జాబితా డౌన్లోడ్ చేయబడదు.
ముందు, తర్వాత పోల్చండి
అదే పరికరంలో అదే పరీక్షను అమలు చేసి ఆధార ఫలితాన్ని సేవ్ చేయండి. మీ VPNను ప్రారంభించండి లేదా సంబంధిత సెట్టింగ్లో ఒకటి మార్చండి, అదే పరిస్థితుల్లో మళ్లీ అమలు చేసి తదుపరి ఫలితాన్ని సేవ్ చేయండి.
పోల్చడానికి ముందు ఫలితాన్ని, తర్వాత ఫలితాన్ని సేవ్ చేయండి.
ఈ పరీక్ష మీకు ఏమి చెబుతుంది
ఆధునిక బ్రౌజర్లు మూడవ పక్ష స్టోరేజ్ను దానిని ఎంబెడ్ చేసిన సైట్ ప్రకారం వేరు చేయవచ్చు. ఈ పరీక్ష కుకీలు ఉన్నాయో లేదో మాత్రమే తనిఖీ చేయకుండా ఆ ప్రవర్తనను పరిశీలిస్తుంది. ఒకే నమోదుచేయగల డొమైన్లోని రెండు మార్గాలు లేదా సబ్డొమైన్లు సాధారణంగా ఒకే సైట్గా ఉంటాయి; కాబట్టి అవి అర్థవంతమైన క్రాస్-సైట్ పోలికను అందించలేవు.
పరీక్షను ఎలా అమలు చేయాలి
- కాన్ఫిగర్ చేసిన సెటప్ రెండు విభిన్న HTTPS అగ్రస్థాయి సైట్లను, వేరే ఎంబెడ్ చేసిన మూడవ పక్ష సైట్ను అందిస్తుందో తనిఖీ చేయండి.
- సూచన సృష్టిని దాటవేయకుండా మార్గదర్శిత ప్రత్యక్ష సందర్శన, సైట్ A, సైట్ B దశలను అనుసరించండి.
- స్టోరేజ్ విధానాలను విడిగా చదివి పూర్తయినప్పుడు క్లీనప్ మార్గాన్ని ఉపయోగించండి; మీరు ఎంచుకుంటే మాత్రమే Storage Accessను పరీక్షించండి.
కొలత ఎలా పనిచేస్తుంది
ప్రోటోకాల్ రెండు అగ్రస్థాయి సైట్ల కింద సాధారణ కుకీలు, Partitioned కుకీలు, localStorage, IndexedDBలను పోలుస్తుంది. సూచనలు లేదా విభజన గుర్తింపులను చదవగలమో నమోదు చేస్తుంది.
కాన్ఫిగర్ చేసిన సైట్లు కోఆర్డినేటర్తో తాత్కాలిక పరీక్ష పరిశీలనలను మార్పిడి చేస్తాయి. క్లయింట్ సూచన విలువలు హాష్ చేయబడతాయి; సర్వర్ స్థితి IP లేదా User-Agent లేకుండా సాంకేతిక పరిశీలనలను నిల్వ చేస్తుంది, అయితే మౌలిక సదుపాయాల లాగ్లలో పరీక్ష URL టోకెన్ ఉండవచ్చు.
మీ ఫలితాలను అర్థం చేసుకోవడం
- భాగస్వామ్య మూడవ పక్ష స్థితి
- రెండు విభిన్న సైట్ల కింద సూచనను యాక్సెస్ చేయవచ్చు. ఈ విధానం పరీక్షించిన ఎంబెడ్డింగ్ సందర్భాల మధ్య స్థితి పంచుకోవడానికి అనుమతించింది.
- విభజించిన స్థితి
- రాయడం పనిచేస్తుంది కానీ రెండు సైట్ల కింద గుర్తింపులు భిన్నంగా ఉన్నాయి. ఇది పరీక్షించిన విధానం, పరిస్థితులకు విభజనను సూచిస్తుంది.
- స్థితి లేదు లేదా నిర్ధారణ లేదు
- బ్లాకింగ్, విభజన, గడువు ముగియడం, ఫ్రేమ్ విధానం లేదా సాంకేతిక వైఫల్యం స్థితి లేకపోవడాన్ని వివరించవచ్చు. చెల్లని సైట్ కాన్ఫిగరేషన్ లేదా అనుమతులు లేకపోవడం సార్వత్రిక బ్లాకింగ్ను ధృవీకరించలేదు.
ముందు, తర్వాత పోల్చండి
- అదే మూడు సైట్లు, ప్రొఫైల్, మోడ్, మునుపటి అనుమతులతో ఆధార పరీక్షను పూర్తి చేయండి.
- ఒక కుకీ విధానం లేదా రక్షణ సెట్టింగ్ను మార్చి, పరీక్ష స్థితిని శుభ్రపరిచి మార్గదర్శిత క్రమాన్ని పునరావృతం చేయండి.
- ప్రతి విధానాన్ని, ఏవైనా Storage Access అనుమతులను పోల్చండి. సాధారణ, ప్రైవేట్ బ్రౌజింగ్కు వేర్వేరు ఆధారాలను ఏర్పాటు చేయండి.
పరీక్ష పరిమితులు
- Partitioned కుకీలు, Storage Accessకు బ్రౌజర్ మద్దతు మారుతుంది; కుకీ లక్షణం ఒక్కటే దాని నిర్వహణను నిరూపించదు.
- గమనించిన ప్రవర్తన ప్రతి మూడవ పక్ష సంబంధానికి కాకుండా ఈ సైట్లు, పరిస్థితులకు వర్తిస్తుంది.
అవసరమైతే ఏమి మార్చాలి
- స్థితి మీరు ఉద్దేశించిన దానికంటే విస్తృతంగా పంచుకోబడుతోంది
- మూడవ పక్ష స్టోరేజ్ సెట్టింగ్లు, సైట్ మినహాయింపులను పరిశీలించి కొత్త క్రమాన్ని పునరావృతం చేయండి.
- సెటప్ లేదా నియంత్రణలు విఫలమయ్యాయి
- నిర్ధారణ లేని ఫలితాన్ని ఉంచి, కుకీ బ్లాకింగ్కు ఆపాదించే ముందు సైట్ లభ్యత లేదా బ్రౌజర్ విధానాన్ని తనిఖీ చేయండి.
తరచుగా అడిగే ప్రశ్నలు
రెండు సబ్డొమైన్లు విభజనను పరీక్షించగలవా?
అవి ఒకే నమోదుచేయగల సైట్ను పంచుకుంటే సాధారణంగా కాదు. సెటప్ నిజంగా విభిన్న అగ్రస్థాయి సైట్లను ధృవీకరించాలి.
బ్లాక్ చేసిన కుకీ అంటే మొత్తం స్టోరేజ్ బ్లాక్ అయిందనా?
కాదు. కుకీలు, localStorage, IndexedDB వేర్వేరుగా ప్రవర్తించవచ్చు; వాటికి వేర్వేరు పరిశీలనలు అవసరం.