Possible Duplicate:
How can you become a competent web application security expert without breaking the law?
I was reading this article earlier U.S. government hankers for hackers , and wondered how does one train now a days? In the article there is a quote:
"They need people with the hacker skill set, hacker mind-set. It's not like you go to a hacker university and get blessed with a badge that says you're a hacker. It's a self-appointed label -- you think like one or you don't," Moss told Reuters.
The question is, how does one gain the skill set necessary to become a hacker with so many people being busted everyday for smaller things. A person could have the best intentions, and end up in jail. As a site for security professionals, how would you hone your skills from the attackers point of view?