Um cavalo de Tróia, ou Trojan, é um tipo de malware que se disfarça como um arquivo legítimo ou programa útil com o objetivo final de conceder a um hacker acesso não autorizado a um computador. Os cavalos de Tróia não tentam se injetar em outros arquivos como um vírus de computador. Os cavalos de Tróia podem fazer cópias de si mesmos, roubar informações ou danificar seus sistemas de computador host. Muitos cavalos de Tróia dependem de downloads drive-by ou de instalação por meio de jogos online ou aplicativos acionados pela Internet para chegar aos computadores alvo. O termo é derivado da história do Cavalo de Tróia na mitologia grega porque os cavalos de Tróia empregam uma forma de “engenharia social”, apresentando-se como presentes inofensivos e úteis, a fim de persuadir as vítimas a instalá-los nos seus computadores.