Un caballo de Troya, o troyano, es un tipo de malware que se hace pasar por un archivo legítimo o un programa útil con el objetivo final de otorgar a un pirata informático acceso no autorizado a una computadora. Los troyanos no intentan inyectarse en otros archivos como un virus informático. Los caballos de Troya pueden hacer copias de sí mismos, robar información o dañar sus sistemas informáticos host. Muchos troyanos dependen de descargas no autorizadas o se instalan a través de juegos en línea o aplicaciones de Internet para llegar a las computadoras de destino. El término se deriva de la historia del caballo de Troya en la mitología griega porque los caballos de Troya emplean una forma de “ingeniería social”, presentándose como regalos útiles e inofensivos, para persuadir a las víctimas a que los instalen en sus computadoras.