Čo je to útok injekciou DLL?
Čo je to útok injekciou DLL?

Video: Čo je to útok injekciou DLL?

Video: Čo je to útok injekciou DLL?
Video: ТАКОВ МОЙ ПУТЬ В L4D2 2024, November
Anonim

V počítačovom programovaní, DLL injekcia je technika používaná na spustenie kódu v adresnom priestore iného procesu tým, že ho prinúti načítať dynamicky prepojenú knižnicu. DLL injekcia je často používaný externými programami na ovplyvnenie správania iného programu spôsobom, ktorý jeho autori nepredpokladali alebo nezamýšľali.

Podobne sa možno pýtať, čo umožňuje injekcia DLL útočníkovi?

DLL injekcia je technika, ktorá umožňuje útočníkovi spustiť ľubovoľný kód v kontexte adresného priestoru iného procesu. Ak tento proces je beží s nadmernými privilégiami, potom by to mohlo zneužiť útočník za účelom spustenia škodlivého kódu vo forme a DLL súbor s cieľom zvýšiť privilégiá.

Okrem vyššie uvedeného, čo je útok vstrekovaním kódu? Vloženie kódu je využitie počítačovej chyby, ktorá je spôsobená spracovaním neplatných údajov. Injekcia používa útočník na predstavenie (alebo " vstreknúť ") kód do zraniteľného počítačového programu a zmeniť priebeh exekúcie.

Čo je teda DLL a ako funguje?

DLL súbory nie sú ničím iným ako prostriedkom pre vývojárov na používanie zdieľaného kódu a údajov, čo umožňuje inovovať funkcie bez potreby opätovného prepojenia alebo opätovného zostavenia aplikácií. Inými slovami, DLL súbory obsahujú kód a údaje, ktoré používa niekoľko rôznych aplikácií.

Čo je reflexná injekcia DLL?

Reflexná injekcia DLL je knižnica injekciou technika, v ktorej je koncept o reflexné programovanie sa používa na vykonanie načítania knižnice z pamäte do hostiteľského procesu.

Odporúča: