بصمة متصفحي

حول أداة بصمة المتصفح

أداة تشخيص بصمة المتصفح للمطورين

تجمع هذه الأداة بشكل شامل سمات المتصفح القابلة للتتبع بما في ذلك بصمات عرض Canvas وبصمات WebGL GPU وبصمات AudioContext الصوتية وقائمة الخطوط المُثبّتة ومعلمات الشاشة وسمات المتصفح ومعلومات الأجهزة وبيئة الشبكة. تعمل جميع عمليات الكشف محليًا في متصفحك. تُعرض النتائج كأزواج مفتاح-قيمة مُنظّمة مع تصدير JSON بنقرة واحدة. مصممة لمطوري الواجهة الأمامية لتصحيح استراتيجيات مكافحة البصمة واختبار تفرد المتصفح.


الميزات

  • كشف اختلافات عرض Canvas 2D
  • جمع معلومات WebGL GPU (الطراز/المُصنّع/المُصيّر)
  • تعداد الخطوط المُثبّتة
  • دقة الشاشة/عمق اللون/نسبة البكسل/حجم النافذة
  • سمات وكيل المستخدم/اللغة/المنطقة الزمنية/الملحقات/أنواع MIME
  • معلومات الأجهزة: أنوية المعالج/الذاكرة/دعم اللمس
  • كشف بصمة AudioContext الصوتية
  • عنوان IP وبيئة الشبكة (عبر واجهة برمجة تطبيقات عامة)
  • تجزئة بصمة SHA-256 المركبة
  • تصدير ملف JSON بنقرة واحدة
  • تعمل بالكامل في متصفحك

كيفية الاستخدام

  1. 1افتح الصفحة لبدء الكشف التلقائي عن جميع سمات البصمة
  2. 2انتظر حتى يكتمل الكشف — تظهر النتائج كأزواج مفتاح-قيمة مُصنّفة
  3. 3انقر على زر النسخ بجانب أي سمة لنسخ قيمتها
  4. 4انقر على زر 'تصدير JSON' في الأسفل لتنزيل بيانات البصمة الكاملة

الأسئلة الشائعة

ما هي بصمة المتصفح؟
بصمة المتصفح هي تقنية تُعرِّف المستخدمين بشكل فريد من خلال جمع سمات مختلفة للمتصفح والجهاز (مثل عرض Canvas وWebGL والخطوط ومعلمات الشاشة وغيرها). حتى بدون ملفات تعريف الارتباط، يمكن للمواقع التعرف على الزوار من خلال مجموعات السمات هذه.
كيف يتم حساب تجزئة البصمة؟
تقوم هذه الأداة بتسلسل وفرز جميع سمات البصمة المُكتشفة (باستثناء الطابع الزمني ومعلومات الشبكة)، ثم تحسب تجزئة SHA-256. يجب أن ينتج نفس الجهاز والمتصفح نفس التجزئة في كل مرة.
هل يتم إرسال بيانات الكشف إلى خادم؟
تعمل عمليات كشف Canvas وWebGL وAudioContext والخطوط والشاشة والمتصفح والأجهزة جميعها محليًا في متصفحك. لا يتم تحميل أي بيانات. فقط استعلام IP يستخدم واجهة برمجة التطبيقات العامة ipapi.co.
لماذا تختلف تجزئة بصمتي عن الآخرين؟
تتأثر بصمات المتصفح بطراز GPU وإصدار برنامج التشغيل ونظام التشغيل والخطوط المُثبّتة ودقة الشاشة وإصدار المتصفح والعديد من العوامل الأخرى، مما يجعل كل بصمة فريدة تقريبًا. هذه هي بالضبط كيفية عمل تتبع البصمة.
ماذا لو كانت بعض نتائج الكشف فارغة أو غير متاحة؟
قد تكون بعض عمليات الكشف (مثل WebGL وAudioContext) مقيدة في بعض المتصفحات أو أوضاع الخصوصية، مما يؤدي إلى قيم فارغة. هذا طبيعي ويعمل بحد ذاته كخاصية بصمة.

أدوات ذات صلة

منسق الكودمنسق XMLمحول Unicodeمحول أكواد الألوانمحول أنظمة العدمرمز وفاك ترميز Base64مشفّر ومفكك URLتهريب كيانات HTMLCookie إلى JSONتهريب Unicode JSONمشفر MD5فك ترميز JWT والتحقق والترميزJSON إلى Cookieمولّد ومحلل UUIDاختبار التعبيرات النمطيةرموز حالة HTTPأرقام المنافذعارض User-Agentإلغاء تهريب JSON Unicodeمولد ومحلل تعبيرات Cronالبحث عن عنوان IP