ຄວາມເປັນສ່ວນຕົວຂອງບຣາວເຊີ
Cookie ຂອງບຸກຄົນທີສາມ ແລະການແບ່ງພື້ນທີ່ຈັດເກັບ
ສັງເກດວ່າ origin ບຸກຄົນທີສາມທີ່ຝັງຢູ່ແບ່ງປັນ ຫຼືແຍກພື້ນທີ່ຈັດເກັບພາຍໃຕ້ສອງເວັບລະດັບເທິງທີ່ຕ່າງກັນແທ້ຫຼືບໍ່.
ເລີ່ມລຳດັບໃໝ່
- ການເລີ່ມຕົ້ນບຸກຄົນທີໜຶ່ງໃນ origin ທົດສອບຂອງບຸກຄົນທີສາມ.
- ກຳລັງໂຫຼດເປັນບຸກຄົນທີສາມພາຍໃຕ້ເວັບໄຊ A.
- ກຳລັງໂຫຼດເປັນບຸກຄົນທີສາມພາຍໃຕ້ເວັບໄຊ B.
- ປຽບທຽບຄຸກກີ, localStorage, IndexedDB, CHIPS ແລະ Storage Access API.
ກຳລັງກວດການຕັ້ງຄ່າເວັບໄຊ
ເວັບໄຊທີ່ຈົດທະບຽນໄດ້ຖືກກວດດ້ວຍສຳເນົາໃນເຄື່ອງຂອງ Public Suffix List ທາງການ ລວມທັງພາກ ICANN ແລະ PRIVATE. ບໍ່ມີການດາວໂຫຼດລາຍການໃນລະຫວ່າງທົດສອບ.
ປຽບທຽບກ່ອນ ແລະຫຼັງ
ທົດສອບດຽວກັນໃນອຸປະກອນດຽວກັນ ແລະບັນທຶກຄ່າພື້ນຖານ. ເປີດ VPN ຫຼືປ່ຽນການຕັ້ງຄ່າທີ່ກ່ຽວຂ້ອງໜຶ່ງຢ່າງ, ທົດສອບອີກພາຍໃຕ້ເງື່ອນໄຂດຽວກັນ ແລະບັນທຶກຜົນຕໍ່ໄປ.
ບັນທຶກຜົນກ່ອນ ແລະຫຼັງເພື່ອປຽບທຽບ.
ການທົດສອບນີ້ບອກຫຍັງ
ບຣາວເຊີສະໄໝໃໝ່ອາດແຍກພື້ນທີ່ຈັດເກັບຂອງບຸກຄົນທີສາມຕາມເວັບທີ່ຝັງມັນ. ການທົດສອບນີ້ກວດພຶດຕິກຳນັ້ນ ບໍ່ແມ່ນພຽງກວດວ່າມີ cookie ຫຼືບໍ່. ສອງເສັ້ນທາງ ຫຼື subdomain ຂອງໂດເມນທີ່ຈົດທະບຽນດຽວກັນມັກຍັງເປັນເວັບດຽວກັນ ຈຶ່ງປຽບທຽບຂ້າມເວັບຢ່າງມີຄວາມໝາຍບໍ່ໄດ້.
ວິທີທົດສອບ
- ກວດວ່າການຕັ້ງຄ່າມີສອງເວັບລະດັບເທິງ HTTPS ທີ່ຕ່າງກັນ ແລະເວັບບຸກຄົນທີສາມທີ່ຝັງແຍກຕ່າງຫາກ.
- ເຮັດຕາມຂັ້ນຕອນການເຂົ້າໂດຍກົງ, ເວັບ A ແລະເວັບ B ໂດຍບໍ່ຂ້າມການສ້າງຄ່າອ້າງອີງ.
- ອ່ານກົນໄກຈັດເກັບແຍກກັນ ແລະໃຊ້ເສັ້ນທາງລ້າງເມື່ອສຳເລັດ; ທົດສອບ Storage Access ສະເພາະເມື່ອທ່ານເລືອກ.
ການວັດເຮັດວຽກແນວໃດ
ໂປຣໂຕຄອນປຽບທຽບ cookie ປົກກະຕິ, cookie Partitioned, localStorage ແລະ IndexedDB ພາຍໃຕ້ທັງສອງເວັບ. ມັນບັນທຶກວ່າອ່ານຄ່າອ້າງອີງ ຫຼືຕົວລະບຸ partition ໄດ້ຫຼືບໍ່.
ເວັບທີ່ຕັ້ງຄ່າແລກປ່ຽນຜົນສັງເກດຊົ່ວຄາວກັບຕົວປະສານ. ຄ່າອ້າງອີງຂອງ client ຖືກ hash; ສະຖານະເຊີບເວີເກັບຜົນທາງເຕັກນິກໂດຍບໍ່ມີ IP ຫຼື User-Agent ແຕ່ບັນທຶກໂຄງສ້າງອາດມີ token ຂອງ URL ທົດສອບ.
ເຂົ້າໃຈຜົນຂອງທ່ານ
- ສະຖານະບຸກຄົນທີສາມທີ່ໃຊ້ຮ່ວມກັນ
- ສາມາດເຂົ້າເຖິງຄ່າອ້າງອີງພາຍໃຕ້ທັງສອງເວັບທີ່ຕ່າງກັນ. ກົນໄກນີ້ອະນຸຍາດໃຫ້ສະຖານະຂ້າມບໍລິບົດການຝັງທີ່ທົດສອບ.
- ສະຖານະທີ່ແບ່ງ partition
- ການຂຽນໃຊ້ໄດ້ ແຕ່ຕົວລະບຸຕ່າງກັນພາຍໃຕ້ສອງເວັບ. ນີ້ສະໜັບສະໜູນການແຍກສຳລັບກົນໄກ ແລະເງື່ອນໄຂທີ່ທົດສອບ.
- ສະຖານະຂາດຫາຍ ຫຼືສະຫຼຸບບໍ່ໄດ້
- ການບລັອກ, ແບ່ງ partition, ໝົດອາຍຸ, ນະໂຍບາຍ frame ຫຼືຂໍ້ຂັດຂ້ອງອາດອະທິບາຍການຂາດຫາຍ. ການຕັ້ງຄ່າເວັບບໍ່ຖືກ ຫຼືຂາດສິດບໍ່ສາມາດຢືນຢັນການບລັອກທັງໝົດ.
ປຽບທຽບກ່ອນ ແລະຫຼັງ
- ທົດສອບຄ່າອ້າງອີງດ້ວຍສາມເວັບ, ໂປຣໄຟລ໌, ໂໝດ ແລະສິດກ່ອນໜ້າດຽວກັນ.
- ປ່ຽນນະໂຍບາຍ cookie ຫຼືການປົກປ້ອງໜຶ່ງຢ່າງ, ລ້າງສະຖານະທົດສອບ ແລະເຮັດຂັ້ນຕອນອີກ.
- ປຽບທຽບແຕ່ລະກົນໄກ ແລະສິດ Storage Access ທີ່ໃຫ້. ກຳນົດຄ່າອ້າງອີງແຍກສຳລັບການທ່ອງເວັບປົກກະຕິ ແລະສ່ວນຕົວ.
ຂໍ້ຈຳກັດຂອງການທົດສອບ
- ການຮອງຮັບ cookie Partitioned ແລະ Storage Access ຕ່າງກັນຕາມບຣາວເຊີ; ແອັດທຣິບິວ cookie ຢ່າງດຽວບໍ່ພິສູດການຈັດການຂອງມັນ.
- ພຶດຕິກຳທີ່ສັງເກດໃຊ້ກັບເວັບ ແລະເງື່ອນໄຂເຫຼົ່ານີ້ ບໍ່ແມ່ນທຸກຄວາມສຳພັນຂອງບຸກຄົນທີສາມ.
ສິ່ງທີ່ຄວນປ່ຽນຖ້າຈຳເປັນ
- ສະຖານະຖືກແບ່ງປັນກວ້າງກວ່າທີ່ທ່ານຕ້ອງການ
- ກວດການຕັ້ງຄ່າຈັດເກັບບຸກຄົນທີສາມ ແລະຂໍ້ຍົກເວັ້ນເວັບ ແລ້ວເລີ່ມລຳດັບໃໝ່.
- ການຕັ້ງຄ່າ ຫຼືຕົວຄວບຄຸມລົ້ມເຫຼວ
- ຮັກສາຜົນວ່າສະຫຼຸບບໍ່ໄດ້ ແລະກວດການໃຊ້ງານເວັບ ຫຼືນະໂຍບາຍບຣາວເຊີ ກ່ອນລະບຸວ່າເປັນການບລັອກ cookie.
ຄຳຖາມທີ່ພົບເລື້ອຍ
ສອງ subdomain ທົດສອບ partitioning ໄດ້ບໍ?
ໂດຍປົກກະຕິບໍ່ໄດ້ຖ້າໃຊ້ເວັບທີ່ຈົດທະບຽນດຽວກັນ. ການຕັ້ງຄ່າຕ້ອງຢືນຢັນວ່າເວັບລະດັບເທິງຕ່າງກັນແທ້.
Cookie ທີ່ຖືກບລັອກໝາຍຄວາມວ່າບລັອກພື້ນທີ່ຈັດເກັບທັງໝົດບໍ?
ບໍ່. Cookie, localStorage ແລະ IndexedDB ອາດມີພຶດຕິກຳຕ່າງກັນ ແລະຕ້ອງສັງເກດແຍກກັນ.