

ملاحظة: كان هذا المشروع يُسمى سابقًا "Lab4OffSec" وتمت إعادة تسميته إلى "Lab4PurpleSec" ليعكس بشكل أفضل تركيزه على فريق الأرجواني (Purple Team).
ملاحظة: هذه هي النسخة V1. نرحب بالملاحظات والمساهمات.
📜 إشعار الترخيص: يخضع استخدام هذا المشروع (بما في ذلك مسابقات CTF، المشاريع التجارية، التدريب، أو أي غرض آخر) لشروط وأحكام رخصة MIT. راجع ملف
LICENSEللحصول على التفاصيل الكاملة. باستخدام هذا المشروع، فإنك توافق على الامتثال لشروط الترخيص، بما في ذلك الحفاظ على إشعارات حقوق النشر ومعلومات الترخيص.
جدول المحتويات
Lab4PurpleSec هو معمل أمن سيبراني منزلي متطور مصمم لتدريب فريق الهجوم (Red Team) وفريق الدفاع (Blue Team) في بيئة شبه مؤسسية، ويدمج اختبار الاختراق للشبكة والويب، بالإضافة إلى Active Directory، والكشف، وSIEM، ونظام IDS/IPS.
المشروع موجه للطلاب وعشاق الأمن السيبراني!
Lab4PurpleSec مصمم ليكون مرناً ويمكن نشره حسب احتياجاتك والموارد المتاحة. لست بحاجة لتشغيل جميع الأجهزة الافتراضية في آن واحد - فالسيناريوهات مصممة لتنفيذها خطوة بخطوة.
ملاحظة: هذه المتطلبات هي لتكوين مرجعي. يمكنك تخصيصها لتناسب احتياجاتك. بالطبع، الذاكرة (RAM) هي المورد الأكثر أهمية الذي يجب مراعاته (للمحاكاة الافتراضية، قوة المعالج/GPU ليست بنفس أهمية الذاكرة).
ملاحظات مهمة:
Vagrantfile لتتناسب مع جهازك (قلل الذاكرة/المعالج لكل جهاز افتراضي إذا لزم الأمر)للحصول على متطلبات الأجهزة والبرمجيات التفصيلية، راجع docs/SETUP/prereqs.md.
docs/SETUP/prereqs.md للحصول على القائمة الكاملةLab4PurpleSec لا يوفر أجهزة افتراضية مُعدة مسبقاً (OVA/OVF). يتم التثبيت بالكامل "من الصفر" باتباع الأدلة التفصيلية المقدمة. هذا النهج:
Lab4PurpleSec يتضمن الميزات التالية:
Lab4PurpleSec هو بيئة مخصصة لاستغلال ثغرات التطبيقات والأنظمة، ويستضيف أجهزة قابلة للاختراق عمداً (Metasploitable2/3)، وتطبيقات OWASP على الويب في منطقة DMZ معزولة، بالإضافة إلى بيئة Active Directory قابلة للاختراق (GOAD MINILAB).

GOAD-MINILAB يحاكي بيئة Active Directory مبسطة تحتوي على وحدة تحكم مجال ومحطة عمل عميل Windows (عدة محطات إذا لزم الأمر)، مما يسمح بمحاكاة أنواع مختلفة من الهجمات الموجهة نحو Active Directory.

يعرض هذا القسم تنظيم مستودع Lab4PurpleSec ويصف دور كل دليل وملف رئيسي. يُمكّن هذا الهيكل من التنقل الواضح بين أدلة التثبيت، والتكوينات، والاختبارات، وموارد المشروع.