Un hacker es una persona con conocimientos avanzados de informática que puede modificar la tecnología para usarla de formas no previstas. Existen tres tipos de hackers: los de sombrero blanco buscan mejorar la seguridad, los de sombrero negro hackean con malas intenciones, y los de sombrero gris están entre ambos bandos.