Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบเครือข่าย >> อินเทอร์เน็ต

MTE Explains: Browser Fingerprinting คืออะไร และหลีกเลี่ยงอย่างไร

ถ้าคุณเคยหาวิธีปกป้อง Privacy ออนไลน์ อาจได้ยิน Browser Fingerprinting มาบ้าง ก่อน Research เรื่องนี้ ผมเคยเจอ Term นี้พอสมควรขณะหา Privacy Extensions

ตอนนี้ผมรู้จริงว่า Browser Fingerprinting คืออะไร และเร็วๆ นี้คุณก็จะรู้

Browser Fingerprinting คืออะไร?

Browser Fingerprinting เกิดเมื่อ Website, Web Page, Plugin หรือ Advertisement นำ "Fingerprint" จาก Browser ของคุณ ไม่ใช่ Cookie ที่เก็บข้อมูลจากเว็บไว้คอมพิวเตอร์

แทนที่จะเป็นเช่นนั้น Browser Fingerprinting ขุด Settings และ Configuration Information ที่ Browser ส่งเมื่อ Page/Plugin ขอ Information นี้รวมถึง User Agent String, Resolution, Plugins และ Fonts ที่ติดตั้ง ฯลฯ

ข้อมูลเหล่านี้รวมกันจนมีคนน้อยมากในโลกที่ Config เหมือนคุณ ทำให้ Third Parties Track คุณง่ายขึ้น

วิธีดีที่สุดหลีกเลี่ยง Browser Fingerprinting: Tor Browser

MTE Explains: Browser Fingerprinting คืออะไร และหลีกเลี่ยงอย่างไร

Tor Browser ที่เคยครอบคลุม ยังคงเป็น Application อันทรงพลังที่สุดสำหรับ Secure และ Protect User Privacy Tor บล็อก Browser Fingerprinting และ Tracking อื่นๆ สมบูรณ์ พร้อม繞过 Website Blocks

เสียดาย Tor ช้าค่อนข้าง เนื่องจาก Nature ของ Connections นอกจากนี้ Poor Privacy Practices บน Tor อาจทำให้ Fingerprint/Track ได้อยู่ดี

วิธีที่ดี: Privacy Badger และ Disconnect

MTE Explains: Browser Fingerprinting คืออะไร และหลีกเลี่ยงอย่างไร

Privacy Badger ของ EFF (Electronic Frontier Foundation) ช่วยปกป้อง Privacy ออนไลน์ แต่ไม่ Block Fingerprinting สมบูรณ์ ต้อง Config เพิ่ม

MTE Explains: Browser Fingerprinting คืออะไร และหลีกเลี่ยงอย่างไร

Disconnect: Service บล็อก Advertising และ Tracking Domains ส่วนใหญ่ Extension นี้ + AdBlocker ดี จะช่วยบล็อก Domains ที่พยายาม Fingerprint/Track คุณ แต่ยังไม่มี Effectiveness เท่า Tor

วิธีพอใช้: Disable Javascript และ Flash

Fingerprinting Methods ส่วนใหญ่ (อย่างน้อย Deep-level) ใช้ Javascript หรือ Flash ดึงข้อมูลเพิ่มทำ Fingerprint ให้ Complete

Disable JavaScript และ Flash หลีกเลี่ยง Fingerprinting มาก (แตไม่ใช่ทั้งหมด) แต่ไม่สมบูรณ์ Flash Disable ได้โดยไม่ Break เว็บเก่าแต่ Javascript ส่วนสำคัญของหลายเว็บ Disable JS จะ ทำให้ Browsing Experience แย่ลงบ้าง

วิธีพอใช้: Random User Agent Extensions

Extension เหล่านี้โฆษณาว่า Effective ต่อ Fingerprinting รององจาก Tor Browser แต่มีเหตุผล Rank ต่ำ

เหมือน JS การใช้ Random User Agent Extensions ทำให้บางเว็บ Browsing Experience แตกหรือแย่ลง

เหตุผล: Extension รายงานข้อมูลเท็จเกี่ยวกับ Browser 雖然防 Fingerprinting ดี แต่เว็บ Low Compatibility Range นอก Browser เดียว อาจให้ปัญหา

สรุป

MTE Explains: Browser Fingerprinting คืออะไร และหลีกเลี่ยงอย่างไร

ใช้ EFF's Panopticlick Tool เช็คว่า Browser หลีกเลี่ยง Third-party Trackers และ Fingerprinting ได้ดีแค่ไหน เสียดาย นอก Tor ไม่มีวิธี Solid Block Fingerprinting โดยไม่ Negative Impact บน Browsing Experience

แตเป็น Good Sign ว่ามีการทำอะไรบางอย่าง อาจวันหนึ่งทุก Browser จะ Value Security/Privacy เหมือน Tor ด้วย Cost ต่ำต่อ User Experience แต่ตอนนี้เราแค่ใน Pipe Dream Territory

แตคุณคิดยังไง?