Mikä on DLL-injektio?

DLL-tiedosto on tiedosto, joka sisältää tietokoneen koodin, jonka ohjelmisto suorittaa yhden tai useamman toiminnon suorittamiseksi. DLL-injektio on silloin, kun koodi on pakko suorittaa toisen koodin sijasta. Tämä "injisoitu" koodi on yleensä kolmannen osapuolen kehittäjän kirjoittama koodi, joka on suunniteltu suorittamaan jotakin haittaohjelmaa. Ohjelmistoa ei alun perin ollut tarkoitus tehdä ja se voi vahingoittaa tietokonetta.

Se ei todellakaan tiedä, kun ensimmäinen DLL-injektio otettiin käyttöön. Nykyään on kuitenkin monia mahdollisia DLL-injektiotyyppejä ja -käyttöjä. Yksi peruskäytöksistä on salasanan tekstiruudun sisällön lukeminen tietokoneen käyttäjän yksityisten tietojen saamiseksi. Useimmat, ellei kaikki, DLL-injektion käyttötarkoitukset ovat luonteeltaan haitallisia ja mahdollisesti laittomia. Ongelman torjumiseksi Microsoft esitteli Windows Vistan "suojatun prosessin", joka on lähes immuuni näille DLL-injektioille.

DLL, suojausehdot