White hat digunakan untuk menyebut seorang hacker yang memiliki keahlian khusus dibidang komputer jaringan atau keahlian pemrograman untuk mengatasi masalah teknis tanpa melakukan pengrusakan terhadap sistem keamanan yang diteliti. Jadi White Hat Hacker memanfaatkan pengetahuan mereka untuk memuaskan rasa ingin tahu bagi intelektualitas ketimbang untuk perbuatan jahat yang merusak.