Un «white hat» (un chapeau blanc) est le surnom donné à un pirate informatique bienveillant : il réalise des tests de hacking pour détecter les failles dans un système informatique. 
Il avertit ensuite les propriétaires du système, afin qu’ils en corrigent les défauts et puissent renforcer les dispositifs de sécurité.