ממיר חינם

משתמש-סוכן מנתח

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

אודות כלי זה

מחרוזת User-Agent היא כותרת HTTP שדפדפנים ולקוחות אחרים שולחים כדי לזהות את עצמם לשרתים. במקור מזהה קצר, סוכני משתמשים מודרניים הם שרשורים נרחבים של מחרוזות גרסאות היסטוריות שנועדו לתאימות לאחור עם אתרים שמרחרחים לדפדפנים ספציפיים. סוכן משתמש טיפוסי של Chrome מתייחס היום למוזילה, AppleWebKit, KHTML, Gecko, Chrome ו-Safari - רובם שרידיים.

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

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

למה לנתח סוכני משתמש

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

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

כיצד להשתמש

הדבק סוכן משתמש, ראה את הנתונים המובנים.

  1. הדבק את סוכן המשתמש: העתק את מחרוזת User-Agent מיומני שרת, כלי פיתוח של דפדפן או נתוני ניתוח. מחרוזות ארוכות מקוצרות לתצוגה אך מנותחות במלואן.
  2. ניתוח: הכלי מתאים את המחרוזת לתבניות ידועות ומחלץ דפדפן, מערכת הפעלה, גרסה, סוג מכשיר ומנוע רינדור.
  3. בדוק את הפלט: כל שדה מנותח מוצג בנפרד. מחווני ביטחון סגל שדות שבהם סוכן המשתמש אינו ברור (למשל, Chrome ב-iOS).
  4. השתמש בנתונים המובנים: השתמש בשדות המנתחים עבור קיבוץ אנליטי, איתור בהקשר או לוגיקה של זיהוי תכונות. לקבלת החלטות שליחה בקוד, העדיפו זיהוי תכונות על פני מחרוזות של סוכן משתמש.

מקרי שימוש נפוצים

פרטים טכניים

ניתוח User-Agent הוא ביסודו התאמת דפוסים מול ספרייה גדולה של חוקים רגקס. זיהוי הדפדפן משתמש במחרוזות משנה (Chrome, Firefox, Safari, Edge), זיהוי מערכת ההפעלה מחפש אסימוני פלטפורמה (Windows NT 10.0, Mac OS X, Linux, Android, iPhone OS), וזיהוי התקנים משלב מערכת הפעלה עם רמזים של גורם צורה.

סדר חשוב בניתוח. סוכני משתמשי Edge כוללים אסימוני Chrome ו-Safari, כך שבדיקת Edge חייבת להתרחש לפני Chrome. Brave, Vivaldi ו-Opera מזלג כולם Chromium ויש להם בעיות דומות. ספריות ניתוח בוגרות (ua-parser-js, ua-parser) מחזיקות רשימות כללים מסודרות לצורך ניתוק נכון.

User-Agent Client Hints (UA-CH) הוא התחליף המודרני: כותרות מובנות של Sec-CH-UA מחליפות את User-Agent מדור קודם. דפדפנים מקפיאים בהדרגה את המחרוזת מדור קודם ועוברים ל-UA-CH. ניתוח חדש אמור לתמוך בשניהם.

שיטות עבודה מומלצות

שאלות נפוצות

האם ניתן להשתמש ב-User Agent Parser בחינם?
כן, בחינם לחלוטין ללא עלויות נסתרות, ללא מנויים וללא מגבלות שימוש. השתמש בו לעתים קרובות ככל שאתה צריך.
האם אני צריך ליצור חשבון?
לא. הכלי פועל באופן מיידי - ללא הרשמה, ללא כתובת דוא"ל וללא צורך במידע אישי.
האם הנתונים שלי פרטיים ומאובטחים?
כֵּן. כל העיבוד מתרחש בדפדפן שלך באמצעות JavaScript. לא מועלים נתונים לאף שרת. הקלט והפלט שלך נשארים לגמרי במכשיר שלך.
האם זה עובד במכשירים ניידים?
כן. הכלי מגיב במלואו ועובד על סמארטפונים, טאבלטים ומחשבים שולחניים עם כל דפדפן אינטרנט מודרני.
עד כמה מדויק זיהוי הבוט מבוסס על סוכן משתמש?
סורקים כנים מזהים את עצמם (Googlebot, GPTBot, Bingbot). בוטים זדוניים מזייפים את Chrome או Firefox. זיהוי בוט מבוסס סוכן משתמש תופס את הכנים אך מפספס את השאר; לשלב עם אותות התנהגותיים לזיהוי מלא.
מדוע סוכן משתמש מציג שני מספרי גרסאות?
גרסת דפדפן, גרסת מנוע, גרסת מערכת הפעלה, גרסת מכשיר נייד - סוכני משתמשים מודרניים כוללים כמה. כל אחד מופיע בסמל משלו. ניתוח תמציות כל אחד בנפרד.
האם הניתוח נעשה בדפדפן שלי?
כן. מחרוזת סוכן המשתמש מנותחת באופן מקומי; לא נשלחים נתונים לשום שרת.
מה לגבי זיהוי נייד לעומת טאבלט?
סוכני משתמש כוללים בדרך כלל רמזים לנייד או לטאבלט (או גודל מסך ברמזים ללקוח). הניתוח מחלץ אותם לקטגוריית מכשיר. כיסויי אדג' (טאבלטים של אנדרואיד ללא אסימון נייד, מכשירים מתקפלים) עדיין לא מושלמים.