Een whitehat hacker is een hacker die legaal en met toestemming werkt om beveiligingsproblemen in systemen en netwerken te identificeren en op te lossen. Dit kan bijvoorbeeld gaan om ethische hackers die ingehuurd worden door organisaties om hun systemen te testen of aan penetration tests deelnemen. In cyber security is whitehat hacker belangrijk omdat het helpt om de beveiliging van systemen te verbeteren en zo het risico op aanvallen te verminderen.