WCU / Cybersecurity
Home
CSC 471
CSC 472
Search
/
~
/
CSC 472
/
Class 08
CSC 472 · Class 08
Multi-Stage Exploitation — Info Leaks and GOT Overwrite
20 knowledge points. Work through them in order, or jump to any topic.
//
Knowledge Points
01
The Modern Defense Stack
→
02
Two Problems, Two Primitives
→
03
Dynamic Linking: Where Does printf Live?
→
04
Lazy Binding: The GOT Is Resolved On Demand
→
05
PLT / GOT Diagram
→
06
Leaking an Address to Defeat ASLR
→
07
Where Do the Offsets Come From?
→
08
Computing the libc Base from a Leak (pwntools)
→
09
Overwriting a GOT Entry
→
10
one_gadget and system: Two Ways to a Shell
→
11
Partial RELRO vs. Full RELRO
→
12
The Two-Stage Exploit Workflow
→
13
Why the Program Must Loop Back
→
14
Working Against a Remote Service
→
15
Match the Target's libc
→
16
Defending Against the Chain
→
17
The General Principle
→
18
Lab 5: Remote Multi-Stage Exploitation
→
19
Summary
→
20
Ethics and Scope Reminder
→