The term's origin is often attributed to hacker culture theorist Richard Stallman (though he denies coining it) to contrast the exploitative hacker with the white hat hacker who hacks protectively by drawing attention to vulnerabilities in computer systems that require repair.
Originea termenului este adesea atribuită teoreticianului culturii hackerilor⁠(d) Richard Stallman (deși el neagă că l-ar fi lansat) pentru a-l pune în contrast cu hackerul white hat, ale cărui acțiuni au rol de protecție prin atragerea atenției asupra vulnerabilităților sistemelor informatice care necesită reparații.