En sécurité informatique, les termes "Black Hat" et "White Hat" distinguent les hackers en deux catégories :
les Whites hats ont un sens de l’éthique et de la déontologie. Ce sont des personnes effectuant des tests d’intrusions en accord avec leurs clients et la législation en vigueur afin de qualifier le niveau de sécurité de leurs systèmes.
les Black hats agissent hors-la-loi dans le but de nuire ou de tirer profit de leurs actes illégaux. Ils n’ont pas le même sens de l’éthique que les White hats.
Il serait réducteur de généraliser le cas et d’adopter une vision gentils contre méchants. La réalité est beaucoup plus complexe et moins manichéenne.