سمارتحلول تقنية للأعمال
English اطلب اجتماعًا

مساعد بناء سياسة CSP

اختر مصادر محتوى وأنتج مسودة Content-Security-Policy وشرحها دون وعد بأن النسخ يكفي للتأمين.

ابدأ من قالب جاهز، ثم علّم ما يحتاجه موقعك.

الاحتياط لكل الأنواع default-src
السكربتات script-src
التنسيقات style-src
الصور img-src
الخطوط font-src
طلبات السكربتات (fetch وWebSocket) connect-src
توجيهات أخرى
الإطارات المضمّنة frame-src
الصوت والفيديو media-src
العمّال (Workers) worker-src
الإضافات (object وembed) object-src
العنوان الأساسي base-uri
وجهات النماذج form-action
من يستطيع تضمين هذه الصفحة frame-ancestors
الناتج بصيغة

النتيجة

علّم مصدرًا واحدًا على الأقل لبناء السياسة.

طريقة الاستخدام

  1. اكتب الاحتياط ومصدر السكربت ومصدر الصور.
  2. اقرأ السياسة.
  3. اقرأ سطر المسودة.

أمثلة

  • self وnone ومضيفself وnone وhttps://smart.example default-src 'self'; script-src 'none'; img-src https://smart.example; object-src 'none' draft: not a security guarantee
  • الكل selfself وself وself default-src 'self'; script-src 'self'; img-src 'self'; object-src 'none' draft: not a security guarantee
  • nonenone وnone وnone default-src 'none'; script-src 'none'; img-src 'none'; object-src 'none' draft: not a security guarantee
تفاصيل الأداة والخصوصية

اكتب self أو none أو مضيف https للاحتياط والسكربتات والصور. تكتب الصفحة السياسة وتقول إنها مسودة.

يمكن نسخ سطر السياسة. هو لا يثبت أن الموقع آمن.

الخيارات

  • كل مصدر هو self أو none أو https://host.
  • تُضاف object-src 'none' دائمًا.

الحدود

  • هذه مسودة وليست ضمانًا أمنيًا.
  • تُرفض مضيفات http.
  • لا تُعرض البدل.

الخصوصية

ما تكتبه يبقى في متصفحك. لا يُرفع شيء ولا يُحفظ على الخادم.

أسئلة

هل هذا ضمان أمني؟

لا. هي مسودة.

هل تُضمَّن object-src؟

نعم. هي 'none'.

هل تُقبل مضيفات http؟

لا.

هل تُرفع السياسة؟

لا.

أدوات مرتبطة

كل الأدوات