דלג לתוכן
סיכון וזיהוי

אלגוריתם זיהוי

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

איך זה עובד

איך אלגוריתם זיהוי עובד

התובנה המרכזית היא שלא כל האותות יציבים באותה מידה. האלגוריתם ממיין אותם לשכבות: אותות חומרה כמו מאפייני GPU ומסך משתנים לעיתים נדירות; אותות תוכנה כמו גופנים ותוספים מותקנים משתנים מדי פעם; ואותות הפעלה כמו מחרוזת ה-user-agent ואזור הזמן משתנים לעיתים קרובות. טיפול בשכבות אלה בנפרד מונע מאות תנודתי לשבור את הזיהוי של מכשיר שאחרת לא השתנה.

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

ההתאמות לפי שכבה משולבות אז למזהה יחיד ולציון ביטחון באמצעות משקלים המשקפים את מהימנות כל שכבה. הסכמה בעלת יציבות גבוהה מניבה ביטחון גבוה; אי-הסכמה בשכבות התנודתיות בלבד מורידה את הביטחון במעט במקום להכריז על מכשיר חדש. זוהי התאמה מטושטשת (fuzzy matching) בתכנון, סובלנית לשינוי צפוי תוך שהיא עדיין מבחינה בין מכשירים שונים באמת.

מדוע זה חשוב

מדוע אלגוריתם זיהוי חשוב למניעת הונאות

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

עם TRACIO

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

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

שאלות נפוצות

שאלות נפוצות

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

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