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

waf-policy/1.1.0 · حُدّث في ٠٩‏/٠٧‏/٢٠٢٦

جدار WAF التكيفي

كيفية قراءة القواعد والتطابقات والتحقق التدريجي وفق الأولوية.

يقيّم ADDA WAF الطلبات على المسارات الحساسة، ويحدد التلاعب أو الاستطلاع، ويستجيب بإجراء متناسب.

لا يعتمد النضج التشغيلي لمرشح الويب على الحظر وحده؛ بل يتطلب أيضًا التمييز بين الاستكشاف والخطأ المشروع والإساءة المتكررة والضغط المنسق، مع الحفاظ على التفسير وإمكانية المراجعة.

تُكمل WAF ثلاث واجهات تكتيكية: forms-shield لعمليات الالتقاط والنماذج، وapi-shield لمسارات التكامل، وlogin-shield لعمليات الوصول الحساسة.

قائمة التحقق

  • • فحص القواعد النشطة والإصدارات المنشورة.
  • • مراجعة التطابقات في طلبات الاختبار.
  • • التصعيد إلى evidence مسجلة عندما يكون الإجراء هو الحظر.

بدء سريع

  1. 1. اختبر مسارًا حساسًا بحالة مضبوطة.
  2. 2. اقرأ matchedRules وdecision قبل افتراض صحة الحظر.
  3. 3. افتح incident إذا تكرر النمط أو أثّر في واجهات متعددة.

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

الاكتشاف

يُفعّل المسار القواعد وفق النمط أو المعدل أو مزيج من الإشارات.

تحقق من القواعد التي تفسر الإجراء.

التدرّج

يمكن لـADDA السماح أو التحقق أو التقييد أو الحظر وفق السياق.

فضّل الإجراءات التدريجية ما دامت الثقة غير حاسمة.

الإسناد

إذا تطلبت الحركة إجراءات مستمرة، فاربط WAF بـtasks وincidents وevidence.

حوّل الأحداث المنفصلة إلى استجابة منسقة.

flowchart LR
  S1["الاكتشاف"]
  S2["التدرّج"]
  S3["الإسناد"]
  S1 --> S2
  S2 --> S3

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

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

التحقق من طبقة WAF

يلخّص المقالات وchecks والخطوات التالية للواجهات المحمية.

التحقق من النماذج

يركز على إشارات الالتقاط وabuse والاحتكاك التدريجي.

أمثلة

Payload لتقييم WAF

{
  "method": "POST",
  "url": "https://capacero.ar/api/login",
  "path": "/api/login",
  "body": "username=demo&password=test",
  "userAgent": "curl/8.0",
  "ip": "198.51.100.44"
}

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

  • • قد يؤدي رفع شدة الاستجابة من دون مراجعة المسارات المتأثرة إلى حظر استخدامات مشروعة.
  • • يمنع فصل WAF عن forms/api/login اكتشاف الحملات التي تنتقل بين الواجهات.

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

  • • استخدم shields الخاصة بـforms/api/login كقراءات متخصصة، لا كجزر منفصلة.
  • • عندما تحظر قاعدة ما، اترك evidence أو على الأقل task للمتابعة.

Reason Codes مفيدة

قاموس Score

wafRiskScore

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

decision

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

matchedRules

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

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

  • • غالبًا ما يكون القرار التدريجي أنفع من الحظر المبكر عند اختلاط الإشارات.
  • • لا تفسر matchedRule من دون سياق تشغيلي بقدر ما يبدو.

سجل المقالة

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

رُبط WAF بـshields المتخصصة وبمسار incidents/evidence.