En trojansk häst, eller trojan, är en typ av skadlig kod som maskerar sig som en legitim fil eller ett användbart program med det yttersta syftet att ge en hackare obehörig åtkomst till en dator. Trojaner försöker inte injicera sig själva i andra filer som ett datavirus. Trojanska hästar kan göra kopior av sig själva, stjäla information eller skada sina värddatorsystem. Många trojaner förlitar sig på drive-by-nedladdningar eller installera via onlinespel eller internetdrivna applikationer för att nå måldatorer. Termen härstammar från berättelsen om den trojanska hästen i grekisk mytologi eftersom trojanska hästar använder en form av "social ingenjörskonst", som presenterar sig själva som ofarliga, användbara gåvor, för att övertala offren att installera dem på sina datorer.