Persona que utiliza sus conocimientos técnicos en computación y programación para superar un problema, normalmente asociado a la seguridad.
En español, se recomienda diferenciar claramente entre hacker y cracker, ya que, si bien ambos son expertos en colarse en sistemas, el segundo lo hace con propósitos ilícitos