Henrique Duarte, via http://www.techtudo.com.br
Um Trojan, ou Cavalo de Troia, é um programa que se oculta dentro de outro, legítimo, com a finalidade de abrir uma porta para que o hacker mal intencionado tenha acesso ao computador infectado.
Em uma alusão à história acima, o Cavalo de Troia se passa por um programa ordinário mas, na verdade, abre portas para que o hacker descubra senhas ou invada sua máquina – um verdadeiro presente de grego. Suas duas principais variantes são o keylogger, geralmente utilizado para descobrir senhas, e o rootkit (também chamado de backdoor), que abre portas da sua máquina, facilitando a invasão e o roubo de dados.
Essas malícias estão presentes em diversos programas, sendo importante a cautela na hora de instalar algo de origem duvidosa. Podem se escondider, ironicamente, em programas que prometem limpar computadores de ameaças ou em protetores de telas aparentemente inofensivos.