سیستمی و پژوهش امنیتی
پیشرفته
۳۲ سرفصل
مکانیزمهای دفاعی
Mitigations
ASLR، NX، Stack Canary، CFI، PAC، MTE و SELinux؛ و اینکه هر کدام از چه چیزی محافظت میکنند.
دورههای این مسیر
مفاهیم اصلی
آموزش «مفاهیم اصلی» در مسیر مکانیزمهای دفاعی.
۱ ماژول
تمرینها
آموزش «تمرینها» در مسیر مکانیزمهای دفاعی.
۱ ماژول
معیار پیشرفت به مرحلهٔ بعد
آموزش «معیار پیشرفت به مرحلهٔ بعد» در مسیر مکانیزمهای دفاعی.
۱ ماژول
سرفصلهای کامل
Core Topics
- ASLR
- NX / DEP
- Stack Canaries
- PIE
- RELRO
- CFI
- KASLR
- Kernel Hardening
- و ۹ مورد دیگر…
Exercises
- Observe ASLR behavior
- Compare PIE vs non-PIE binaries
- Study stack canaries
- Analyze CFI concepts
- Experiment with MTE in supported environments
- Study PAC/BTI conceptually and experimentally
- Examine SELinux policy behavior
- Compare a vulnerability before and after mitigation
Move to Next Stage When
- You understand what each major mitigation protects
- You understand what capability a mitigation removes
- You can identify mitigations affecting a vulnerability
- You can explain why a vulnerability does not automatically equal exploitability