Hello everyone, a couple of months ago, I made a tutorial series on an introduction to exploits (what they are, how to write them, etc). This is not by any means a script-kiddie tutorial series. These are videos that will bridge the gap between being a noob, and being a fairly decent hacker.
The only catch is if you don't understand the content in them you won't learn anything. I've included links in most, if not all, of the videos where you can further research the topics I discuss in them. I think even some of the more skilled people here will find these enjoyable (or at least jog some memories).
http://www.youtube.com/watch?v=NzGB-8SntqcWhat's in this video?
- Coding Practices
- Defining Functions of Interest
- Introduction To Shellcode
Background (feel free to skip if you're not interested): Before I left the United States for work, I thought I was a pretty decent hacker, I knew a few things about WebAppSec, how to crack hashes, how to brute force with toolz...etc (contrary to popular belief, if you know only these things, you are NOT a decent hacker, you are still a noob). Anyway, I had been trying to play the wargame IO on smashthestack just to see what it was about, but for about 6 months I really had no idea what I was doing. Then, one day I just randomly understood what was going on; I could all of a sudden read code, I could navigate through linux, I knew exactly what I had to do to complete the challenges. I'm still confused how I randomly understood everything, but anyway...I've taken a good amount of my research on exploit development and I've put it into these videos in an easy to understand, and follow-along, format. I hope you enjoy the show!
Download links to come another day.