WCU / Cybersecurity
Home
CSC 471
CSC 472
Search
/
~
/
CSC 472
/
Class 05
CSC 472 · Class 05
Exploit Mitigations and Modern Defenses
19 knowledge points. Work through them in order, or jump to any topic.
//
Knowledge Points
01
Where We Are: From Offense to Defense
→
02
The Layered Defense Model
→
03
The Mitigation Arms Race
→
04
NX / DEP: No Execute
→
05
NX: Bypass and Cost
→
06
ASLR: Address Space Layout Randomization
→
07
PIE vs non-PIE
→
08
ASLR: The Weakness — Information Leaks
→
09
Stack Canaries (Stack Protector)
→
10
Canaries: Flags and Limitations
→
11
RELRO: Protecting the GOT
→
12
FORTIFY_SOURCE and Safer libc
→
13
Control-Flow Integrity (CFI)
→
14
Intel CET: Shadow Stack + IBT
→
15
Sandboxing, seccomp, and Memory-Safe Languages
→
16
Reading {checksec
→
17
Interpreting the Fields: Attack Plan
→
18
Summary Table: Mitigation vs Bypass
→
19
Wrap-Up: The Defense Map for the Rest of the Course
→