ข้ามไปยังเนื้อหา
Fingerprinting

Screen Fingerprinting

Screen fingerprinting คือเทคนิคที่ใช้ลักษณะของจอแสดงผล เช่น ความละเอียด ความลึกของสี อัตราส่วนพิกเซล พื้นที่หน้าจอที่ใช้ได้ และเลย์เอาต์หลายจอ เป็นสัญญาณระบุตัวตน แม้ค่าหน้าจอเดี่ยวใด ๆ จะเป็นเรื่องปกติทั่วไป แต่การรวมกับอัตราส่วนพิกเซลของอุปกรณ์และรายละเอียด viewport ก็เพิ่มเอนโทรปีที่มีประโยชน์ให้กับโปรไฟล์อุปกรณ์

วิธีการทำงาน

Screen Fingerprinting ทำงานอย่างไร

เบราว์เซอร์เปิดเผยคุณสมบัติของหน้าจอผ่านออบเจ็กต์มาตรฐาน รวมถึงความกว้างและความสูงรวม พื้นที่ที่ใช้ได้ไม่รวม UI ของระบบ ความลึกของสีและพิกเซล และอัตราส่วนพิกเซลของอุปกรณ์ที่เชื่อมโยงพิกเซล CSS กับพิกเซลจริง สคริปต์อ่านค่าเหล่านี้โดยตรงโดยไม่ต้องขออนุญาตพิเศษ

จอแสดงผลความหนาแน่นสูงและการตั้งค่าการปรับขนาดสร้างค่าอัตราส่วนพิกเซลที่จำเพาะ และความแตกต่างระหว่างพื้นที่หน้าจอรวมกับที่ใช้ได้สามารถเผย UI chrome ของระบบปฏิบัติการ บนบางแพลตฟอร์ม ข้อมูลเกี่ยวกับหลายจอหรือการวางแนวจะเพิ่มรายละเอียดเข้าไปอีก

สัญญาณหน้าจอมีความเสถียรปานกลางแต่สามารถเปลี่ยนได้เมื่อผู้ใช้เชื่อมต่อจอภายนอก ปรับการปรับขนาด หรือหมุนอุปกรณ์ ด้วยเหตุนี้ พวกมันจึงถูกนำมารวมกับสัญญาณที่คงเส้นคงวากว่าและจับคู่แบบยืดหยุ่นแทนที่จะถือเป็นตัวระบุที่ตายตัว

เหตุใดจึงสำคัญ

เหตุใด Screen Fingerprinting จึงสำคัญต่อการป้องกันการฉ้อโกง

Screen fingerprinting เพิ่มเอนโทรปีที่ช่วยแยกอุปกรณ์ที่มิฉะนั้นจะคล้ายกันและสามารถเผยความไม่สอดคล้องที่เป็นลักษณะของสภาพแวดล้อมปลอม การกำหนดค่าที่อ้างว่าเป็นอุปกรณ์มือถือในขณะที่รายงานความละเอียดระดับเดสก์ท็อป หรืออีมูเลเตอร์ที่มีเมตริกหน้าจอที่ไม่น่าเชื่อ จะตั้งค่าสถานะได้ง่ายขึ้น มันเป็นตัวสนับสนุนที่เบาแต่มีประโยชน์ต่อการจดจำอุปกรณ์แบบไร้คุกกี้

ด้วย TRACIO

TRACIO จัดการเรื่องนี้อย่างไร

TRACIO รวมลักษณะของจอแสดงผลไว้ในสัญญาณกว่า 130 สัญญาณ โดยใช้พวกมันทั้งเพื่อความจำเพาะและการตรวจสอบความสอดคล้องกับประเภทอุปกรณ์ที่อ้าง เนื่องจากการตั้งค่าหน้าจอสามารถเปลี่ยนได้ด้วยจอภายนอกหรือการปรับขนาด TRACIO จึงใช้การจับคู่แบบยืดหยุ่นเพื่อที่การเปลี่ยนแปลงตามปกติจะไม่ทำลายการจดจำ สัญญาณนี้สนับสนุนความมั่นใจในการระบุตัวตนโดยรวมแทนที่จะทำหน้าที่เป็นกุญแจเฉพาะ

FAQ

คำถามที่พบบ่อย

ระบุทุกอุปกรณ์ได้อย่างมั่นใจ

เริ่มต้นด้วยแพ็กเกจฟรี API call 2,500 ครั้งต่อเดือน ไม่ต้องใช้บัตรเครดิต