Когда-то этот термин использовался для обозначения талантливого программиста.

В последние годы он подразумевает того, кто использует уязвимости в системе безопасности компьютерной системы для ее взлома.

Изначально те, кто взламывал компьютерные системы (в злонамеренных целях), были известны как «крякеры» (взломщики).