Ethical hacker

An ethical hacker, also known as a White Hat Hacker, is a cyber security professional who uses his skills to identify and fix vulnerabilities and weaknesses in systems or networks, often working on behalf of or with the consent of a company.