דלג לתוכן
טביעות אצבע

Screen Fingerprinting

טביעת אצבע של מסך היא טכניקה המשתמשת במאפייני תצוגה כמו רזולוציה, עומק צבע, יחס פיקסלים, שטח מסך זמין ופריסת ריבוי-מסכים כאותות מזהים. אף שכל ערך מסך בודד נפוץ, הצירוף עם יחס הפיקסלים של המכשיר ופרטי ה-viewport מוסיף אנטרופיה שימושית לפרופיל מכשיר.

איך זה עובד

איך Screen Fingerprinting עובד

דפדפנים חושפים תכונות מסך דרך אובייקטים סטנדרטיים, כולל רוחב וגובה כוללים, שטח זמין למעט ממשק המערכת, עומק צבע ופיקסלים, ויחס הפיקסלים של המכשיר המקשר בין פיקסלי CSS לפיקסלים פיזיים. סקריפט קורא ערכים אלה ישירות ללא הרשאה מיוחדת.

תצוגות בצפיפות גבוהה והגדרות שינוי קנה מידה מפיקות ערכי יחס-פיקסלים ייחודיים, וההבדל בין השטח הכולל לזמין יכול לחשוף את מסגרת הממשק של מערכת ההפעלה. בחלק מהפלטפורמות, מידע על ריבוי מסכים או כיוון מוסיף פרט נוסף.

אותות מסך יציבים במידה בינונית אך עשויים להשתנות כאשר משתמש מחבר מסך חיצוני, מכוונן את שינוי קנה המידה או מסובב מכשיר. מסיבה זו הם משולבים עם אותות יציבים יותר ומותאמים בסובלנות ולא מטופלים כמזהים קבועים.

מדוע זה חשוב

מדוע Screen Fingerprinting חשוב למניעת הונאות

טביעת אצבע של מסך מוסיפה אנטרופיה המסייעת להפריד בין מכשירים דומים אחרת ויכולה לחשוף חוסר עקביות האופייני לסביבות מזויפות. תצורה המתיימרת להיות מכשיר נייד בעודה מדווחת רזולוציה בקנה מידה של מחשב שולחני, או אמולטור עם מדדי מסך בלתי סבירים, נעשית קלה יותר לסימון. זהו תורם קליל אך שימושי לזיהוי מכשירים ללא עוגיות.

עם TRACIO

איך TRACIO מטפלת בזה

TRACIO כוללת את מאפייני התצוגה בין 130+ האותות שלה, ומשתמשת בהם הן לאופי ייחודי והן לבדיקות עקביות מול סוג המכשיר המוצהר. מכיוון שהגדרת המסך יכולה להשתנות עם מסכים חיצוניים או שינוי קנה מידה, TRACIO מחילה התאמה סובלנית כך ששינויים שגרתיים אינם שוברים את הזיהוי. האות תומך בביטחון הזיהוי הכולל ולא משמש כמפתח ייחודי.

שאלות נפוצות

שאלות נפוצות

זהו כל מכשיר בביטחון

התחילו עם תוכנית חינמית של 2,500 קריאות API בחודש. אין צורך בכרטיס אשראי.