types of hackers
White Hat
Also known as ethical hackers, White Hat hackers are the good guys of the hacker world. They'll help you remove a virus or PenTest a company.
Black Hat
These "crackers", are the ones you hear about in the news. They find banks or other companies with weak security and steal money or credit card information.
Green Hat
These are the hacker "n00bz," but unlike Script Kiddies, they care about hacking and strive to become full-blown hackers. They're often flamed by the hacker community for asking many basic questions.
Red Hat
These are the vigilantes of the hacker world. Instead of reporting the malicious hacker, they shut him/her down by uploading viruses, DoSing and accessing his/her computer to destroy it from the inside out.
Script Kiddie
They don't care about hacking. They copy code from other people; they'll just download overused software and watch a YouTube video on how to use it.
Blue Hat
If a Script Kiddie took revenge, he/she might become a Blue Hat. Blue Hat hackers will seek vengeance on those who've them angry. Most Blue Hats are n00bz, but like the Script Kiddies, they have no desire to learn.
Gray Hat
Gray Hat hackers don't steal money or information, they don't help people for good (but, they could if they wanted to). Most hackers are Gray hats.