A good place to start is studying HTML, Javascript, PHP, and MySQL. You don't need to be an expert, but you should have a basic understanding - enough to build a simple website or understand a more complex one.

Check out w3schools.com for tutorials on the above.

Once you understand the technology and code, you'll be ready to hack it. Hacking is primarily about learning - learn how the technology works, learn how the particular site you're hacking works, and then learn how it doesn't work.

not_essence2 wrote:Voxel- Really, what's with the sarcastic tones in the posts?

For a second I forgot that I was in the NZone. Regardless, I still stand by the awesomeness hackertyper; I would have never even bothered learning stuff had I known it existed earlier. OP will thank me in the future.

"Don't include a single line in your code which you could not explain to your grandmother in a matter of two minutes."