اكتشاف CDP
اكتشاف CDP هو تحديد المتصفحات التي يجري التحكم فيها عبر Chrome DevTools Protocol، الواجهة منخفضة المستوى التي تستخدمها كثير من أدوات الأتمتة لقيادة Chromium. ووجوده مؤشر قوي على أن الجلسة مبرمَجة لا يقودها إنسان.
كيف يعمل اكتشاف CDP
إن Chrome DevTools Protocol، أو CDP، هو الواجهة التي تتيح للبرامج الخارجية فحص متصفح Chromium والتحكم فيه. وتتصل أطر الأتمتة الشائعة عبر CDP للتنقل بين الصفحات وتقييم JavaScript واعتراض طلبات الشبكة وقراءة الـ DOM. ولأنه قوي ومدعوم جيدًا، أصبح CDP قناة التحكم الافتراضية للأتمتة مقطوعة الرأس وذات الرأس لـ Chromium.
عندما يُقاد متصفح عبر CDP، يترك فعل التجهيز آثارًا جانبية قابلة للملاحظة. فتتغير سلوكيات معينة أثناء التشغيل، وتظهر كائنات وخطافات محددة، ويكشف المتصفح عن خصائص مرتبطة بجلسة تصحيح أخطاء متصلة. تسبر نصوص الاكتشاف هذه الآثار، على سبيل المثال عبر ملاحظة كيفية تفاعل البيئة مع عمليات تتصرف بشكل مختلف عندما يكون عميل CDP منصتًا.
يستجيب المهاجمون بترقيع بنية المتصفح أو مكتبة الأتمتة لكبت أوضح المؤشرات. وهذا يحوّل اكتشاف CDP إلى منافسة مستمرة: فمع تداول أساليب التهرب العلنية، تضيف أدوات الاكتشاف مسابر جديدة تلتقط الآثار الجانبية التي تعجز أساليب التهرب عن إخفائها. لذا يعتمد الاكتشاف المتين على مؤشرات CDP مستقلة متعددة بدلًا من فحص واحد يمكن ترقيعه على حدة.
ولأن CDP خاص بالمتصفحات القائمة على Chromium، تُدمج إشاراته مع فحوص أوسع للأتمتة والبيئة. فالجلسة التي تُظهر آثار CDP إلى جانب علامات أتمتة أخرى تُصنَّف بثقة أكبر بكثير من جلسة تعتمد على مؤشر واحد، وهو ما يبقي النتائج الإيجابية الكاذبة منخفضة للمستخدمين العاديين الذين لا يطلقون هذه الإشارات أبدًا.
لماذا يهم اكتشاف CDP في منع الاحتيال
إن CDP هو طبقة التحكم تحت حصة كبيرة من الإساءة الآلية الحديثة، لذا فإن اكتشافه يستهدف مباشرة الآلية التي يعتمد عليها المهاجمون بدلًا من القناع الذي يقدمونه. والتقاط الجلسات المقادة عبر CDP يكشف روبوتات متطورة سبق أن زيّفت وكيل مستخدمها وبصمتها لكنها لا تستطيع إخفاء طريقة تشغيل متصفحها عن بُعد إخفاءً كاملًا. وهي إشارة عالية القيمة تحديدًا لأن قناة التحكم يصعب إزالتها دون كسر الأتمتة.
كيف يتعامل TRACIO معه
يتضمن TRACIO Bot Detection فحوصًا للآثار التي يخلّفها التحكم القائم على CDP ويرجّحها إلى جانب إشارات الأتمتة والبيئة الأخرى عند تكوين حكمه. وهذا يتيح للمنصة الإبلاغ عن جلسات Chromium المبرمَجة حتى عندما تبدو هويتها المعلنة عادية تمامًا. وتُبرَز النتيجة عبر Smart Signals بحيث تستطيع الفرق رؤية سبب الحكم على الجلسة بأنها آلية واختيار الاستجابة المناسبة.
مصطلحات ذات صلة
استكشف المزيد
الأسئلة المتكرّرة
تعرّف على كل جهاز بثقة
ابدأ بخطة مجانية من 2,500 استدعاء API شهريًا. لا حاجة لبطاقة ائتمان.