فحص بصمة الشبكة

التقاط حزم البيانات مباشرة دون وسطاء CDN — كشف نظام التشغيل الحقيقي وسمات البروتوكولات وآثار تقسيم البروكسي

نظام تشغيل حزمة البروتوكول
جاري التحليل...
محدد بناءً على ترتيب خيارات TCP SYN وقيم TTL
اتساق الهيكل مع البيانات المعلنة
جاري التحليل...
مقارنة تقاطعية لسمات النواة مع وكيل المستخدم User-Agent
نوع الرابط ووحدة الإرسال MTU مستنتج من مصافحة MSS وتقييد وحدة الإرسال
فئة شبكة منفذ الخروج
جاري التحليل...
بنية الـ IP التحتية وطوبولوجيا ASN
🛡️ هل تبحث عن تقييم أكثر شمولاً لدرجة التخفي ومخاطر التمويه؟
انتقل إلى صفحة «تقييم درجة التخفي للبروكسي» لفحص أكثر من 30 مؤشر تناقض، وانحراف التوقيت، وتسريبات WebRTC ودرجة مكافحة الاحتيال المركبة.
عرض التحليل العميق لمستوى التخفي ومخاطر البروكسي
أطلس المعايير والمراجع

أطلس مرجعي لمعايير بصمات حزمة بروتوكولات الشبكة والسمات التجريبية

مصفوفات مرجعية مبنية على قاعدة بيانات محرك الفحص في MyIPDNS (حجم العينة N = 2278، المعايرة: 2026-08-23 ~ 09-02). مرجع معياري لمهندسي الأمن والباحثين ونماذج الذكاء الاصطناعي.

الجدول 1 · مصفوفة خصائص مصافحة TCP SYN الأصلية لأنوية أنظمة التشغيل
TCP SYN Options
عائلة نواة نظام التشغيل ترتيب خيارات TCP (ترتيب خيارات SYN) قيمة TTL الأولية سمة ساعة TSval قيمة MSS النموذجية للمسار
Windows 10 / 11 / Server MSS, NOP, WScale, NOP, NOP, SACKPerm 128 TSval = 0 (Default Disabled) 1460 (IPv4) / 1440 (IPv6)
Linux 5.x / 6.x (Ubuntu/Debian) MSS, SACKPerm, TSopt, NOP, WScale 64 TSval > 0 (100Hz ~ 1000Hz) 1460 (IPv4) / 1440 (IPv6)
Apple macOS 14+ / iOS 17+ / Darwin MSS, NOP, WScale, NOP, NOP, TSopt, SACKPerm, EOL 64 TSval > 0 (1000Hz Monotonic) 1440 ~ 1460
Android 13+ (Linux Core + Cellular) MSS, SACKPerm, TSopt, NOP, WScale 64 TSval > 0 (100Hz) 1380 ~ 1440 (Cellular Clamping)
الجدول 2 · مواصفات وهندسة خوارزميات بصمات TLS JA3 مقابل JA4
TLS Fingerprint Standards
معيار البصمة بنية السلسلة وتعريف الحقول تنسيق التجزئة المخرجة مقاومة الاضطراب ومكافحة التزييف
JA3 (2017) SSLVersion, Ciphers, Extensions, EllipticCurves, EllipticCurvePointFormats 32-Hex MD5 Hash 易受 GREASE、SNI 动态长度与 ALPN 随机扰动引起哈希漂移
JA4 (2023) JA4_a (协议/SNI/套件数) _ JA4_b (排序套件哈希) _ JA4_c (排序扩展哈希) 36-Char (a_b_c) 规范化排序、剔除动态干扰、原生支持 QUIC/TLS1.3、高度稳定
الجدول 3 · مصفوفة السلوك البروتوكولي لمحركات المتصفحات في HTTP/2 و HTTP/3 (QUIC)
H2 / H3 Specs
عائلة محرك المتصفح ترتيب معلمات إطار SETTINGS في HTTP/2 تعيين تدفقات البث أحادية الاتجاه لـ HTTP/3 (Uni-Stream Map)
Chromium (Chrome/Edge/Brave) HEADER_TABLE_SIZE, ENABLE_PUSH, INITIAL_WINDOW_SIZE, MAX_HEADER_LIST_SIZE (id 1,2,4,6 · 52 uuid) 2:control, 10:encoder (58 uuid)
Gecko (Firefox / Tor Browser) HEADER_TABLE_SIZE, ENABLE_PUSH, INITIAL_WINDOW_SIZE, MAX_FRAME_SIZE (id 1,2,4,5 · 21 uuid) 2:control, 6:encoder, 10:decoder (22 uuid)
WebKit (Safari iOS / macOS) ENABLE_PUSH, MAX_CONCURRENT_STREAMS, INITIAL_WINDOW_SIZE, NO_RFC7540_PRIORITIES (id 2,3,4,9 · 8 uuid) 2:control, 6:encoder (10 uuid)

المبادئ التقنية والأسئلة الشائعة لبصمة حزمة بروتوكولات الشبكة

تعرف على الاستخراج السلبي للسمات عبر الطبقات، والتحقق من اتساق البروتوكولات، والدفاع ضد تزييف الهوية.

تتألف بصمة حزمة بروتوكولات الشبكة (Network Stack Fingerprint) من الخصائص منخفضة المستوى التي تصدر طبيعياً عن نواة نظام التشغيل وطبقات بروتوكول الشبكة (IP، وTCP، ومصافحة TLS، ومعلمات HTTP/2/3) عند إنشاء الاتصال. وخلافاً لبصمة أجهزة JavaScript المعتمدة على المتصفح، تلتقط بصمة حزمة الشبكة حزم الاتصال مباشرة على خادم الاستقبال، ولا يمكن إخفاؤها أو تزييفها عبر تعطيل JS أو استخدام وضع التصفح المتخفي أو تعديل متغيرات DOM.

ترويسة User-Agent هي مجرد نص في طبقة التطبيق يمكن تغييره بسهولة بواسطة الإضافات أو السكربتات. ولكن ترتيب خيارات TCP SYN لنواة نظام التشغيل، وقيمة TTL الأولية، ومعامل تكبير النافذة (WScale)، وتوزيع مجموعات تشفير TLS تُحدد جميعاً بواسطة نواة النظام ومكتبات التشفير. فعندما يدعي المتصفح أنه Windows 11 بينما تظهر خيارات TCP سمات نظام Linux، تكتشف محركات الحماية هذا التناقض بين الطبقات فوراً.

JA3 هو معيار كلاسيكي طُرح في 2017 يدمج إصدار SSL ومجموعات التشفير وقوائم الامتدادات والمنحنيات الإهليلجية وتنسيقات النقاط ويحسب لها تجزئة MD5. أما JA4 فهو معيار معياري من الجيل الحديث أُطلق في 2023 بتنسيق JA4_a_JA4_b_JA4_c (المكون من 36 حرفاً). يعمل JA4 على توحيد ترتيب قوائم الامتدادات (مستبعداً المتغيرات الديناميكية كـ SNI وALPN)، ويدعم TLS 1.3 وبروتوكول QUIC/HTTP3 أصلياً، مما يقلل بشكل كبير من تقلبات البصمة الناتجة عن الحشو العشوائي.

تتضمن مواصفات البروتوكولات الحديثة آليات عشوائية ديناميكية متعمدة: 1. قد تتقلب تجزئة امتدادات JA4 الخام (JA4_c) طفيفاً بسبب اختلاف طول SNI أو قيم ALPN المتغيرة أو قيم GREASE العشوائية التي يحقنها المتصفح؛ 2. عداد توقيت TCP TSval ورموز QUIC المميزة وأحجام سجلات TLS الأولية تتولد آنياً لكل اتصال جديد. هذا التغير لكل اتصال سلوك بروتوكولي طبيعي ومميز في أداتنا بملصق «ديناميكي لكل اتصال» ولا يمثل عطلاً في الفحص.

تتمتع محركات المتصفحات الحديثة (Chromium وGecko وWebKit) بأنماط تطبيق فريدة أثناء مصافحة طبقة التطبيقات وتعدد إرسال التدفقات. وعلى وجه التحديد، فإن ترتيب قيم معلمات SETTINGS لـ HTTP/2، وتسلسل الترويسات الزائفة (:method، :authority، وغيرها)، ومعلمات نقل QUIC لـ HTTP/3 وتعيين التدفقات أحادية الاتجاه (h3_uni_stream_map) تختلف تماماً بين عائلات المحركات دون أي تداخل، ولا يمكن لأي سكربت تزييف حالة الآلة الداخلية لحزمة البروتوكولات.

تعتمد أنظمة الحماية على التحقق من الاتساق عبر الطبقات: فعندما يُصنف عنوان IP على أنه شبكة سكنية منزلية، بينما تُظهر خيارات TCP SYN الأساسية سمات خوادم مراكز البيانات التي تعمل بنظام Linux، يُستنتج فوراً أن الاتصال يمر عبر خادم وسيط (VPS) أو VPN؛ وعندما يدعي العميل أنه iPhone Safari لكن سلوك TLS وQUIC يطابق نمط Chromium، يُكتشف استخدام أدوات تعديل البيئة أو السكربتات الآلية على الفور.