Uma pessoa que conhece os mecanismos de um sistema e usá-los criativamente tendo capacidades ao extremo, até mesmo para o que não se destinava. Esta palavra é amplamente utilizada na ciência da computação para nomear técnicos que encontrar uma maneira de superar os obstáculos do projeto, segurança, normas. . . Não deve para ser confundido com cracker, que é um hacker dedicado a destruir sistemas frequentemente para ganho pessoal e na maioria dos casos é um criminoso.