Um hacker de segurança é alguém que procura violar defesas e explorar pontos fracos em um sistema de computador ou rede.
Hackers podem ser motivados por uma infinidade de razões, tais como lucro, protesto, coleta de informações, desafio, recreação, ou para avaliar as fraquezas do sistema para auxiliar na formulação de defesas contra possíveis hackers.
Há uma longa controvérsia sobre o verdadeiro significado do termo. Nesta controvérsia, o termo hacker é reivindicado por programadores de computador que argumentam que se refere simplesmente a alguém com um entendimento avançado de computadores e redes de computadores, [4] e que cracker é o termo mais apropriado para aqueles que invadem computadores, seja computador. criminoso ( chapéu preto ) ou especialista em segurança de computadores