SIPB
SIPB IAP 2004



IAP Home
All Java, C, and C++ Classes
802.11 Wireless hacking
Advanced Scheme
Dynamic Websites: BRL
Introduction to Gentoo Linux
Introduction to Python
Mozilla Tips and Tricks
Perl Programming
Programming in Postscipt
Sawfish
Software development on UNIX
Common Security Exploits
Python for Perl Hackers
LISP
Zephyr

Understanding Common Security Exploits

Leaders:
Sam Hartman, Tom Yu
Email:
sipb-iap-expoits at mit dot edu
Description:
Many software authors view security without understanding why certain problems are exploitable. We will explore common security flaws including buffer overflows, integer overflows and format string problems. We will describe how attackers exploit these problems and discuss how to discover vulnerabilities given traces of successful exploits. Students will be given code-writing exercises to help them better understand the operation of these exploits.
Class Schedule:
6-8
Jan. 22, 29
Location:
4-237
Suggested Background or Preparation:
Familiarity with C, assembly and calling conventions.

Class materials

Resources


Places to go from here:


Email: sipb-iap-sucker@mit.edu