مولد security.txt
Freeأنشئ ملف security.txt وفقًا لـ RFC 9116، المعيار الذي يخبر باحثي الأمن بكيفية الإبلاغ عن ثغرة أمنية في موقعك، مع تحذيرات مدمجة لتاريخ Expires مفقود أو منتهي الصلاحية وعناوين URI غير صالحة لـ Contact.
يعمل بالكامل في متصفحك، وفقًا لـ RFC 9116. لا يُرفع أي شيء إلى أي مكان.
Contact (مطلوب، واحد على الأقل)
عنوان URI يمكن للباحثين استخدامه للإبلاغ عن ثغرة أمنية: mailto: أو https: أو tel:
Expires (مطلوب)
متى يجب اعتبار هذا الملف قديمًا. تستخدم معظم المواقع عامًا واحدًا؛ توصي RFC 9116 بالحفاظ عليه أقل من عام.
حقول اختيارية
النشاط الأخير
مرئي للجميع. آخر 20 استخدامًا من جميع الزوار، الأحدث أولاً.
Generated security.txt with 1 contact(s)
منذ ساعتين
Generated security.txt with 1 contact(s)
منذ ساعتين
ماذا تفعل هذه الأداة
تُنشئ هذه الأداة ملف security.txt وفقًا لـ RFC 9116، المعيار الذي يخبر باحثي الأمن بكيفية الإبلاغ المسؤول عن ثغرة أمنية في موقعك. أضف طريقة اتصال واحدة أو أكثر، وتاريخ انتهاء صلاحية، وأي حقول اختيارية تحتاجها، واحصل على ملف جاهز للتحميل مع تحذيرات مدمجة لأكثر الأخطاء شيوعًا.
كيف يعمل
يتحول كل حقل تملؤه إلى سطر واحد بتنسيق Field-Name: value، بالترتيب الذي تحدده RFC 9116. يتم تحويل تاريخ Expires الذي تختاره بتوقيتك المحلي إلى تنسيق RFC 3339 مع إزاحة UTC (على سبيل المثال 2027-01-01T00:00:00Z)، تمامًا كما تتطلب المواصفة. تتحقق الأداة من وجود سطر Contact واحد على الأقل يبدو كعنوان URI من نوع mailto: أو https: أو tel:، ومن ضبط Expires على تاريخ مستقبلي حقيقي، وتحذّرك إذا فشل أي من هذين الفحصين، قبل أن تقوم بتحميل الملف.
المشكلات التي تحلها
- تزويد باحثي الأمن بطريقة واضحة وموحّدة للإبلاغ عن ثغرة أمنية بدلًا من البحث عن نموذج اتصال.
- تجنب أكثر أخطاء security.txt شيوعًا: تاريخ Expires مفقود، أو منتهي الصلاحية، أو سطر Contact ليس عنوان URI صالحًا.
- الحصول على ترتيب حقول RFC 9116 الصحيح وتنسيق الطابع الزمني الصحيح دون حفظ المواصفة.
- توثيق مفتاح PGP، أو سياسة الإفشاء، أو صفحة توظيف لمكافآت اكتشاف الأخطاء في مكان موحّد واحد قابل للقراءة بواسطة الأجهزة.
الأسئلة الشائعة
›أين يجب أن يكون موقع security.txt فعليًا؟
تحدد RFC 9116 الموقع المعروف /.well-known/security.txt (على سبيل المثال https://example.com/.well-known/security.txt). تتحقق بعض برامج الزحف أيضًا من المسار المجرد /security.txt للتوافق مع الإصدارات السابقة، لكن المسار المعروف هو ما تحدده المواصفة، فضعه هناك أولًا.
›لماذا يُطلب Expires، وماذا يحدث إذا نسيته؟
تتطلب RFC 9116 حقل Expires حتى تتمكن الأدوات الآلية والباحثون من تمييز ملف قديم ومنسي عن ملف يتم الحفاظ عليه فعليًا؛ يجب اعتبار الملف الذي لا يحتوي على هذا الحقل، أو الذي يحمل تاريخًا في الماضي، غير موثوق به من قبل أي شيء يفحصه، وهذا هو السبب في أن هذه الأداة تحذرك في كلتا الحالتين.
›هل يمكنني إدراج أكثر من سطر Contact واحد؟
نعم، وتوصي RFC 9116 بذلك؛ إدراج جهات الاتصال بترتيب الأفضلية (على سبيل المثال عنوان بريد إلكتروني أولًا، ثم نموذج ويب كبديل) يمنح باحث الأمن أكثر من طريقة للوصول إليك إذا فشلت الطريقة الأولى.
›ماذا يُدرج في حقل Encryption؟
عنوان URL يشير إلى مفتاح PGP العام الخاص بك (أو عنوان URI لسجل DNS من نوع OPENPGPKEY)، حتى يتمكن باحث يبلغ عن ثغرة حساسة من تشفير تقريره قبل إرساله؛ هذا الحقل اختياري لكنه موصى به إذا كنت تتعامل مع إفشاءات حساسة عبر البريد الإلكتروني.
›ما الغرض من حقل CSAF؟
CSAF (إطار عمل الاستشارات الأمنية المشتركة) هو إضافة لاحقة لمنظومة security.txt للمؤسسات التي تنشر استشارات أمنية قابلة للقراءة بواسطة الأجهزة؛ يشير الحقل إلى ملف provider-metadata.json الخاص بك حتى تتمكن الأدوات الآلية من اكتشاف استشاراتك، معظم المواقع التي لا تملك تغذية CSAF رسمية يمكنها ترك هذا الحقل فارغًا.
أدوات ذات صلة
نص
منشئ llms.txt
ينشئ ملف llms.txt وفقاً لمواصفات llmstxt.org من عنوان وملخص وأقسام روابط، مع تجميع أقسام Optional ومعاينة مباشرة.
Freeنص
مولد فن ASCII
حوّل النص المكتوب أو الصورة التي تم تحميلها إلى فن ASCII. اختر نمط خط أو تدرج أحرف، واحتفظ باللون، وصدّر كنص عادي أو PNG.
Freeنص
محرر الأسرار والتهيئة
الصق ملف .env أو تهيئة وسيتم تلقائيًا إخفاء مفاتيح API وكلمات المرور والرموز بجانب أسماء المفاتيح الحساسة أو تنسيقات الأسرار المعروفة (AWS، GitHub، Stripe، JWT، PEM). آمن بعد ذلك للصقه في ذكاء اصطناعي للمحادثة أو تقرير خلل.
Freeنص
مولد تعبير Cron
أنشئ وحلّل تعبيرات cron باستخدام محرر حقول مباشر، ووصف بلغة بسيطة، وأوقات التشغيل الفعلية الخمسة التالية. يدعم الإعدادات المسبقة واختصارات @ والنوع الاختياري ذو 6 حقول مع الثواني.
Freeنص
منشئ سجل DMARC
أنشئ سجل DMARC DNS من حقول بلغة بسيطة، مع إعدادات مسبقة للطرح المرحلي ومؤشر مباشر لمستوى التطبيق.
Freeنص
محول Excel إلى جدول HTML
الصق من Excel أو Google Sheets، أو ارفع ملف .xlsx/.xls/.csv، واحصل على جدول HTML نظيف مع معاينة مباشرة وتنسيق اختياري ومحاذاة الأعمدة الرقمية.
Freeنص
منشئ Hash (MD5/SHA1/SHA256/SHA512)
احسب هاش للنص أو الملف إلى MD5 وSHA-1 وSHA-256 وSHA-384 وSHA-512 وSHA3-256 وSHA3-512 وRIPEMD-160 وCRC32 دفعة واحدة، مع حقل مقارنة للتحقق من مجموع اختباري معروف.
Freeنص
منشئ htpasswd
أنشئ ملف .htpasswd حقيقيًا لـ Apache باستخدام bcrypt أو SHA، تم التحقق منه بايتًا ببايت مقابل أداة سطر الأوامر htpasswd الرسمية، مع دعم عدة مستخدمين في آن واحد.
التعليقات (0)
هل وجدت هذه الأداة مفيدة؟ اترك تعليقًا، أو شارك نصيحة، أو أخبرنا كيف يمكننا تحسينها.
لا توجد تعليقات بعد. كن أول من يشارك رأيه!