For the June DC612 meeting, Spenser Reinhardt will be presenting on Beginning Exploitation with Manual Exploits.
An introduction to simple exploits in an unprotected operating system. He will describe, how and why these issues are still present today, and how to start working with them. You will look at simple code, compile and debug a program or two, create some shellcode and use it to exploit an application. The aim being, to give a brief but detailed overview of how exploits work and how to begin creating your own shellcode.
Linux based OS (Suggested in a virtual machine)
gcc – GNU C Compiler
gdb – GNU Debugger
nasm – Netwide Assembler, a common assembly compiler for x86
xxd or hexedit – Generic hex editors
vim or nano – text editor
6:00PM-6:30PM – Get in, get drinks and food ordered
6:30PM-???? – Spenser Reinhardt
Elsie’s Restaurant Bar and Bowling
729 MarshallStreet N.E.,
Minneapolis, MN 55413