WCU / Cybersecurity
~/CSC 472/Class 10/KP 20
Class 10 · KP 20 / 20

Lab 7 Tie-In and Final Words

  • Lab 7 is the kernel use-after-free you saw diagrammed today: a "babydev"-style char driver, double-open, free-then-reuse, spray a victim object, escalate to root inside the QEMU VM.
  • Everything transfers: heap grooming from Lab 6, leaks from Lab 5, the discipline of reading memory from Lab 1.
  • Remember the ground rules: authorized, isolated lab only; these techniques are illegal against systems you do not own.
  • Thank you for a great semester. You have walked three decades of the attack-defense arms race, end to end.
Key Takeaway

You now understand exploitation deeply enough to defend against it. That is the entire point of CSC 472.