Mis on DLL-i süstimisrünnak?
Mis on DLL-i süstimisrünnak?

Video: Mis on DLL-i süstimisrünnak?

Video: Mis on DLL-i süstimisrünnak?
Video: ТАКОВ МОЙ ПУТЬ В L4D2 2024, November
Anonim

Arvutiprogrammeerimises, DLL-i süstimine on tehnika, mida kasutatakse koodi käivitamiseks teise protsessi aadressiruumis, sundides seda laadima dünaamilise lingi teeki. DLLinjektsioon kasutatakse välisprogrammide poolt sageli teise programmi käitumise mõjutamiseks viisil, mida selle autorid ei oodanud ega kavatsenud.

Samamoodi võib küsida, mida võimaldab DLL-i süstimine ründajal teha?

DLL-i süst on tehnika, mis lubab anaründaja suvalise koodi käivitamiseks teise protsessi aadressiruumi kontekstis. Kui see protsess on töötab liigsete privileegidega, siis võib seda kuritarvitada ründaja pahatahtliku koodi käivitamiseks kujul a DLL faili õiguste tõstmiseks.

Lisaks ülaltoodule, mis on koodi sisestamise rünnak? Koodi süstimine on arvutivea ärakasutamine, mis on põhjustatud kehtetute andmete töötlemisest. Süstimine ründaja kasutab seda tutvustamiseks (või " süstida ") kood haavatavasse arvutiprogrammi ja muuta selle kulgu hukkamine.

Järelikult, mis on DLL ja kuidas see töötab?

DLL failid pole muud kui vahend, mille abil arendajad saavad kasutada jagatud koodi ja andmeid, võimaldades funktsioone uuendada, ilma et oleks vaja rakendusi uuesti linkida või uuesti kompileerida. Teisisõnu, DLL failid sisaldavad koodi ja andmeid, mida kasutavad mitmed erinevad rakendused.

Mis on peegeldav DLL-i süstimine?

Peegeldav DLL-i süstimine on raamatukogu süstimine tehnika, milles mõiste peegeldav programmeerimist kasutatakse raamatukogu laadimiseks mälust hostprotsessi.

Soovitan: