February 23, 2013

Intro to GDB (Part 2): March 3rd, 2013

For the month of March, the first class that the Black Lodge will be hosting is the second and final class on Introduction to GNU Debugger (GDB) which again will be taught by Bass. The class will begin at 2pm at the Black Lodge on March 3rd 2013. Here is the description of this class:

"If you're interested in how buffer overflows really work, how to exploit them, and how to bypass some mitigations, I'll be teaching a class on these topics on Sunday, March 3rd at the Black Lodge.

I'll send out more details as we get closer [to the BLR mailing list], but this class will continue on from where the previous course left off by using GDB to explore buffer overflows in depth. I'll again provide Linux VM images for people to use containing all the tools and sample code, so please bring your laptop with VMware Player installed (I'll have ASLR turned off in the VMs this time so all our memory addresses are the same to make following along easier).  We'll also learn about shellcode, things to consider when writing shellcode, and using Metasploit to create shellcode."

Slides only: https://dl.dropbox.com/u/51338/dc206/dc206_gdb_buffer_overflows.pdf
 
All files: https://dl.dropbox.com/u/51338/dc206/dc206_gdb_part2.zip
 
SHA1 hashes:

7059175478782181be04142754370fbc271adb2c dc206_gdb_buffer_overflows.pdf
cfda3ecb92588d2fa7c34c10044718736b0526e6 dc206_gdb_part2.zip

For directions, please see the following Google Maps: http://goo.gl/maps/inQyn