Aduana Digital de Defensa Argentina
إنشاء دخول إلى ADDA
دليل ADDA ←

api-shield/1.0.0 · حُدّث في ٠٩‏/٠٧‏/٢٠٢٦

حماية واجهات API

كيفية تشغيل حدود المعدل والسمعة ومسارات التكامل من دون فقدان الرؤية.

يحمي API Shield مسارات التكامل وعمليات الأتمتة والاستخدام البرمجي من خلال تقييم يختلف عن تقييم نموذج يستخدمه شخص.

لا تقتصر الأولوية على حظر requests الشاذة؛ بل يجب أيضًا تجنب تعطيل التكاملات الصالحة، والتمييز بين الزيارات المؤسسية وscraping، والحفاظ على Evidence عندما يؤثر التقييد في خدمة مهمة.

يساعد ربط API Shield مع Access وWAF وSecrets على معالجة الحالات التي لا يكمن فيها الخطر في request واحدة، بل في بيانات الاعتماد أو النفق أو وضعية المصدر.

قائمة التحقق

  • • تحديد مسارات التكامل الحرجة.
  • • التحقق مما إذا كان المصدر يستخدم بيانات اعتماد أو أنفاقًا أو جلسات معروفة.
  • • دعم القرار بـEvidence إذا غيّر الإجراء استمرارية الخدمة.

بدء سريع

  1. 1. ابدأ من مسار التكامل، لا من request المعزولة فقط.
  2. 2. تحقق مما إذا كانت API مرتبطة بـSecrets أو Access أو بيانات اعتماد نشطة.
  3. 3. استخدم tasks عندما يتطلب التعديل تنسيقًا مع فريق آخر.

التدفق التشغيلي

فهم السياق

اقرأ المسار والمصدر واستمرارية الخدمة المتوقعة.

تجنب الحظر الأعمى لواجهات API ذات التبعيات اللاحقة.

ربط الإشارات

اربط الإشارة مع Secrets أو Access أو keyring لمعرفة ما إذا تغيرت الثقة.

حدّد ما إذا كانت المشكلة في الزيارات أو الهوية أو بيانات الاعتماد.

الاتفاق على الاستجابة

أنشئ task أو incident عندما تشمل المعالجة عدة فرق.

حافظ على الحوكمة عند إجراء تغييرات حساسة.

flowchart LR
  S1["فهم السياق"]
  S2["ربط الإشارات"]
  S3["الاتفاق على الاستجابة"]
  S1 --> S2
  S2 --> S3

أدوات التحقق والفحوص

تنفذ قراءة سياقية لهذه الواجهة وتعيد خطوات مقترحة بتركيز تشغيلي.

التحقق من حماية API

يعيد checks ومقالات للمسارات المتكاملة أو المؤتمتة.

أمثلة

Payload لمراجعة API مكشوفة

{
  "moduleKey": "api-shield",
  "query": "token reuse scraping",
  "domain": "api.capacero.ar"
}

الروابط والمراجع

المسارات ذات الصلة

APIs

  • /api/adda/v1/shields/events
  • /api/adda/v1/secrets/status
  • /api/adda/v1/access/status

Docs ومسارات الدعم

  • docs/ADDA_API.md
  • docs/ADDA_WAF.md

المشكلات الشائعة

  • • تؤدي معاملة الزيارات البرمجية كتصفح بشري إلى إرباك الاستجابة.
  • • قد يترك ضبط الدفاع من دون مراجعة Secrets أو Access سبب الخطر نشطًا.

الإجراءات المقترحة

  • • اربط الإشارة دائمًا ببيانات الاعتماد أو الجلسات أو الأنفاق ذات الصلة.
  • • إذا كانت API تدعم عمليات حرجة، فأعطِ الأولوية للتقييد وقابلية التتبع قبل الحظر المفاجئ.

Reason Codes مفيدة

قاموس Score

wafRiskScore

الخطر المكتشف على المسار أو النموذج المرصود.

decision

الإجراء المقرر: السماح أو التحقق أو التقييد أو الحظر.

matchedRules

القواعد التي تفسر سبب تفعيل الحماية.

ملاحظات البروتوكول

  • • تساوي استمرارية الخدمة احتواء الإساءة في الأهمية.

سجل المقالة

٠٩‏/٠٧‏/٢٠٢٦

مقال جديد عن API Shield يركز على الاستمرارية وبيانات الاعتماد والتنسيق.