Este documento define e descreve vários tipos de hackers:
1) White hats são hackers éticos que exploram falhas de segurança para ajudar;
2) Gray hats podem usar seus conhecimentos para fins menos nobres;
3) Black hats são hackers criminosos que invadem sistemas maliciosamente.