I already knew some programming and basic IT stuff. So first I found some awesome site called hackthissite.org
. Then I read Jon Erickson's "Hacking the art of exploitation". Then I started playing around with the tools in backtrack, figured out how they worked and started writing my own.
-- Thu Apr 04, 2013 12:08 pm --
I also took some security classes at my univerity, but they were suck. Unless you're a complete beginner avoid college security classes they are a waste of time, or at least in my experience.