محلّل ترويسات أمان HTTP

الصق كتلة من ترويسات HTTP الخام (منسوخة مثلًا من تبويب الشبكة في متصفحك) للتحقق من وجود ترويسات الأمان الرئيسية وفهم دور كل منها. يتم التحليل بالكامل داخل متصفحك.

مثال:
سطر واحد بصيغة «Header-Name: value» لكل ترويسة (كما في تبويب الشبكة بأدوات المطوّرين).

كيف يعمل

يمكن التخفيف بقوة من كثير من هجمات الويب (النقر الخفي clickjacking، وXSS، وخفض بروتوكول HTTP) بفضل بضع ترويسات استجابة HTTP مضبوطة جيدًا. الصق كتلة الترويسات التي يعيدها خادمك (تظهر في تبويب الشبكة بأدوات المطوّرين في أي متصفح، ضمن طلب المستند الرئيسي) للتحقق من الموجود منها والناقص، ومما يحميه كل منها عمليًا.

أين أجد ترويسات HTTP لموقعي؟

افتح أدوات المطوّرين في متصفحك (F12)، وانتقل إلى تبويب «الشبكة»، وأعد تحميل الصفحة، ثم انقر على طلب مستند HTML الرئيسي، وانسخ قسم «ترويسات الاستجابة» (Response Headers). الصق هذا النص كما هو في الحقل أعلاه.

هل يجب تفعيل كل هذه الترويسات في جميع المواقع؟

تستفيد غالبية المواقع العامة من تفعيل Strict-Transport-Security وX-Content-Type-Options وContent-Security-Policy مناسبة. أما Referrer-Policy وPermissions-Policy فتعتمدان أكثر على السياق (بيانات حساسة في عنوان URL، أو الحاجة إلى الوصول إلى الكاميرا/الميكروفون). وX-XSS-Protection قديمة ولم تعد مستخدمة، وغيابها طبيعي في موقع حديث مضبوط جيدًا.

الخصوصية: يتم التحليل بالكامل داخل متصفحك — ولا تُرسل الترويسات الملصقة أبدًا إلى خادم.