دليل اختبار الاختراق بناءً على OWASP + إضافات
هذا الدليل موجه لمختبرِي الاختراق الذين يبحثون عن حالات الاختبار المناسبة المطلوبة أثناء مشروع اختبار الاختراق. قمت بإعادة ترتيب دليل اختبار OWASP الإصدار 4 من وجهة نظري ليشمل 9 فئات اختبار، ولكل فئة عدة حالات اختبار يجب إجراؤها ضد الهدف. تغطي كل حالة اختبار عدة اختبارات من OWASP والتي تفيد أيضًا في وثيقة التقرير. لقد أضفت أيضًا 15 حالة اختبار إضافية مميزة بـ EXTRA-TEST. آمل أن يكون مفيدًا في كل من مشاريع اختبار الاختراق و bug-bounty.
TODO:
- إضافة موارد لكل اختبار.
جمع المعلومات
-
- تحديد تقنيات التشغيل
- تحديد خادم الويب (OTG-INFO-002)
- تعداد التطبيقات على خادم الويب (OTG-INFO-004)
- تحديد إطار عمل تطبيق الويب (OTG-INFO-008)
- تحديد تطبيق الويب (OTG-INFO-009)
-
-
- فهرسة الدلائل
- البحث عن فهرسة الدلائل (EXTRA-TEST-001)
-
- تخزين المعلومات الحساسة على جانب العميل
- اختبار التخزين المحلي (OTG-CLIENT-012)
إدارة التكوين والنشر
-
- تعداد واجهات إدارة البنية التحتية والتطبيق
- تعداد واجهات إدارة البنية التحتية والتطبيق (OTG-CONFIG-005)
- اختبار تكوين الشبكة/البنية التحتية (OTG-CONFIG-001)
-
- اكتشاف الموارد المخفية
- مراجعة الملفات القديمة والنسخ الاحتياطية وغير المُشار إليها للحصول على معلومات حساسة (OTG-CONFIG-004)
-
- رؤوس أمان HTTP
- اختبار نقص رؤوس أمان HTTP (EXTRA-TEST-002)
إدارة الهوية والمصادقة
-
-
- تعداد أسماء المستخدمين
- اختبار تعداد الحسابات وحسابات المستخدمين القابلة للتخمين (OTG-IDENT-004)
-
- اختبار استرداد المعلومات الحساسة
- اختبار استرداد المعلومات الحساسة من قاعدة البيانات (EXTRA-TEST-003)
-
-
- سياسة كلمة المرور
- اختبار سياسة كلمة المرور الضعيفة (OTG-AUTHN-007)
-
- اختبار SSL على مصادقة المستخدم
- اختبار نقل بيانات الاعتماد عبر قناة مشفرة (OTG-AUTHN-001)
التفويض واختبار الحدود
-
-
-
- التنفيذ بعد إعادة التوجيه
- التنفيذ بعد إعادة التوجيه (EXTRA-TEST-005)
-
-
-
-
- تنفيذ الكابتشا الآمن
- اختبار سير عمل الكابتشا الآمن (EXTRA-TEST-007)
إدارة ملفات تعريف الارتباط والجلسات
-
-
- إدارة الجلسات الآمنة
- اختبار تجاوز نظام إدارة الجلسات (OTG-SESS-001)
- اختبار تثبيت الجلسة (OTG-SESS-003)
- اختبار متغيرات الجلسة المكشوفة (OTG-SESS-004)
- اختبار وظيفة تسجيل الخروج (OTG-SESS-006)
- اختبار مهلة الجلسة (OTG-SESS-007)
- اختبار تشويش الجلسة (OTG-SESS-008)
قابلية الوصول
-
- حرمان الخدمة
- اختبار حرمان الخدمة (EXTRA-TEST-008)