قمت بتطوير أداة مكتبية بواجهة رسومية باستخدام Python لفحص الإعدادات الأمنية الأساسية للمواقع ومراجعة تهيئة الأمان الخاصة بها.
تقوم الأداة بإرسال طلب إلى الموقع المستهدف وتحليل الاستجابة للتحقق من وجود أهم رؤوس الحماية الأمنية، بالإضافة إلى فحص حالة HTTPS وبعض المعلومات التقنية العامة الخاصة بالخادم.
تشمل عملية الفحص مراجعة العناصر التالية:
تفعيل HTTPS
رؤوس الحماية الأمنية
Strict-Transport-Security
Content-Security-Policy
X-Frame-Options
X-Content-Type-Options
Referrer-Policy
Permissions-Policy
كما تعرض الأداة النتائج داخل واجهة رسومية واضحة وسهلة الاستخدام، مع تقديم تقرير مبسط يساعد في معرفة الإعدادات الناقصة أو التي تحتاج إلى تحسين، بالإضافة إلى إمكانية حفظ التقرير.
تم تطوير هذا المشروع لأغراض المراجعة الأمنية الوقائية والتحقق من التهيئة الآمنة للمواقع بشكل احترافي.