Kas yra DLL injekcijos ataka?
Kas yra DLL injekcijos ataka?

Video: Kas yra DLL injekcijos ataka?

Video: Kas yra DLL injekcijos ataka?
Video: Dll Injection Explained in 10 Minutes | Video Tutorial | Malware Techniques 2024, Lapkritis
Anonim

Kompiuterių programavime, DLL injekcija yra technika, naudojama paleisti kodą kito proceso adresų erdvėje, priverčiant jį įkelti dinaminės nuorodos biblioteką. DLLinjekcija dažnai naudojamas išorinių programų, kad paveiktų kitos programos elgesį taip, kaip jos autoriai nenumatė ar neketino.

Panašiai galima paklausti, ką DLL injekcija leidžia užpuolikui?

DLL injekcija yra technika, kuri leidžia anatakeris paleisti savavališką kodą kito proceso adresų erdvės kontekste. Jei šis procesas yra veikia su per didelėmis privilegijomis, tada gali juo piktnaudžiauti užpuolikas siekiant vykdyti kenkėjišką kodą a forma DLL failą, kad padidintumėte privilegijas.

Be to, kas yra kodo įpurškimo ataka? Kodo įpurškimas yra kompiuterio klaidos, kurią sukelia netinkamų duomenų apdorojimas, išnaudojimas. Injekcija naudojamas užpuoliko pristatydamas (arba " suleisti ") kodas į pažeidžiamą kompiuterio programą ir pakeisti jos eigą egzekucija.

Taigi, kas yra DLL ir kaip jis veikia?

DLL failai yra ne kas kita, kaip priemonė kūrėjams naudoti bendrinamą kodą ir duomenis, leidžiančius atnaujinti funkcijas, nereikia iš naujo susieti ar iš naujo sukompiliuoti programų. Kitaip tariant, DLL failuose yra kodas ir duomenys, kuriuos naudoja kelios skirtingos programos.

Kas yra atspindintis DLL įpurškimas?

Atspindintis DLL įpurškimas yra biblioteka injekcija technika, kurioje samprata atspindintis programavimas naudojamas bibliotekos įkėlimui iš atminties į pagrindinį procesą.

Rekomenduojamas: