Trojas zirgs jeb Trojans ir ļaunprātīgas programmatūras veids, kas maskējas kā likumīga fails vai noderīga programma ar galveno mērķi - piešķirt hakeru nesankcionētu piekļuvi datoram. Trojas zirgi nemēģina sevi ievadīt citos failos, piemēram, datorvīruss. Trojas zirgi var izgatavot kopijas par sevi, nozagt informāciju vai kaitēt to resursdatoru sistēmām. Daudzi Trojas zirgi paļaujas uz lejupielādēm vai instalē, izmantojot tiešsaistes spēles vai uz internetu balstītas lietojumprogrammas, lai sasniegtu mērķa datorus. Šis termins ir iegūts no Trojas zirga stāsta grieķu mitoloģijā, jo Trojas zirgi izmanto “sociālās inženierijas formu”, pasniedzot sevi kā nekaitīgas, noderīgas dāvanas, lai pārliecinātu upurus tos uzstādīt savus datoros.