حدود هذا الفحص
ما الذي يطلبه تَحَصَّنْ؟
يرسل طلب HEAD أولاً إلى مسار عام ثابت ضمن نفس الأصل، وقد يسجل حالة فشل محدودة.
متى تنطبق القاعدة؟
- The bounded allowlisted probe requests /robots.txt on the target origin.
متى لا تنطبق؟
- The probe is disabled or cannot be attempted within scanner limits.
اختبار الاستغلال
غير منطبق على هذه القاعدة
ما الذي يرصده؟
يطلب /robots.txt ضمن القائمة المسموحة ويعرض حالة الاستجابة من دون تفسير التعليمات.
العبارات التقنية التالية مرتبطة بكتالوج المنهجية وإصدار القاعدة، لذلك تُعرض باتجاه LTR مع شرح عربي محيط بها.
- Allowlisted path
- HTTP method
- Response status or bounded request failure
ماذا تثبت الملاحظة؟
- Only the response status returned for the allowlisted robots.txt path.
ماذا تعني نتيجة الاجتياز؟
تعني أن الشرط المسمى اجتاز على الاستجابة المرصودة فقط. لا تصف أمان الموقع كله ولا تختبر المسارات الأخرى.
ماذا تعني نتيجة المراجعة؟
تعني وجود حقيقة أو إشارة تحتاج إلى قراءة الدليل وسياق التطبيق. لا تعني تلقائياً وجود ثغرة قابلة للاستغلال.
الأثر المحتمل
الملف عام وليس ضابط وصول؛ قد يكشف مسارات فقط إذا وضع المشغل معلومات لا ينبغي نشرها فيه.
الشروط اللازمة لحدوث ضرر
- يلزم أن يضع المشغل معلومات غير مقصودة في الملف العام؛ المسارات المذكورة ليست محمية بمجرد إدراجها أو حذفها.
ما لم يُختبر أو يُثبت
- That listed paths are secret
- Crawler compliance
- Access control
قيود القاعدة
- The current probe does not parse directives or distinguish a custom not-found body returned with a success status.
الإجراء المقترح
مراجعة المعلومة
- Treat robots.txt as public crawler guidance, never as an access-control mechanism.
الفائدة المتوقعة
- Keeps indexing intent separate from security enforcement.
أمثلة تمنع التفسير الخاطئ
لا تضيف هذه القاعدة مثالاً خاصاً؛ تنطبق عليها حدود الاجتياز والمراجعة وما لم يُختبر الموضحة أعلاه.
مراجع للتعلم
هذه المراجع تشرح المفهوم ولا تدخل وحدها في قرار القاعدة، ولا تثبت ثغرة أو امتثالاً.