Kaj je DLL Injection?

Datoteka DLL je datoteka, ki vsebuje računalniško kodo, ki jo programska oprema izvaja za izvajanje ene ali več funkcij. Injekcija DLL je, kjer je koda prisiljena teči namesto druge kode. Ta "vbrizgana" koda je običajno koda, ki jo je napisal razvijalec tretje osebe, ki je zasnovana za izvajanje nekaterih zlonamernih funkcij. Programska oprema prvotno ni bila namenjena in lahko škoduje računalniku.

Ni znano, kdaj je bila uvedena prva injekcija DLL. Vendar pa danes obstaja veliko možnih tipov in uporab za injekcije DLL. Ena od osnovnih uporab je branje vsebine besedilnega polja za geslo za dostop do zasebnih podatkov uporabnika računalnika. Večina, če ne vse, uporabe za injekcije DLL je po naravi zlonamerna in potencialno nezakonita. Da bi pomagal v boju proti temu problemu, je Microsoft v operacijski sistem Windows Vista predstavil "zaščiten proces", ki je skoraj neobčutljiv na te injekcije DLL.

DLL, varnostni izrazi