Skip to content

Details

The workshop will cover the following:

  • Quick introduction to Intel x86 Assembly
  • Old school stack smashing
  • Finding vulnerabilities
  • Shellcode
  • Exploitation
  • Preventing stack overflow attacks
  • Tools we'll use include gdb, pwndbg, pwntools, and IDA Pro

Pre-requisites: - Some basic knowledge of C and Python

This will be a hands on workshop:

Here are two links for Linux virtual machine and supplementary data. Please be sure you've got the Linux VM imported and working before coming to the workshop. The password is dc416

Keep an eye on the Meetup page or DefconToronto Slack #workshop channel for updates!

Instructor:
Harold Rodriguez (@superkojiman) works as a systems administrator at the University of Toronto. During his spare time he participates in Capture the Flag competitions with a focus on binary exploitation and reverse engineering challenges. He's contributed challenges to vulnhub.com and exploits to exploit-db.com. He's the proud owner of the OSCP and OSCE; the only two CTFs he's ever paid to play.

Important to know

Related topics

You may also like