← العودة إلى المدونة

API درجة الاحتيال: دمج إشارات IP والبريد والهاتف

API درجة الاحتيال: دمج إشارات IP والبريد والهاتف

يجمع API درجة الاحتيال لبيانات IP والبريد والهاتف عدة إشارات مخاطر مستقلة في رقم واحد لتتخذ قرارًا واحدًا بدلًا من التعامل مع أربعة فحوص منفصلة. تأخذ درجة الاحتيال في ipto عنوان IP وبريدًا إلكترونيًا ورقم هاتف وUser-Agent، وتعيد درجة من 0 إلى 100 مع تفصيل لما أسهم فيها.

سبب دمج الإشارات أن كلًّا منها ضعيفة بمفردها. فعنوان VPN طبيعي لدى مستخدمين صادقين كثيرين. وقد يكون البريد المؤقت لشخص يحمي صندوق بريده فحسب. وقد يكون User-Agent الشبيه بالروبوت أداة مراقبة. أما معًا، فإن مخرج Tor ونطاق بريد مؤقت وUser-Agent للأتمتة في تسجيل واحد توليفة غير معتادة، وتُظهرها الدرجة المدمجة.

ما الذي يدخل في الدرجة

تُقيَّم كل مدخلة بأداة ipto المناسبة، وتُمزج النتائج بأوزان ثابتة. يمثل IP نسبة 40 بالمئة، ويمثل كل من البريد والهاتف وUser-Agent نسبة 20 بالمئة. ومنطق المكونات بسيط عمدًا وقابل للفحص:

  • IP. يقوم على درجة الإساءة المعززة حيثما وُجدت؛ وإلا فمخرج Tor يحصل على درجة عالية، وعنوان VPN على درجة متوسطة، وعنوان بلا علامات على درجة منخفضة. يمكنك استكشاف هذه المدخلات عبر أداة فحص VPN وTor والوكيل وأداة فحص إساءة استخدام IP.
  • البريد. الصياغة غير الصالحة تحصل على درجة عالية، والنطاق المؤقت على درجة عالية، والنطاق بلا سجلات MX عاملة على درجة متوسطة، والعنوان سليم الصياغة على نطاق عادي على درجة منخفضة. وهذا المنطق نفسه في أداة فحص البريد.
  • الهاتف. الرقم الذي يفشل في التحقق من خطة الترقيم يحصل على درجة عالية، والصالح على درجة منخفضة. ولأن أداة فحص الهاتف تستخدم محللًا مستضافًا ذاتيًا دون بحث حي عن المشغّل، فهذا فحص معقولية لا إثبات بأن الرقم يعمل.
  • User-Agent. العميل الذي يُحلَّل على أنه روبوت أو زاحف يحصل على درجة عالية؛ والمتصفح العادي على درجة منخفضة، بالتحليل نفسه المستخدم في محلل User-Agent.

تسرد الاستجابة كل إشارة بدرجتها الخاصة والحقول الخام وراءها، مثل is_vpn وis_tor وrisk_tier وhas_mx وdisposable وis_bot. وهذا يجعل الرقم قابلًا للتفسير: فعند تعليم مستخدم تستطيع أن تقول بالضبط لماذا.

كيف تُعالج المدخلات الناقصة

الحركة الحقيقية ناقصة. قد يحتوي محاولة تسجيل دخول على IP وUser-Agent لكن بلا بريد، وقد يتخطى نموذج تسجيل حقل الهاتف. ولا تعامل درجة الاحتيال المدخلة الغائبة على أنها «نظيفة». تُستبعد الإشارات الناقصة، ويُعاد قياس وزن الإشارات التي قدمتها بحيث يكون مجموعها الدرجة كاملة.

وعمليًا، إذا أرسلت IP فقط فإنه يحمل الوزن كاملًا، فيعطي مخرج Tor درجة عالية بدلًا من أن يُخفَّف نحو الأمان بثلاثة حقول فارغة. وإذا أرسلت IP وبريدًا فتصبح الأوزان نحو الثلثين والثلث. وهناك قيدان يجدر معرفتهما. إذا لم تُحَل أي مدخلة إطلاقًا، تعود الدرجة إلى خط أساس منخفض. وإشارة IP تغطي حاليًا IPv4 فقط، لأن بيانات التهديدات لـ IPv6 غير متاحة بالصيغة نفسها؛ ويُتخطى عنوان IPv6 بدلًا من تقييمه نظيفًا، فاقرنه بالمدخلات الأخرى.

من الدرجة إلى الإجراء

تُقابل الدرجة بمستوى خطورة: ما دون 20 منخفض، و20 إلى 44 متوسط، و45 إلى 69 مرتفع، و70 فأكثر حرج. تعامل مع هذه الدرجات على أنها افتراض مسبق يخبرك أين تضيف احتكاكًا. والنمط المعقول هو السماح بالدرجات المنخفضة، وطلب عامل ثانٍ أو تأكيد بالبريد في المتوسطة والمرتفعة، وإحالة الدرجات الحرجة إلى المراجعة. ولا يُقصد بالأداة أن تكون الأساس الوحيد لرفض عميل، ولا تحل محل إشاراتك الخاصة مثل تاريخ الطلبات وتاريخ الأجهزة وسجلات استرداد المبالغ التي لا يجمعها ipto.

التجربة

أسرع طريقة لرؤية السلوك هي أداة درجة الاحتيال: املأ حقلًا واحدًا، ولاحظ الدرجة، ثم أضف الحقول الأخرى وراقب تغير التفصيل. وتتوفر القدرة نفسها عبر API الموثقة في وثائق API، مع كون المدخلات الأربع كلها اختيارية. وتشغيلها على عينة من تسجيلاتك الأخيرة طريقة جيدة لمعرفة أي إشارة تقود المخاطر في حركتك، ويُغطى المنطق وراء مكوّن IP أكثر في شرح تقييم سمعة IP.

إجابات مباشرة

هو API يدمج إشارات من عنوان IP وعنوان بريد ورقم هاتف وغالبًا User-Agent في درجة واحدة. تعيد نسخة ipto درجة من 0 إلى 100 مع تفصيل يبين مقدار إسهام كل إشارة.
تُستبعد المدخلات الناقصة بدلًا من عدّها نظيفة، ويُعاد قياس أوزان الإشارات المتبقية لتغطي الدرجة كاملة. لذلك فإرسال IP فقط يمنح ذلك IP الوزن كاملًا.
يمثل IP نسبة 40 بالمئة، ويمثل كل من البريد والهاتف وUser-Agent نسبة 20 بالمئة، مع إعادة القياس حين لا تُقدَّم بعض المدخلات. الدرجات 70 فأكثر حرجة، و45 إلى 69 مرتفعة، و20 إلى 44 متوسطة، وما دون 20 منخفضة.
← العودة إلى المدونة