Kas ir DLL injekcija?

DLL fails ir fails, kas satur datora kodu, ko programmatūras programma izpilda, lai veiktu vienu vai vairākas funkcijas. DLL injekcija ir vieta, kur kods ir spiests darboties cita koda vietā. Šo "injicēto" kodu parasti raksta trešās puses izstrādātājs, kas paredzēts, lai veiktu kādu ļaunprātīgu funkciju. Programmatūra sākotnēji nebija paredzēta, un tas var kaitēt datoram.

Tas nav īsti zināms, kad tika ieviesta pirmā DLL injekcija. Tomēr šobrīd pastāv daudzi iespējamie DLL injekciju veidi un pielietojumi. Viens no galvenajiem lietojumiem ir paroles teksta lodziņa satura lasīšana, lai piekļūtu datora lietotāja personiskajai informācijai. Lielākā daļa, ja ne visi, DLL injekciju lietošanas veidi ir ļaunprātīgi un potenciāli nelikumīgi. Lai palīdzētu cīnīties ar šo problēmu, Microsoft ieviesa "aizsargāto procesu" Windows Vista, kas ir gandrīz imūna pret šīm DLL injekcijām.

DLL, drošības noteikumi