There is a perception that it is hard to write exploits. Some think that a deep understanding of Assembly language is required or the ability to speak in binary is necessary. This talk will cover easy methods to help you break into the field. We will discuss what buffer overflows are, how certain protection mechanisms are implemented, and methods to get around those protections. By the end of the talk, you'll know how to setup your development environment, utilize Python to generate your exploit code and be familiar with other tools that can help you. Not all vulnerabilities are easy to exploit, but this information will get you up and going.