سیستمی و پژوهش امنیتی پیشرفته ۳۲ سرفصل

مکانیزم‌های دفاعی

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