محلل User-Agent
الـ User-Agent هو سطر التعريف الذي يرسله متصفحك مع كل طلب، وهو مبهم عن قصد: على أندرويد، لا يزال Chrome يعرّف نفسه لأسباب توافق قديمة بأنه “Mozilla/5.0 (Linux; Android 14) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Mobile Safari/537.36”. الصق هنا أي سلسلة UA، وسيستخرج هذا المحلل ما يهم: المتصفح، ونظام التشغيل، ونوع الجهاز، وما إذا كانت السلسلة تبدو لروبوت أو زاحف معروف. اترك الحقل فارغا فيقرأ User-Agent متصفحك أنت. الكشف تقدير قدر الإمكان ويمكن تزوير أي سلسلة، فتعامل مع النتيجة كدليل قوي لا كبرهان قاطع.
كيفية تحليل User-Agent
-
1
الصق سلسلة UA
انسخها من سجلات الخادم، أو تبويب الشبكة في أدوات المطوّر، أو من ترويسة طلب، أو اترك الحقل فارغا لاستخدام سلسلتك.
-
2
انقر على تحليل
تبحث الأداة عن الرموز الشائعة في السلسلة على خادمنا.
-
3
اقرأ الملخص
تحصل على المتصفح ونظام التشغيل ونوع الجهاز وعلامة روبوت/زاحف، مع عرض السلسلة الأصلية أسفلها.
-
4
انسخه
نقرة واحدة تنسخ الملخص الموسوم لوضعه في تقرير خطأ أو تذكرة.
ماذا يعرض المحلل
| الحقل | مثال |
|---|---|
| المتصفح | Chrome |
| نظام التشغيل | Windows 10/11 |
| نوع الجهاز | سطح مكتب |
| روبوت / زاحف | لا |
كما يعيد إليك سلسلة User-Agent الأصلية. يذكر المتصفح وعائلة نظام التشغيل بالاسم. لا يقرأ أرقام الإصدار الدقيقة، ولا محرك العرض، ولا علامة الجهاز وطرازه: هذه البيانات غير موثوقة أو غائبة في سلاسل UA الحديثة. عندما تحتاجها، استخدم User-Agent Client Hints.
لماذا سلاسل User-Agent مبهمة إلى هذا الحد
عبارة “Mozilla/5.0” في بداية كل UA تقريبا تعود إلى حروب المتصفحات في التسعينيات، حين كانت المواقع تتحقق من وجود “Mozilla” قبل تقديم تصميمها الحديث. نسخ كل متصفح هذا الرمز ليتجاوز الفحص، فصار Chrome وEdge وSafari وFirefox اليوم تبدأ كلها بالطريقة نفسها وتملأ السطر برموز منتجات مثل AppleWebKit وKHTML وlike Gecko وSafari لا تستخدمها فعليا.
من سلاسل UA إلى Client Hints
يجمّد Chrome الآن رقم الإصدار الذي يكتبه في سلسلة UA وينقل التفاصيل إلى User-Agent Client Hints (Sec-CH-UA، Sec-CH-UA-Mobile، Sec-CH-UA-Platform)، التي يطلبها الخادم عند الحاجة فقط. قراءة سلسلة UA لا تزال كافية لفحص سريع أو لفرز السجلات؛ الجأ إلى Client Hints عندما تحتاج إصدارات دقيقة وموثوقة، مثلا في كشف الاحتيال.
توقيعات الروبوتات الشائعة
- Googlebot/2.1 (+http://www.google.com/bot.html)، زاحف بحث Google
- bingbot/2.0، زاحف Microsoft Bing
- AhrefsBot/7.0، زاحف لتحسين محركات البحث
- facebookexternalhit/1.1، جالب معاينة الروابط في Facebook
- Slackbot-LinkExpanding، موسّع الروابط في Slack
تضع هذه الأداة علامة روبوت على السلسلة عندما تحتوي على رمز مثل bot أو crawler أو spider أو slurp أو bingpreview.
الأسئلة الشائعة
لا. يذكر المتصفح بالاسم (Chrome أو Firefox أو Safari أو Edge أو Opera أو Internet Explorer) وعائلة نظام التشغيل، وليس رقم الإصدار ولا محرك العرض. تجمّد المتصفحات الحديثة هذه القيم أو تخفيها في سلسلة UA، لذا اطلب User-Agent Client Hints (Sec-CH-UA-Full-Version-List) عندما تحتاج الإصدار الدقيق.
نعم. اترك الحقل فارغا وانقر على تحليل، فيستخدم User-Agent الذي أرسله متصفحك مع الطلب. الصق سلسلة أخرى لفحصها بدلا من ذلك.
إنه فحص بالكلمات المفتاحية: تُوسم السلسلة كروبوت عندما تحتوي على رمز مثل bot أو crawler أو spider أو slurp أو bingpreview. هذا يلتقط الزواحف النزيهة مثل Googlebot وBingbot، لكن أي عميل يمكنه كتابة ما يشاء في User-Agent، لذا لن يلتقط أداة كشط تنسخ سلسلة متصفح حقيقي. لا تعتمد أبدا على User-Agent وحده في قرار أمني.
يجري التحليل على خادمنا، فهذه ليست عملية تعمل دون اتصال داخل المتصفح. تستخدم الأداة السلسلة لبناء النتيجة فقط ولا تحفظ نص User-Agent الذي ترسله؛ ولا يُسجَّل سوى استخدام مجمّع ومجهول الهوية.
أدوات ذات صلة
مُقيّم عمر النطاق
تحقق من تاريخ تسجيل النطاق لأول مرة وعمره بالسنوات والأشهر والأيام باستخدام بيانات WHOIS المتوفرة في السجل.
حاسبة الشبكات الفرعية IP
احسب نطاق الشبكة الفرعية وعنوان الشبكة وعنوان البث والمضيفين القابلين للاستخدام وقناع البدل (wildcard) لأي كتلة IPv4 من نوع CIDR، بتغطية كاملة من /0 إلى /32.
استعلام DNS
استعلم عن سجلات DNS من نوع A وAAAA وMX وTXT وNS وCNAME وSOA لأي نطاق دون فتح طرفية.
أداة كشف نوع ملفات MIME
حدد النوع الحقيقي لملف MIME عن طريق قراءة بايتاته السحرية، ويدعم التعرف على الصور، مقاطع الفيديو، ملفات PDF، ملفات ZIP، مستندات Office، وغيرها.
فاحص ترويسات HTTP
افحص كل ترويسة استجابة HTTP يعيدها عنوان URL لتشخيص مشكلات التخزين المؤقت وCORS والضغط والأمان.
بحث سجلات MX
ابحث عن سجلات MX لأي نطاق لرؤية خوادم البريد التي تعالج بريده وأولوياتها، ولاكتشاف الأخطاء في الإعداد.
الأداة متاحة بلغات أخرى
- ユーザーエージェント解析ツール [JA]
- Parser User-Agent [PL]
- Analyseur de User-Agent [FR]
- Bộ phân tích User-Agent [VI]
- User-Agent-parser [NL]
- User-Agent-Parser [DE]
- ตัวแยกวิเคราะห์ User-Agent [TH]
- Analisador de User Agent [PT]
- User-Agent 파서 [KO]
- Analizador de User Agent [ES]
- User Agent-tolk [SV]
- Parser User Agent [ID]
- User Agent Parser [EN]
- Parser dello User-Agent [IT]
- Парсер User-Agent [RU]
- User Agent Ayrıştırıcı [TR]
- 用户代理解析器 [ZH]