เบราว์เซอร์ของฉันคืออะไร: ตรวจสอบ User-Agent และลายนิ้วมือดิจิทัล
รายงานด้านบนตอบคำถาม เบราว์เซอร์ของฉันคืออะไร อย่างละเอียด โดยแสดงพารามิเตอร์ทางเทคนิคที่เบราว์เซอร์ของคุณส่งไปยังเว็บไซต์ทุกแห่งที่คุณเยี่ยมชม: ชื่อและเวอร์ชัน, เรนเดอร์เอ็นจิน, ระบบปฏิบัติการ, ขนาดหน้าจอ, โซนเวลา, ภาษา และการ์ดจอ ทั้งหมดประมวลผลภายในเครื่องด้วย JavaScript โดยไม่มีการอัปโหลดข้อมูลใดๆ ไปยังเซิร์ฟเวอร์
รายงานการตรวจสอบเบราว์เซอร์นี้แสดงข้อมูลอะไรบ้าง
แถวข้อมูลด้านบนสรุปคำตอบอย่างครอบคลุมสำหรับคำถาม เบราว์เซอร์ของฉันคืออะไร โดยจัดกลุ่มตามรูปแบบที่เซิร์ฟเวอร์เว็บไซต์ภายนอกจัดเก็บข้อมูล:
- เบราว์เซอร์และระบบปฏิบัติการ: สตริง
User-Agent ดั้งเดิม, ชื่อและเวอร์ชันที่แยกแยะแล้ว, เอ็นจินเรนเดอร์ (Blink, Gecko หรือ WebKit) และค่า Client Hints ความแปรปรวนสูง 5 ค่า - หน้าจอและฮาร์ดแวร์: ความละเอียดหน้าจอจริง, พื้นที่ทำงานเดสก์ท็อปที่พร้อมใช้, ขนาดหน้าต่างแสดงผล, อัตราส่วนพิกเซลอุปกรณ์ (DPR), ความลึกของสี, จำนวนคอร์ CPU, หน่วยความจำ RAM และจุดสัมผัสหน้าจอ
- ภาษาและภูมิภาค: ภาษาหลักของอินเทอร์เฟซ, รายการภาษาที่ยอมรับทั้งหมด, โซนเวลา IANA และค่าความต่าง UTC
- ความเป็นส่วนตัว: สถานะการเปิดใช้คุกกี้, สัญญาณ Do Not Track (DNT) และ Global Privacy Control (GPC)
- กราฟิกการแสดงผล: ผู้ผลิต WebGL และสตริงเรนเดอร์การ์ดจอ ซึ่งบนคอมพิวเตอร์เดสก์ท็อปจะระบุรุ่น GPU จริงของคุณ
- การรองรับฟีเจอร์สมัยใหม่: WebGL, WebGL2, WebRTC, WebAssembly, Service Workers, localStorage, IndexedDB, การแจ้งเตือน และ Clipboard API
ปุ่ม คัดลอกทั้งหมดเป็น JSON จะบันทึกรายงานการวินิจฉัยทั้งหมดลงในคลิปบอร์ดของคุณ ที่อยู่ IP สาธารณะของคุณไม่รวมอยู่ในรายงานนี้เนื่องจากเป็นข้อมูลระดับชั้นเครือข่าย โดยคุณสามารถตรวจสอบได้ที่หน้า ที่อยู่ IP ของฉันคืออะไร
สตริง User-Agent คืออะไร และทำไมจึงมักรายงานข้อมูลไม่ตรงความจริง
User-Agent คือบรรทัดข้อความทางเทคนิคที่เบราว์เซอร์แนบไปกับทุกคำขอ HTTP เพื่อให้เว็บเซิร์ฟเวอร์ปลายทางทราบถึงประเภทของซอฟต์แวร์ผู้ใช้งาน สตริงนี้มีข้อมูลบิดเบือนมาตั้งแต่ช่วงทศวรรษ 1990 เมื่อเบราว์เซอร์เริ่มปลอมตัวเป็นคู่แข่งเพื่อหลีกเลี่ยงการบล็อกความเข้ากันได้จากเซิร์ฟเวอร์
นี่คือเหตุผลที่เบราว์เซอร์สมัยใหม่เกือบทั้งหมดยังคงขึ้นต้นด้วย Mozilla/5.0 และทำไมสตริงของ Google Chrome จึงมีคำว่า AppleWebKit, KHTML, like Gecko และ Safari รวมอยู่ด้วย โดย Microsoft Edge จะเติม Edg/ และ Opera จะเติม OPR/ ต่อท้ายโทเค็น Chrome/ ที่ใช้งานร่วมกันจากแกน Chromium
นอกจากนี้ ผู้พัฒนาเบราว์เซอร์ยังจงใจลดรายละเอียดของสตริงนี้ลงเพื่อความเป็นส่วนตัว: Chrome ตรึงเลขเวอร์ชันย่อยไว้ที่ 0.0.0, Safari ไม่เปลี่ยนแปลงเวอร์ชันมาหลายปี และ iPad ระบุตัวเองเป็นเครื่อง Mac จึงควรมองแถวนี้เป็นป้ายความเข้ากันได้มากกว่าข้อเท็จจริงสัมบูรณ์
Client Hints กำลังเข้ามาแทนที่มาตรฐาน User-Agent ดั้งเดิม
มาตรฐาน Client Hints แบ่งการส่งข้อมูลอุปกรณ์ออกเป็นสองระดับความปลอดภัย ข้อมูลความแปรปรวนต่ำ (แบรนด์, เวอร์ชันหลัก, แพลตฟอร์มมือถือหรือเดสก์ท็อป) จะถูกส่งไปพร้อมกับส่วนหัว HTTP โดยอัตโนมัติ ในขณะที่ข้อมูลความแปรปรวนสูงจะส่งให้ก็ต่อเมื่อสคริปต์หน้าเว็บเรียกขอผ่าน JavaScript โดยใช้คำสั่ง navigator.userAgentData.getHighEntropyValues() เท่านั้น
ปัจจุบันมีเพียงเบราว์เซอร์ที่ใช้พื้นฐานจาก Chromium เท่านั้นที่รองรับ API นี้ ส่วนใน Safari และ Firefox แถวเหล่านี้จะแสดงสถานะ ไม่พร้อมใช้งาน ซึ่งเป็นพฤติกรรมมาตรฐานที่ตั้งใจไว้ของเบราว์เซอร์ ไม่ใช่ข้อผิดพลาดในการทดสอบ
การระบุลายนิ้วมือดิจิทัลของเบราว์เซอร์ (Fingerprinting) ทำงานอย่างไร
Fingerprinting คือการนำคุณลักษณะทางเทคนิคทั่วไปหลายๆ อย่างมารวมกันเพื่อสร้างโปรไฟล์ระบุตัวตนที่ไม่ซ้ำใคร ผู้ใช้ "Chrome บน Windows" อาจมีจำนวนนับร้อยล้านคน แต่ Chrome บน Windows ที่มีความละเอียดหน้าจอ 3440×1440, สเกล DPR 1.25, 16 คอร์ CPU, 8 GB RAM, โซนเวลา Asia/Bangkok และลำดับภาษา th-TH, en จะระบุอุปกรณ์ของคุณได้เพียงเครื่องเดียวในโลก
สัญญาณแต่ละอย่างมีน้ำหนักการระบุตัวตนไม่เท่ากัน สัญญาณที่มีความแปรปรวนสูงสุด ได้แก่: แฮชการเรนเดอร์ Canvas และเสียง, รายการฟอนต์ในเครื่อง, เรนเดอร์การ์ดจอ WebGL, มิติหน้าจอ และลำดับภาษา สัญญาณระดับปานกลางคือโซนเวลา, จำนวนคอร์ CPU และหน่วยความจำ ส่วนระบบปฏิบัติการเพียงอย่างเดียวแทบไม่มีผลในการระบุตัวตน
ลายนิ้วมือดิจิทัลที่มีประสิทธิภาพต้องมีความเสถียรตามกาลเวลา ผู้ติดตามจึงมักนำไปเชื่อมโยงกับร่องรอยเครือข่ายที่คงอยู่หลังการลบคุกกี้ เช่น ที่อยู่ IP จริงที่รั่วไหลผ่าน WebRTC ซึ่งคุณสามารถตรวจสอบได้ผ่าน ทดสอบการรั่วไหลของ WebRTC
สิ่งที่หน้าทดสอบนี้ไม่ได้ประเมิน
หน้านี้ตอบคำถามว่าเบราว์เซอร์ของฉันคืออะไร แต่ไม่ได้คำนวณคะแนนความไม่ซ้ำใครสัมบูรณ์ของคุณ หน้านี้แสดงพารามิเตอร์ที่เว็บไซต์สามารถเข้าถึงได้ แต่ไม่ได้สร้างคะแนนเปอร์เซ็นต์ความแปลกแยกโดยคาดเดา
เราไม่คำนวณแฮช Canvas ล่องหน ไม่รันการทดสอบเสียง WebAudio ไม่สแกนรายการฟอนต์หรือส่วนขยายในเครื่อง และเราอ่านข้อมูลการ์ดจอเป็นข้อความธรรมดาโดยไม่บันทึกฐานข้อมูลผู้เยี่ยมชมเพื่อคำนวณความหายากของโปรไฟล์ของคุณ
โปรดใช้ความระมัดระวังกับข้ออ้างที่ว่าคุณเป็น "1 ใน 3 ล้านคน": หน้าเว็บทดสอบเหล่านั้นเปรียบเทียบคุณกับกลุ่มผู้เข้าชมของพวกเขาเอง ซึ่งส่วนใหญ่เป็นผู้ที่สนใจเรื่องความเป็นส่วนตัวและมีอุปกรณ์ที่ตั้งค่าพิเศษ ผลการวิจัยบนทราฟฟิกอินเทอร์เน็ตทั่วไปพบว่าอุปกรณ์ของผู้ใช้ส่วนใหญ่มีความเป็นมาตรฐานและกลมกลืนกันมากกว่าที่หน้าเว็บทดสอบรายงาน
นอกจากนี้ ชื่อและเวอร์ชันหลักได้มาจาก Client Hints หรือการจับคู่โทเค็นใน User-Agent หากคุณใช้ส่วนขยายปลอม User-Agent หน้านี้จะแสดงข้อมูลตามที่คุณปลอมแปลงไว้
วิธีลดความโดดเด่นของลายนิ้วมือดิจิทัลและข้อผิดพลาดที่มักเกิดผลตรงกันข้าม
ความย้อนแย้งที่ใหญ่ที่สุดของการปกป้องความเป็นส่วนตัวคือ เครื่องมือพรางตัวส่วนใหญ่มักทำให้คุณถูกติดตามได้ง่ายขึ้น เนื่องจากการติดตามมองหาความผิดแปลก ทุกส่วนขยายเฉพาะทาง ฟอนต์แปลกตา ขนาดหน้าต่างที่ไม่มาตรฐาน หรือการปลอมแปลงค่าจะทำให้คุณโดดเด่นจากคนส่วนใหญ่ การติดตั้งส่วนขยายความเป็นส่วนตัวเฉพาะกลุ่ม 5 ตัวเปรียบเสมือนลายเซ็นดิจิทัลเฉพาะตัว ในขณะที่เบราว์เซอร์มาตรฐานทั่วไปกลับกลมกลืนได้ดีกว่ามาก
วิธีที่ได้ผลที่สุดคือการรักษาการกำหนดค่าให้เป็นแบบมาตรฐาน: ใช้เบราว์เซอร์กระแสหลักด้วยการตั้งค่าเริ่มต้น และอัปเดตเวอร์ชันอยู่เสมอ หากต้องการความเป็นส่วนตัวระดับสูง ให้ใช้เบราว์เซอร์ที่สร้างมาตรฐานเดียวกันสำหรับทุกคน เช่น Tor Browser หรือ Mullvad Browser หรือใช้ Brave ที่สุ่มค่าสัญญาณเป็นรายเว็บไซต์
ทำไมการปลอมแปลง User-Agent จึงมักทำให้สถานการณ์แย่ลง
การปลอม User-Agent เปลี่ยนแปลงเพียงข้อความบรรทัดเดียวในขณะที่ API อื่นๆ ทั้งหมดรายงานความจริงต่อไป ผู้ใช้ที่อ้างว่าใช้ Windows แต่ GPU รายงานชิป Apple, Client Hints ระบุ macOS และโซนเวลาบอกเอเชีย/กรุงเทพฯ จะสร้างความขัดแย้งที่หายากมากและเสถียร — ตรงตามที่ผู้ติดตามต้องการ
โหมดไม่ระบุตัวตนและ VPN ไม่ได้เปลี่ยนลายนิ้วมือเบราว์เซอร์ของคุณ
หน้าต่างส่วนตัวเพียงแค่ล้างประวัติ คุกกี้ และพื้นที่จัดเก็บข้อมูลเมื่อปิดหน้าต่างลง หน้าต่างนี้ไม่ได้เปลี่ยนความละเอียดหน้าจอ, GPU, โซนเวลา, ฟอนต์ หรือ User-Agent ทำให้ลายนิ้วมือในโหมดส่วนตัวเหมือนกับแท็บปกติทุกประการ ส่วน VPN เปลี่ยนเฉพาะที่อยู่ IP — และหากประเทศของ VPN ไม่ตรงกับโซนเวลาและภาษาของเครื่อง ความไม่สอดคล้องกันนั้นจะกลายเป็นสัญญาณระบุตัวตนเพิ่มขึ้นอีกหนึ่งอย่าง
การใช้รายงานนี้สำหรับการแจ้งข้อผิดพลาดหรือติดต่อฝ่ายสนับสนุน
ฟังก์ชัน คัดลอกทั้งหมดเป็น JSON สร้างขึ้นเพื่อให้คุณส่งข้อมูลได้ทันทีเมื่อนักพัฒนาสอบถามว่า "คุณใช้เบราว์เซอร์และระบบปฏิบัติการใด?". ข้อมูล JSON ประกอบด้วย User-Agent ดั้งเดิม, ข้อมูลเบราว์เซอร์, OS, หน้าจอ, ภาษา และกราฟิก สองค่าที่สำคัญที่สุดสำหรับการแก้ปัญหาคือ WebGL renderer (อธิบายบั๊กการแสดงผลบนไดรเวอร์การ์ดจอบางรุ่น) และค่า DPR ร่วมกับขนาดหน้าต่าง (อธิบายบั๊กการจัดเลย์เอาต์บนหน้าจอความละเอียดสูง)
คำถามที่พบบ่อยเกี่ยวกับการตรวจสอบเบราว์เซอร์
ทำไมจึงขึ้นข้อผิดพลาด "เบราว์เซอร์ของคุณล้าสมัย! โปรดอัปเดตเบราว์เซอร์เพื่อดูเว็บไซต์นี้"?
เว็บไซต์ดังกล่าวกำลังตรวจสอบสตริง User-Agent ของคุณและพบเวอร์ชันเก่า โดยไม่ได้ตรวจสอบขีดความสามารถที่แท้จริงของเบราว์เซอร์ สาเหตุทั่วไป 3 ประการ: ระบบปฏิบัติการเก่าเกินไปจนไม่ได้รับเวอร์ชันใหม่, ส่วนขยายความปลอดภัยแก้ไขสตริง User-Agent, หรือสคริปต์ตรวจจับของเว็บไซต์นั้นล้าสมัย
Firefox แจ้งว่าอัปเดตล่าสุดแล้วแต่บางเว็บไซต์ยังบอกว่าเป็นเบราว์เซอร์เก่า — แก้ไขอย่างไร?
สตริง User-Agent ของคุณถูกเขียนทับอย่างถาวร คุณต้องรีเซ็ตเป็นค่าเริ่มต้น เปิด about:config ค้นหาพารามิเตอร์ general.useragent.override คลิกขวาแล้วเลือก Reset จากนั้นรีสตาร์ท Firefox แอดแวร์หรือส่วนขยายสลับ user-agent มักทิ้งค่าเก่าค้างไว้ในการตั้งค่านี้
วิธีเปลี่ยน User-Agent ในเบราว์เซอร์ Safari ทำอย่างไร?
เปิดเมนูการพัฒนา (Develop) แล้วเลือกสตริงที่ต้องการ ไปที่ Safari > การตั้งค่า > ขั้นสูง > ติ๊กเลือก "แสดงคุณสมบัติสำหรับนักพัฒนาเว็บ" จากนั้นไปที่เมนู พัฒนา > ตัวแทนผู้ใช้ (User Agent) เพื่อเลือกโปรไฟล์ที่ตั้งไว้หรือระบุค่าเอง การตั้งค่านี้จะคืนค่าเดิมเมื่อปิด Safari
ฉันต้องการลดการถูกระบุลายนิ้วมือดิจิทัลให้มากที่สุด — วิธีใดได้ผลจริง?
กลมกลืนไปกับผู้ใช้ส่วนใหญ่แทนที่จะติดตั้งเครื่องมือป้องกันเพิ่ม ใช้เบราว์เซอร์ยอดนิยมด้วยการตั้งค่ามาตรฐานจากโรงงาน อัปเดตอยู่เสมอ เปิดหน้าต่างขนาดปกติ และไม่ปลอมแปลง User-Agent หากต้องการการปกป้องสูงสุด ให้ใช้ Tor Browser, Mullvad Browser หรือ Brave
หากฉันติดตั้งส่วนขยายหลายตัว เว็บไซต์จะรู้หรือไม่ว่าฉันติดตั้งอะไรไว้บ้าง?
ส่วนใหญ่สามารถทราบได้ บนเบราว์เซอร์ Chromium สคริปต์หน้าเว็บสามารถทดสอบไฟล์ทรัพยากรภายในของส่วนขยายที่เปิดให้สาธารณะเข้าถึงได้ ส่วนขยายยังตรวจจับได้จากโค้ด HTML สไตล์ CSS หรือการปรับเปลี่ยนเครือข่ายที่แทรกลงในหน้าเว็บ ทุกส่วนขยายที่ตรวจพบจะเพิ่มข้อมูลในการระบุตัวตนของคุณ
ฉันควรกังวลเรื่องลายนิ้วมือดิจิทัลจากส่วนขยายและแอดออนหรือไม่?
ควรระวัง และนี่คือจุดที่การตั้งค่าความเป็นส่วนตัวมักส่งผลตรงกันข้าม การใช้ตัวบล็อกโฆษณายอดนิยมเพียงตัวเดียวมีความปลอดภัยเพราะมีผู้ใช้นับร้อยล้านคน แต่การรวมส่วนขยายความเป็นส่วนตัวเฉพาะกลุ่ม 5 ตัวเข้าด้วยกันจะสร้างลายเซ็นดิจิทัลเฉพาะตัวที่ทำให้คุณถูกติดตามได้ง่ายขึ้น
เบราว์เซอร์ของฉันส่ง User-Agent ทั่วไปเพื่อกลมกลืน — นั่นทำให้ฉันไม่เปิดเผยตัวตนได้หรือไม่?
ไม่ได้เลย User-Agent กลายเป็นหนึ่งในสัญญาณที่อ่อนที่สุดในการระบุตัวตนในปัจจุบัน เบราว์เซอร์ยังคงถูกระบุได้จากพฤติกรรม API ภายใน, ขีดความสามารถกราฟิก WebGL, ความละเอียดหน้าจอ, อัตราส่วน DPR, โซนเวลา, ลำดับภาษา และฟอนต์ในเครื่องที่ไม่เปลี่ยนแปลง