مختبرات OSWE
مختبرات Docker لشهادة خبير الويب (OSWE). تحضير لتدريب AWAE القادم ...
مشروع آخر :
تحليل البرمجيات الخبيثة وصيد التهديدات السيبرانية
https://github.com/svdwi/BlueBox
المختبرات المتاحة لـ OSWE
- ATutor هو نظام إدارة محتوى التعلم مفتوح المصدر المبني على الويب
ويكيبيديا
- DNN هو نظام إدارة محتوى ويب وإطار عمل لتطبيقات الويب مبني على Microsoft .NET
- ثغرة تجاوز المصادقة وتنفيذ الأوامر عن بُعد في ATutor (2.2.1) CVE-2016-2555
- ثغرة Type Juggling في ATutor LMS (<=2.2.1) CVE-?
- ثغرة إلغاء تسلسل ملفات تعريف الارتباط (Cookie Deserialization) وتنفيذ الأوامر عن بُعد في DotNetNuke (<9.1.1) CVE-2017-9822
التعليمات
Atutor + POC + الأدوات
يجب اتباع الخطوات التالية:
لـ Atutor:
$ ./run_lab.sh
- التشغيل: تشغيل ملف Docker (build & compose up)
- التنظيف: مسح جميع ملفات السجلات
- الإيقاف: إيقاف جميع حاويات Docker
- المنافذ: التحقق من منافذ المختبر بحثًا عن أي خطأ
لـ DotNetNuke-DNN
$ cd DotNetNuke-DNN/dnn-platform-version
قم بتجميع ملف compose (docker-compose.yml) باستخدام Docker Compose في وحدة تحكم Powershell أو Bash (WSL):
$ docker-compose up