Exploitation Crash Course 2013

Presenter: Scott Hand

Date: 23 February 2013

Description: This presentation goes over the basics of coding exploits for the x86 Linux architecture.

Topics covered include:

  • x86 Conventions
  • GDB
  • Exploit coding with Python
  • Return address corruption
  • Stack smashing
  • Ret2libc

Download the VM Here  (Credentials are csg:csg)

(NOTE: You may have to download the execstack package and use "execstack -s" on the binaries after you build them if your VMWare app has NX protections on)

Exploitation Slides