
بيئة Microsoft Entra ID ضعيفة عمدًا. تعلم أمان الهوية من خلال تحديات هجومية واقعية عملية.
EntraGoat هي بنية تحتية ضعيفة عن قصد لـ Microsoft Entra ID، مخصصة لمحترفي الأمن. قم بنشر أخطاء تكوين الهوية الواقعية ومسارات تصعيد الصلاحيات في المستأجر الخاص بك، ثم تمرن على استغلالها بأسلوب CTF آمن ومغلق.
📖 الوثائق | 📝 مقالات المدونة
git clone https://github.com/Semperis/EntraGoat && cd EntraGoat
Install-Module Microsoft.Graph -Scope CurrentUser -Force
.\Start-EntraGoat.ps1
يتطلب Windows (WPF). يعمل على PowerShell 5.1+ و7+.
التكبير: Ctrl+Plus / التصغير: Ctrl+Minus / إعادة التعيين: Ctrl+0
git clone https://github.com/Semperis/EntraGoat && cd EntraGoat
Install-Module Microsoft.Graph -Scope CurrentUser -Force
cd frontend && npm install && npm start
افتح http://localhost:3000
cd scenarios
.\EntraGoat-Scenario1-Setup.ps1
راجع docs/getting-started.md للحصول على تعليمات الإعداد التفصيلية.
يتضمن كل سيناريو نص إعداد، نص تنظيف، دليل حل، وعلم مخفي.
| الرئيسية |
|---|
![]() |
| التحدي |
|---|
![]() |
| الإعداد | التنظيف |
|---|---|
![]() | ![]() |
| لوحة التحكم | التحدي |
|---|---|
![]() | ![]() |
للاستخدام التعليمي والاختبار المصرح به فقط. استخدم مستأجر اختبار مخصص. راجع LICENSE للحصول على الشروط الكاملة. لا يتحمل المؤلفون أي مسؤولية عن سوء الاستخدام.
صيد سعيد! — فريق EntraGoat
| # | الاسم | الصعوبة |
|---|
| 1 | مملوك خطأ وخطير — دليل المالك إلى مسؤول عام | مبتدئ |
| 2 | امنحني التاج (والدور) | مبتدئ |
| 3 | حطام العضوية الجماعية — الإبحار إلى مياه المسؤول | مبتدئ |
| 4 | أنا أملك ذلك (بشكل مؤهل) | متوسط |
| 5 | قسم التصعيد - هل أنت مستعد لهذا؟ | متقدم |
| 6 | سلطة تجاوز الشهادة (CBA) - تم منح صلاحية الجذر | متقدم |