Definition: There are three types of “Hat” hackers: Black Hats, White Hats, and Gray Hats.
Black Hat hackers break the law by attacking systems for their own gain. They exploit vulnerabilities found in computer systems to steal money or personal information.
White Hat hackers are typically employed by a company. White hat hackers are asked to find exploits or attack vectors in a company’s software. They often will deliver a report to the company detailing the vulnerabilities they find.
Gray Hat hackers are a mix between the two other types of hats. They break the law by looking for vulnerabilities in systems but without any further malicious intent.
Examples: Hacktivists, Cybersecurity professionals,