Troijalainen on eräänlainen haittaohjelma. Troijalainen naamioituu kaikin mahdollisin tavoin hyödyllisiksi ohjelmiksi, harhauttamalla käyttäjää, ja suorittaa haitallisia toimia, esimerkiksi varastaa henkilökohtaisia tietoja tai sieppaa tietokoneen hallinnan.
Termi "troijalainen" tulee termistä "troijalainen hevonen" - antiikin Kreikan sotilastaktiikka, joka koostui näkymättömästä tunkeutumisesta vihollisen taakse. Toisin kuin virukset, troijalaiset eivät yleensä tartuta ohjelmatiedostoja, mutta niitä käytetään henkilötietojen varastamiseen ja verkkohyökkäysten järjestämiseen. Troijalaisia on useita lajikkeita, joista kukin suorittaa tietyn tehtävän.
Keylogger on yksinkertainen Troijan hevonen, joka valvoo näppäinpainalluksia tai hiiren liikkeitä. Myöhemmin kaikki tällä tavalla kerätyt tiedot lähetetään hyökkääjille. Näppäinlukijoiden avulla voit seurata käyttäjän toimien järjestystä ja esimerkiksi varastaa salasanoja. Jotkut sivustot tarjoavat suojaa näppäinlukijoilta virtuaalinäppäimistöjä, mutta joissakin tapauksissa tämä lähestymistapa ei estä varkauksia.
Toinen tapa käyttää troijalaisia on hakkeroida järjestelmän suojaus sieppaamalla tietokoneen hallinta. Tällaiseen hyökkäykseen joutuneita tietokoneita kutsutaan zombeiksi; niistä tulee osa hajautettua tietokoneiden verkkoa, jota myöhemmin käytetään DDos-hyökkäysten järjestämiseen.
Suojaamiseksi troijalaisilta, kuten muidenkin virusten kohdalla, on käytettävä nykyaikaisia virustentorjuntajärjestelmiä. Voit myös estää tällaisten ohjelmien tunkeutumisen noudattamalla perusturvaohjeita: älä seuraa satunnaisia linkkejä, älä lue tiedostoja, jotka on liitetty tuntemattomien lähettäjien kirjeisiin, jne.