White hat— definition, example and pronunciation in USA and UK English

Noun (person)
White hat
a type of hacker engaged in ethical and/or professional system scanning, penetration, or protection
White hat hackers always get permission before they start cracking systems, and always report security holes they find along the way.