หลายคนเคยได้ยินเกี่ยวกับคุกกี้ของบุคคลที่สามและเบราว์เซอร์บางตัวยังปิดกั้นคุกกี้โดยค่าเริ่มต้น บางคนอาจใช้โหมดการท่องเว็บแบบส่วนตัว อย่างไรก็ตามมีเพียงไม่กี่คนเท่านั้นที่รู้ว่าโปรแกรมเล่น Flash ของ Adobe ทิ้งร่องรอยข้ามเบราว์เซอร์ไว้ในฮาร์ดไดรฟ์ในเครื่องของคุณและอนุญาตให้ส่งข้อมูลเหมือนคุกกี้กลับไปยังเซิร์ฟเวอร์รวมถึงเว็บไซต์บุคคลที่สาม และเนื่องจากเป็นปลั๊กอินทำให้ Flash ไม่ได้พิจารณาการตั้งค่าความเป็นส่วนตัวของเบราว์เซอร์ใด ๆ
ขออภัยสำหรับการโพสต์ที่ยาวนาน แต่ก่อนอื่นให้รายละเอียดบางอย่างเกี่ยวกับสาเหตุที่ใช้ Flash ทำให้เกิดความกังวลเกี่ยวกับข้อมูลส่วนบุคคลตามด้วยผลการทดสอบของฉัน:
- เครื่องเล่น Flash เก็บประวัติข้ามเบราว์เซอร์ของชื่อโดเมนของไซต์ Flash ที่คอมพิวเตอร์ของคุณเข้าชม ไม่เหมือนกับประวัติเบราว์เซอร์ของคุณประวัตินี้ไม่ จำกัด จำนวนวัน ประวัติจะถูกบันทึกในขณะที่ใช้โหมดเรียกดูส่วนตัว มันถูกเก็บไว้ในฮาร์ดไดรฟ์ของคุณ (แต่ตามที่อธิบายไว้ด้านล่างโดยไม่ต้องไปที่ไซต์ของ Adobe คุณจะไม่ทราบว่ามีการจัดเก็บอะไรไว้)
- ฉันไม่แน่ใจว่าข้อมูลวันที่และเวลาใด ๆ ถูกเก็บไว้เกี่ยวกับการเข้าชมแต่ละครั้งหรือไม่ แต่เพื่อดูชื่อโดเมน: คลิกขวาที่เนื้อหา Flash เปิดกล่องโต้ตอบการตั้งค่าและคลิกที่ไอคอนวิธีใช้หรือคลิกปุ่มขั้นสูงภายในแท็บความเป็นส่วนตัว . นี่เป็นการเปิดเบราว์เซอร์ไปยังหน้าช่วยเหลือใน Adobe.com โดยที่หนึ่งสามารถคลิกผ่านไปยังแผงการตั้งค่าที่เก็บข้อมูลเว็บไซต์
- หนึ่งสามารถล้างรายการที่มีอยู่ แต่ไม่สามารถหยุดไม่ให้ถูกบันทึกอีกครั้ง
แฟลชช่วยให้สามารถจัดเก็บข้อมูลบนฮาร์ดไดรฟ์ในเครื่องของคุณโดยใช้สิ่งที่เรียกว่าLocal Shared Objects (หรือที่รู้จักในชื่อ "Flash Cookies") เช่นเดียวกับคุกกี้ HTTP ข้อมูลนี้สามารถส่งกลับไปยังเซิร์ฟเวอร์เพื่อวัตถุประสงค์ในการติดตาม พวกเขาเป็นเบราว์เซอร์ข้ามไม่มีวันหมดอายุและไม่มีการกำหนดอายุการใช้งานสูงสุดที่ผู้ใช้กำหนดในการตั้งค่า Flash เช่นกัน สิ่งเหล่านี้ไม่ได้เป็นคุกกี้ HTTP พวกเขา (แน่นอน) ไม่ได้ถูกบล็อกโดยการตั้งค่าคุกกี้ของเบราว์เซอร์และจะไม่ถูกลบออกเมื่อคุกกี้ HTTP ปกติถูกลบ Adobe ได้ประกาศว่าเวอร์ชัน 10.1 จะเชื่อฟัง Private Browsing ในเบราว์เซอร์ยอดนิยมส่วนใหญ่ แต่น่าเสียดายที่ไม่มีคำพูดใด ๆ ที่จะลบข้อมูลเมื่อใดก็ตามที่คุกกี้ปกติถูกลบด้วยตนเอง และการนำไปปฏิบัติอาจทำให้เกิดความสับสน:
[.. ] หากเบราว์เซอร์อยู่ในโหมดเรียกดูปกติเมื่อสร้างอินสแตนซ์ Flash Player จากนั้นอินสแตนซ์นั้นจะอยู่ในโหมดค้นหาปกติตลอดกาล (ปิดการเรียกดูแบบส่วนตัว) ดังนั้นการเปิดหรือปิดการเรียกดูแบบส่วนตัวโดยไม่ต้องรีเฟรชหน้าเว็บหรือปิดหน้าต่างการเรียกดูแบบส่วนตัวจะไม่ส่งผลกระทบต่อ Flash Player
Local Shared Objects ไม่ได้ จำกัด อยู่ที่เว็บไซต์ที่คุณเข้าชมและที่เก็บข้อมูลของบุคคลที่สามจะเปิดใช้งานตามค่าเริ่มต้น ในการตั้งค่าการจัดเก็บข้อมูลทั่วโลกหนึ่งแผงสามารถยกเลิกการเลือกค่าเริ่มต้นอนุญาตให้บุคคลที่สามเนื้อหา Flash ในการเก็บข้อมูลในคอมพิวเตอร์ของคุณ เนื่องจากลักษณะข้ามเบราว์เซอร์และลักษณะที่หมดอายุน้อยลง (และความจริงที่ว่ามีคนไม่กี่คนที่รู้เกี่ยวกับมัน) ฉันรู้สึกว่าแฟลชคุกกี้ของบุคคลที่สามข้ามเบราว์เซอร์มีอันตรายมากกว่าสำหรับการติดตามผู้เยี่ยมชมกว่าคุกกี้ HTTP ปกติของบุคคลที่สาม พวกเขายังใช้เพื่อเรียกคืนคุกกี้ HTTP ธรรมดาที่ผู้ใช้พยายามลบ:
"ผู้โฆษณาเว็บไซต์และเครือข่ายทั้งหมดใช้คุกกี้เพื่อการโฆษณาที่มีเป้าหมาย แต่คุกกี้ถูกโจมตีจากการวิจัยในปัจจุบันพวกเขาถูกลบ 40% ของผู้ใช้ที่สร้างปัญหาร้ายแรง" Mookie Tenembaum ผู้ก่อตั้ง United Virtualities กล่าว "จากการกำหนดความถี่สูงสุดที่ง่ายในการกำหนดเป้าหมายพฤติกรรมที่ซับซ้อนมากขึ้น, คุกกี้เป็นส่วนที่สำคัญของแคมเปญโฆษณาออนไลน์ใด ๆ . พาย [" Persistent ประจำตัวธาตุ "] จะให้ผู้จัดพิมพ์และผู้ให้บริการบุคคลที่สามการสำรองข้อมูลถาวรคุกกี้ได้อย่างมีประสิทธิภาพการแสดงผลให้พวกเขาทำร้ายไม่ได้ " , เพิ่ม Tenembaum
[.. ] เพื่อพิสูจน์กลไกการติดตามนี้ Tenembaum ของ UV กล่าวว่า"ผู้ใช้มีความเชี่ยวชาญด้านเทคโนโลยีไม่เพียงพอที่จะรู้ว่าคุกกี้ดีหรือไม่ดีหรือไม่หรือทำงานอย่างไร"
- เมื่อเลือกNone (ศูนย์ KB) สำหรับระบุจำนวนพื้นที่ดิสก์ที่เว็บไซต์เว็บไซต์ที่คุณยังไม่เคยเยี่ยมชมสามารถใช้เพื่อเก็บข้อมูลในคอมพิวเตอร์ของคุณและการตรวจสอบไม่ต้องถามอีกแล้วเว็บไซต์บางแห่งไม่ทำงาน อย่างไรก็ตามเว็บไซต์เดียวกันอาจจะทำงานเมื่อตั้งค่ามันไม่มีแต่โดยไม่เลือกไม่ต้องถามอีกครั้งแล้วเลือกปฏิเสธเมื่อใดก็ตามที่ได้รับแจ้ง ตัวเลือกทั้งสองจะส่งผลให้ได้รับอนุญาตศูนย์ข้อมูล KB แต่ลักษณะการทำงานแตกต่างกัน
- ปลั๊กอินยังมีแคชของ Flash Playerสำหรับไฟล์ที่ลงนามโดย Adobe ฉันเดาว่าไฟล์เหล่านี้ไม่ใช่ปัญหา
ดังนั้น: วิธีลบข้อมูลโดยอัตโนมัติ
สำหรับ Mac คุณสามารถค้นหาsettings.sol
ไฟล์และโฟลเดอร์สำหรับเว็บไซต์ Flash ที่เยี่ยมชมแต่ละแห่งใน:
$ HOME / ไลบรารี / การตั้งค่า / Macromedia / Flash Player / macromedia.com / support / flashplayer / sys /
การลบsettings.sol
ไฟล์และโฟลเดอร์ทั้งหมดในsys
จะเป็นการลบเส้นทางออกจากแผงการตั้งค่า อย่างไรก็ตาม Local Ojects จริงนั้นอยู่ที่อื่น (ดูWikipediaสำหรับตำแหน่งบนระบบปฏิบัติการอื่น) ในโฟลเดอร์ย่อยที่มีชื่อแบบสุ่มของ:
$ HOME / Library / Preferences / Macromedia / Flash Player / # SharedObjects
แต่แล้ว: จะลบออกโดยอัตโนมัติได้อย่างไร เพียงแค่ลบโฟลเดอร์และsettings.sol
ไฟล์ทุก ๆ คราว (เช่นโดยใช้launchd
หรือ Task Scheduler ของ Windows) อาจรบกวนเบราว์เซอร์ที่ใช้งานอยู่ หรือมันจะปลอดภัยที่จะสมมติว่าถ้าเป็นลักษณะข้ามเบราว์เซอร์ปลั๊กอินจะไม่สนใจว่าสิ่งต่าง ๆ จะถูกลบออกในขณะที่มันกำลังทำงานอยู่หรือไม่? การล้างเฉพาะในระหว่างการออกจากระบบอาจไม่ทำงานสำหรับผู้ที่จำศีลตลอดเวลา
ผู้ใช้ Firefox สามารถติดตั้งBetterPrivacyหรือคัดค้านเพื่อลบ Local Shared Objects (สำหรับเบราว์เซอร์อื่นทั้งหมดเช่นกัน) ฉันไม่ทราบว่าจะลบเส้นทางชื่อโดเมนของเว็บไซต์หรือไม่
หรือ: จะหยุด Flash จากการจัดเก็บเส้นทางประวัติศาสตร์ได้อย่างไร?
การเปลี่ยนแปลงแผน: ขณะนี้ฉันกำลังทดสอบห้ามไม่ให้ Flash เขียนลงในโฟลเดอร์ของตัวเองsys
และ#SharedObjects
โฟลเดอร์ จนถึงตอนนี้ Flash ยังไม่ได้พยายามคืนค่าการอนุญาต (แม้ว่าเมื่อลบโฟลเดอร์แล้วแน่นอนว่า Flash จะสร้างไฟล์ขึ้นมาใหม่) ฉันไม่พบปัญหาใด ๆ แต่อาจใช้เวลาสักครู่ในการตรวจสอบความถูกต้องโดยใช้เบราว์เซอร์และเว็บไซต์หลายแห่ง ฉันยังไม่พบบันทึกที่รายงานข้อผิดพลาด บน Mac:
cd "$ HOME / Library / Preferences / Macromedia / Flash Player / macromedia.com / support / flashplayer"
rm -r sys / *
chmod uw syscd "$ HOME / Library / Preferences / Macromedia / Flash Player"
# สงวนโฟลเดอร์ย่อยที่มีชื่อแบบสุ่ม (เฉพาะการเก็บข้อมูลล่าสุดจะพอเพียงดูด้านล่าง)
rm -r \ #SharedObjects / * / *
chmod -R uw \ #SharedObjects
ฉันเดาว่าข้างต้นchmod
ไม่สามารถทำได้ในระบบ Windows เก่า (ฉันไม่แน่ใจเกี่ยวกับ XP และ Vista?) แม้ว่าบางทีใน Windows หนึ่งสามารถแทนที่โฟลเดอร์ sys
และ#SharedObjects
ด้วยไฟล์จำลองที่มีชื่อเดียวกัน? ใคร?
เห็นได้ชัดว่าการป้องกันไม่ให้ Flash จัดเก็บออบเจ็กต์ที่แชร์ในเครื่องสำหรับไซต์ทั้งหมดอาจทำให้เกิดปัญหา ผลการทดสอบบางส่วน (Flash 10 บน Mac OS X):
- เมื่อบล็อก
sys
โฟลเดอร์ (แม้ว่าจะปล่อยให้#SharedObjects
โฟลเดอร์เขียนได้) YouTubeจะไม่จดจำการตั้งค่าระดับเสียงของคุณในขณะที่ดูวิดีโอหลาย ๆ วิดีโอ ชั่วคราวที่ช่วยให้เข้าถึงการเขียนไปยังโฟลเดอร์ที่ถูกบล็อกในขณะที่การเยี่ยมชมเว็บไซต์ที่เชื่อถือได้ (เพื่อเพียงสร้างโฟลเดอร์สำหรับโดเมนที่คุณต้องการอาจจะรวมทั้งการอ้างอิงในsettings.sol
) แก้ว่า วิธีนี้สำหรับ YouTube สามารถอนุญาตให้ Flash เขียนsys/#s.ytimg.com
และ#SharedObjects/s.ytimg.com
ในขณะที่ Flash ไม่สามารถสร้างโฟลเดอร์ใหม่สำหรับโดเมนอื่น อาจจำเป็นต้องsettings.sol
อ่านอย่างเดียวในภายหลังหรือลบอีกครั้ง - เมื่อบล็อกทั้ง
sys
และ#SharedObjects
โฟลเดอร์ YouTube และVimeoทำงานได้ดี (แม้ว่าพวกเขาอาจจำการตั้งค่าใด ๆ ไม่ได้) อย่างไรก็ตามBits on the Runปฏิเสธที่จะแสดงเครื่องเล่นวิดีโอ วิธีนี้แก้ไขได้โดยการปลดบล็อก#SharedObjects
โฟลเดอร์ชั่วคราวเพื่อให้ Flash สร้างโฟลเดอร์ย่อยที่มีชื่อสุ่ม ภายในโฟลเดอร์นี้มันจะสร้างอีกโฟลเดอร์หนึ่งสำหรับเว็บไซต์ Flash ปัจจุบัน (content.bitsontherun.com
) การลบโฟลเดอร์เฉพาะเว็บไซต์นั้นและการบล็อกทั้งสอง#SharedObjects
และโฟลเดอร์ย่อยที่มีชื่อแบบสุ่มยังคงอนุญาตให้ Bits บน Run ทำงานแม้ว่าจะยังไม่สามารถเขียนอะไรลงดิสก์ได้ ดังนั้น: การดำรงอยู่ของโฟลเดอร์ย่อยที่ตั้งชื่อแบบสุ่ม (แม้เมื่อป้องกันการเขียน) เป็นสิ่งสำคัญสำหรับบางเว็บไซต์ - เมื่อฉันพบ
#SharedObjects
โฟลเดอร์ครั้งแรกมันมีหลายโฟลเดอร์ย่อยที่มีชื่อสุ่มบางโฟลเดอร์สร้างขึ้นในวันเดียวกัน ฉันสงสัยว่าเมื่อ Flash ตัดสินใจแล้วว่ามันต้องการโฟลเดอร์ใหม่และวิธีกำหนด (และจดจำ) ชื่อสุ่มนั้น - สักครู่ฉันถือว่าไม่ปิดกั้นการเข้าถึงเพื่อเขียน
sys
และ#SharedObjects
แต่สร้างโฟลเดอร์แบบอ่านอย่างเดียวสำหรับโดเมนติดตามบุคคลที่สามที่รู้จักกันดี (เช่นอ้างอิงจากรายการจากตัวอย่างเช่น AdBlock Plus) ด้วยวิธีนี้โดเมนอื่นใดยังคงสามารถสร้าง Local Shared Object ได้ แต่รายการจะยาวและโดเมนจาก AdBlock Plus อาจเป็นโดเมนบุคคลที่สามทั้งหมดอยู่แล้วดังนั้นการปิดใช้งานอนุญาตให้เนื้อหา Flash บุคคลที่สามเพื่อจัดเก็บข้อมูลในคอมพิวเตอร์ของคุณอาจมีผลลัพธ์เดียวกัน
ใครมีประสบการณ์บ้างไหม?
(หมายเหตุสุดท้าย: หากลิงก์ด้านบนไปยังพาเนลการตั้งค่าไม่สามารถใช้งานได้ในอนาคตให้ใช้ URL ที่ผู้เล่น Flash รู้จักเป็นจุดเริ่มต้น: www.adobe.com/go/settingsmanagerดูเพิ่มเติม " คุณลบของคุณแล้ว คุกกี้คิดอีกครั้ง "ที่ Wired.com - ซึ่งใช้คุกกี้แฟลชเองเช่นกัน ... สำหรับการใช้ Time Machine ที่น่าสงสัยอย่างยิ่ง: คุณอาจต้องการแยกทั้งสองโฟลเดอร์สำหรับผู้ใช้แต่ละรายและลบการติดตามที่มีอยู่แล้วใน สำรอง.)