عاجل ومؤقت: ثغرة PHP حرجة. كيف تفحص ←

لمشغّلي المواقع الإلكترونية

عن MyDomainRisk-Scanner

إذا رأيت MyDomainRisk-Scanner في سجلات خادم الويب لديك، فهذه الصفحة تشرح ماهيته وما يفعله وكيفية التحقق منه أو حظره.

ما هو

MyDomainRisk خدمة خارجية لتقييم الوضع الأمني. ينظر الفحص إلى ما يُظهره النطاق لأي زائر على الإنترنت — شهادته، وترويسات الأمان، وسجلات البريد الإلكتروني وDNS المنشورة، والمعلومات الاستخباراتية العامة عنه — ويحوّل ذلك إلى تقرير بلغة واضحة. لا يُثبَّت أي شيء في أي مكان، ولا يتطلب أي شيء الوصول إلى أنظمتك. منهجية الفحص توضّح الحدود الكاملة للفحص.

كيف يعرّف عن نفسه

تحمل الطلبات وكيل المستخدم (user agent) التالي:

Mozilla/5.0 (compatible; MyDomainRisk-Scanner/1.0; +https://mydomainrisk.com/scanner)

إذا رفض موقعك طلب الصفحة الرئيسية أو طلب HTTP العادي، فقد يكرر الماسح ذلك الطلب الواحد مرة واحدة باستخدام وكيل مستخدم شائع لدى المتصفحات. ويظل الطلب المكرر يحمل الترويسة X-MyDomainRisk-Scanner: https://mydomainrisk.com/scanner ، ويُوقَّع بالطريقة نفسها، ويظل يحترم ملف robots.txt لديك. ويُسجَّل الرفض الثاني على أنه «لم يُفحص»، لا على أنه مشكلة في موقعك.

كما تُوقَّع الطلبات تشفيريًا باستخدام HTTP Message Signatures (Web Bot Auth). ويُنشر المفتاح العام بوصفه دليل مفاتيح موقَّعًا على العنوان:

https://api.mydomainrisk.com/.well-known/http-message-signatures-directory

الطلب الذي يحمل Signature-Agent: "https://api.mydomainrisk.com" ويتحقق توقيعه مقابل ذلك المفتاح صادرٌ منّا. أما الطلب الذي ينسخ وكيل المستخدم فقط فليس منّا.

ما الذي يجلبه

  • الصفحة الرئيسية (https://)، و http:// مع كل خطوة إعادة توجيه يعيدها، لمعرفة ما إذا كان يصل إلى https وكيف.
  • عدد قليل من ملفات السياسات المعروفة: /.well-known/security.txt، و /.well-known/gpc.json، وسياسة MTA-STS على النطاق الفرعي mta-sts.
  • عدد محدود من مسارات سياسة الخصوصية الشائعة، مثل /privacy و /privacy-policy، للتأكد من نشر سياسة خصوصية.
  • الصفحة الرئيسية لعدد قليل من أسماء المضيفين ذات الصلة الموجودة في سجلات الشهادات العامة، عندما يشير DNS الخاص بها إلى خدمة مستضافة قد تكون غير مهيّأة.

تعتمد فحوصنا على عمليات تحقق خارجية محدودة وغير تدخّلية. فهي لا تحاول استغلال الثغرات ولا اختبار بيانات الدخول ولا تعديل الأنظمة المستهدفة عمدًا. تجمع الفحوصات بين السجلات العامة ومعلومات استخباراتية من أطراف ثالثة واتصالات محدودة بالخدمات المواجهة للعامة. وهي لا تعادل زيارة عادية بالمتصفح.

robots.txt

يقرأ الماسح /robots.txt قبل جلب أي صفحة، ولا يجلب الصفحات التي يمنعها، سواء كانت القاعدة موجّهة إلى MyDomainRisk-Scanner أو إلى جميع الوكلاء. ويلتزم بتوجيه Crawl-delay. وتظهر الصفحات التي لا يجوز له جلبها في التقرير على أنها لم تُفحص — وليس أبدًا على أنها ناجحة أو فاشلة. وتستخدم كل صفحة مُعاد توجيهها سياسة مصدرها الخاص. وإذا تعذّر جلب السياسة أو تجاوز التأخير المطلوب فيها ميزانية الجمع لدينا، فإننا لا نجلب الصفحة. ونقاط نهاية البروتوكولات منفصلة عن الزحف إلى الصفحات. وقد تظهر الطلبات في السجلات أو تُطلق تنبيهات.

ما لا يفعله أبدًا

  • لا زحف إلى ما يتجاوز الصفحات المذكورة أعلاه. ولا نتتبع الروابط عبر الموقع.
  • لا إرسال لأي نماذج، ولا محاولات لتسجيل الدخول، ولا بيانات اعتماد من أي نوع.
  • لا استغلال، ولا اختبار بالمدخلات العشوائية (fuzzing)، ولا حركة مرور تحاكي الهجمات، ولا طلبات بالجملة. يرسل الفحص عددًا صغيرًا ومحدودًا من الطلبات إلى الموقع.
  • لا تُرسل إلى الموقع أي بيانات شخصية للشخص الذي طلب الفحص.

الحظر أو التواصل معنا

لمنع الماسح من جلب صفحات من موقعك، أضف قاعدة إلى ملف robots.txt لديك:

User-agent: MyDomainRisk-Scanner
Disallow: /

أسئلة أو مخاوف: support@mydomainrisk.com. يرجى ذكر اسم المضيف والوقت التقريبي من سجلاتك.