آموزش Active Directory Pentest و امنیت AD
مدرس: مدرسین ردتیم هانت لرن
در Active Directory Pentest، موضوع اصلی شبکهای از هویت، مجوز و اعتماد است. یک حساب با دسترسی محدود ممکن است از طریق گروه تودرتو، ACL نامناسب، Delegation یا وابستگی یک سرویس به مسیر دسترسی حساس متصل شود. این دوره با مدرسین ردتیم هانت لرن، از ساختار Domain و احراز هویت آغاز میکند و به تحلیل و اعتبارسنجی این مسیرها در محیط آزمایشگاهی میرسد.
ابتدا LDAP، Kerberos، NTLM، DNS و مفاهیم User، Computer، Group، OU و GPO در کنار هم خوانده میشوند. سپس جمعآوری و تحلیل رابطهها با BloodHound، بررسی مجوز Object، عضویت گروه و مسیرهای دسترسی انجام میشود. وجود یک Edge در Graph به معنی موفقیت قطعی یک سناریو نیست؛ Preconditions، سطح دسترسی، وضعیت سرویس و کنترلهای محیط باید بررسی شوند.
بخشهای تخصصی شامل ارزیابی Password Policy، Service Account، Kerberoasting و AS-REP Roasting در سطح تحلیل ریسک، Delegation، AD CS و Certificate Template، Trust و Local Administrator Exposure هستند. موضوعات Credential و Lateral Movement در ارتباط با Logon، Session و اثر کنترلهای دفاعی بررسی میشوند. خروجی دوره، گزارش مسیر حمله با شواهد، شروط وقوع، نقاط قطع مسیر و پیشنهاد اصلاح قابل اولویتبندی است؛ نه صرفاً خروجی ابزار یا فهرست نام تکنیکها.
مهارتهایی که در این دوره دنبال میکنید
- مدلسازی ساختار هویت و اعتماد در دامنه
- تحلیل Kerberos، NTLM و شروط سناریوهای مرتبط
- ساخت و اعتبارسنجی Attack Path با BloodHound
- بررسی ACL، GPO، Delegation و AD CS
- مقایسه یافته با کنترلهای دفاعی و لاگ احراز هویت
- ارائه گزارش با نقاط قطع مسیر و اولویت اصلاح
پیشنیازهای فنی
- تسلط به TCP/IP، DNS و مفاهیم Windows Network
- آشنایی عملی با Domain، User، Group و Group Policy
- شناخت PowerShell و خط فرمان لینوکس در سطح مقدماتی
- آشنایی با روششناسی تست نفوذ شبکه و مدیریت Scope
ابزارها و منابع فنی مسیر آموزش
- BloodHound و Collection متناسب با محیط
- PowerShell و ابزارهای Query برای LDAP و AD
- ابزارهای تحلیل پروتکل و رویدادهای Windows Security
- آزمایشگاه Domain Controller، Client و Member Server
- MITRE ATT&CK برای دستهبندی رفتارهای ارزیابی
برنامه آموزشی و سرفصلهای تخصصی
1. معماری Active Directory؛ Domain، Forest و هویت
- شناخت User، Computer، Group، OU و SID
- نقش Domain Controller، DNS و Replication
- ساختار GPO و دامنه اعمال Policy
- تعیین Scope و نقشه دارایی آزمایشگاه
2. Kerberos؛ Ticket، SPN و چرخه احراز هویت
- تفکیک TGT و Service Ticket
- شناخت KDC، Principal و SPN
- بررسی Pre-authentication و وابستگی زمانی
- پیوند رخدادهای 4768 و 4769 به جریان احراز هویت
3. NTLM، Session و کنترلهای احراز هویت
- شناخت Challenge/Response و تفاوت با Kerberos
- تحلیل نقش Signing و Channel Binding
- بررسی مسیرهای استفاده از Credential در ویندوز
- ارزیابی ریسک Relay در زمینه پیکربندی سرویس
4. Enumeration هدفمند با LDAP و PowerShell
- جمعآوری User، Group، Computer و Policy
- بررسی Trust، Service Account و SPN
- شناخت محدودیت دسترسی و کیفیت داده جمعآوریشده
- ثبت یافته با منبع، زمان و Scope
5. BloodHound؛ Graph، Edge و Attack Path
- مدلسازی رابطه عضویت، Session و مجوز
- جستوجوی مسیر به دارایی با اهمیت
- اعتبارسنجی تازگی داده و Preconditions مسیر
- تفکیک مسیر نظری و مسیر قابل تأیید در محیط
6. Password Policy و ریسک حسابهای سرویس
- بررسی Domain Policy و Fine-grained Policy
- شناخت Lockout و خطر اختلال هنگام ارزیابی
- تحلیل ریسک SPN و سناریوی Kerberoasting
- بررسی حساب فاقد Pre-auth و سناریوی AS-REP Roasting
7. ACL Abuse؛ مجوز Object و کنترل غیرمستقیم
- شناخت DACL، ACE، Owner و Inheritance
- بررسی GenericAll، WriteDACL و WriteOwner
- تحلیل مجوز تغییر عضویت و ویژگی حساب
- تبدیل مجوز پرریسک به مسیر اصلاح قابل بررسی
8. GPO، Local Admin و سطح دسترسی Endpoint
- بررسی محل اعمال GPO و دسترسی ویرایش
- تحلیل عضویت Local Administrators و پراکندگی مجوز
- بررسی نقش Windows LAPS و کنترل حساب محلی
- پیوند Session و مجوز محلی به مسیر چندمیزبانی
9. Kerberos Delegation؛ Unconstrained، Constrained و RBCD
- شناخت هدف و مدل اعتماد Delegation
- بررسی ویژگیهای حساب و سرویس مرتبط
- تحلیل Preconditions مسیرهای Delegation
- ارزیابی اصلاح پیکربندی و اثر آن بر سرویس
10. AD CS؛ Certificate Template و مسیرهای اعتماد
- شناخت CA، Template، Enrollment و Authentication
- بررسی مجوز ثبتنام و قابلیت تعیین هویت گواهی
- تحلیل دستههای پیکربندی پرریسک و Preconditions
- تدوین پیشنهاد اصلاح Template و کنترل Enrollment
11. Trust، Domain Boundary و مسیرهای بیندامنهای
- تفکیک Direction و Transitivity رابطه Trust
- شناخت SID Filtering و Selective Authentication
- بررسی دسترسی حساب و سرویس میان دامنهها
- ارزیابی مسیر بدون فرض عبور قطعی از مرز اعتماد
12. Credential Exposure و Lateral Movement در ارزیابی
- تفکیک Credential، Ticket و Logon Session
- بررسی ریسک Pass-the-Hash و Pass-the-Ticket در سطح سناریو
- تحلیل Remote Service، SMB و WinRM در مسیر دسترسی
- ثبت شواهد Endpoint و Authentication هر مرحله
13. Replication Rights و حفاظت از داراییهای Tier0
- شناخت حساسیت مجوزهای Directory Replication
- تحلیل Preconditions ریسک DCSync
- بررسی تفکیک حساب مدیریتی و مسیر ورود به DC
- اولویتبندی قطع مسیرهای منتهی به Tier0
14. گزارش Attack Path، اصلاح و Retest
- تهیه Graph مسیر همراه با شواهد و Preconditions
- مقایسه اصلاح مجوز، حساب و پیکربندی
- پیشنهاد نقاط قطع مسیر با توجه به اثر عملیاتی
- اجرای Retest و ثبت Residual Risk
سناریوی تمرین و خروجی فنی
یک دامنه آزمایشگاهی با چند نقش و تنظیم امنیتی بررسی میشود. خروجی شامل Inventory هویتها، Graph مسیرهای دسترسی، شواهد اعتبارسنجی یک مسیر منتخب، Preconditions هر مرحله و برنامه اصلاح و Retest است؛ پیشنهادها باید توضیح دهند با کدام تغییر، کدام رابطه خطرناک قطع میشود.
شیوه ارائه و برنامهریزی یادگیری
شیوه ارائه این دوره ضبطشده / آنلاین است. سرفصلها و زمانبندی جلسات، برنامه آموزشی دوره را نشان میدهند؛ دسترسی به محتوای جلسات پس از فعالشدن ثبتنام ارائه میشود.
