Font Fingerprinting
Font fingerprinting คือเทคนิคที่พิจารณาว่าฟอนต์ใดถูกติดตั้งหรือมีอยู่บนอุปกรณ์และมันเรนเดอร์อย่างไร โดยใช้รายการและเมตริกที่ได้เป็นสัญญาณระบุตัวตน ชุดฟอนต์เฉพาะบนระบบสะท้อนระบบปฏิบัติการ ซอฟต์แวร์ที่ติดตั้ง และการปรับแต่งของผู้ใช้ ซึ่งเมื่อรวมกันแล้วทำให้โปรไฟล์ฟอนต์มีความจำเพาะ
Font Fingerprinting ทำงานอย่างไร
วิธีทั่วไปวิธีหนึ่งคือการวัดขนาดของข้อความที่เรนเดอร์ในฟอนต์ที่ร้องขอเทียบกับฟอนต์สำรอง (fallback) ที่ทราบ หากเบราว์เซอร์แทนที่ด้วยฟอนต์สำรอง ความกว้างและความสูงที่วัดได้จะต่างออกไป เผยให้เห็นว่าฟอนต์ที่ร้องขอมีอยู่หรือไม่ การวนซ้ำผ่านรายการฟอนต์ผู้เข้าชิงจำนวนมากจะสร้างบัญชีสิ่งที่ติดตั้งไว้
แนวทางใหม่กว่าใช้ API ที่เกี่ยวกับฟอนต์หรือการเรนเดอร์ข้อความบน canvas เพื่อสังเกตไม่เพียงการมีอยู่แต่รวมถึงเมตริกกลิฟที่แม่นยำและการแรสเตอร์ไรซ์ ซึ่งแปรผันตามเวอร์ชันฟอนต์และเอนจินการเรนเดอร์ การรวมฟอนต์ที่มีอยู่กับรูปลักษณ์ที่เรนเดอร์ออกมาให้สัญญาณที่สมบูรณ์กว่ารายการแบบติดตั้งหรือไม่
ชุดฟอนต์ค่อนข้างเสถียรแต่สามารถเปลี่ยนได้เมื่อผู้ใช้ติดตั้งแอปพลิเคชัน เครื่องมือออกแบบ หรือแพ็กภาษาที่มาพร้อมฟอนต์ เนื่องจากระบบปฏิบัติการมาพร้อมฟอนต์เริ่มต้นที่เป็นเอกลักษณ์ โปรไฟล์ยังช่วยอนุมานแพลตฟอร์มได้ ซึ่งเพิ่มบริบทที่ยืนยันสนับสนุน
เหตุใด Font Fingerprinting จึงสำคัญต่อการป้องกันการฉ้อโกง
Font fingerprinting ให้เอนโทรปีที่มีนัยสำคัญและช่วยแยกแยะอุปกรณ์ที่ใช้เบราว์เซอร์และระบบปฏิบัติการเดียวกันแต่ต่างกันในซอฟต์แวร์ที่ติดตั้ง ในการตรวจจับการฉ้อโกง มันสามารถเผยความไม่สอดคล้อง เช่น อุปกรณ์ที่อ้างว่าเป็นแพลตฟอร์มหนึ่งแต่เปิดเผยฟอนต์ที่เป็นเอกลักษณ์ของอีกแพลตฟอร์ม ซึ่งเป็นเครื่องหมายบ่งชี้ของการปลอมแปลง อีกทั้งยังเสริมการจดจำแบบไร้คุกกี้ด้วยการเพิ่มมิติที่ปลอมทั้งชุดได้ยาก
TRACIO จัดการเรื่องนี้อย่างไร
TRACIO ปฏิบัติต่อโปรไฟล์ฟอนต์ที่มีอยู่ในฐานะหนึ่งในสัญญาณกว่า 130 สัญญาณ โดยใช้มันทั้งเพื่อความจำเพาะและเป็นการตรวจสอบความสอดคล้องกับแพลตฟอร์มที่อ้าง เนื่องจากรายการฟอนต์เปลี่ยนไปเมื่อผู้ใช้ติดตั้งซอฟต์แวร์ TRACIO จึงพึ่งพาการจับคู่แบบยืดหยุ่น เพื่อที่การเพิ่มฟอนต์จะไม่ทำลายการจดจำอุปกรณ์ที่กลับมา สัญญาณนี้ป้อนการประเมินความมั่นใจในภาพกว้างแทนที่จะทำงานลำพัง
คำศัพท์ที่เกี่ยวข้อง
สำรวจเพิ่มเติม
คำถามที่พบบ่อย
ระบุทุกอุปกรณ์ได้อย่างมั่นใจ
เริ่มต้นด้วยแพ็กเกจฟรี API call 2,500 ครั้งต่อเดือน ไม่ต้องใช้บัตรเครดิต