White hat (z ang. „biały kapelusz”), także white-hat hacker, etyczny haker – haker działający etycznie: za zgodą właściciela systemu włamuje się do oprogramowania lub infrastruktury po to, by zidentyfikować podatności i pomóc je usunąć, zanim wykorzystają je przestępcy. Przeciwieństwem white hata jest black hat – haker działający w złych zamiarach; pośrednią kategorię stanowi grey hat, który działa w dobrej wierze, ale nierzadko bez zgody właściciela systemu. Etyczni hakerzy pracują też w zespołach określanych jako red teamy lub tiger teamy.

Etymologia Podział na białe i czarne kapelusze wywodzi się ze schematu kolorystycznego westernów z lat 50. XX wieku, w których czarne charaktery nosiły czarne kapelusze, a bohaterowie pozytywni – białe lub inne jasne. Oxford English Dictionary notuje komputerowe znaczenie słowa white hat – osoby hakującej w celach nieszkodliwych lub altruistycznych – od 1990 roku. Wyrażenie white-hat hacker upowszechniło się pod koniec lat 90., a na początku XXI wieku zaczęło oznaczać zawodowych testerów zabezpieczeń.