Què és un atac d'injecció de DLL?
Què és un atac d'injecció de DLL?

Vídeo: Què és un atac d'injecció de DLL?

Vídeo: Què és un atac d'injecció de DLL?
Vídeo: Ylvis - The Fox (What Does The Fox Say?) [Official music video HD] 2024, Abril
Anonim

En programació informàtica, Injecció de DLL és una tècnica utilitzada per executar codi dins de l'espai d'adreces d'un altre procés forçant-lo a carregar una biblioteca d'enllaços dinàmics. DLLinjection Sovint l'utilitzen programes externs per influir en el comportament d'un altre programa d'una manera que els seus autors no preveien ni pretenien.

De la mateixa manera, es pot preguntar, què permet fer la injecció de DLL a un atacant?

La injecció de DLL és una tècnica que permet un atacant executar codi arbitrari en el context de l'espai d'adreces d'un altre procés. Si aquest procés és executant-se amb privilegis excessius, llavors podria ser abusat per un atacant per executar codi maliciós en forma de a DLL fitxer per augmentar els privilegis.

Al costat de dalt, què és l'atac d'injecció de codi? Injecció de codi és l'explotació d'un error informàtic causat pel processament de dades no vàlides. Injecció l'utilitza un atacant per introduir (o " injectar ") codi en un programa informàtic vulnerable i canviar el curs execució.

En conseqüència, què és una DLL i com funciona?

DLL Els fitxers no són més que un mitjà perquè els desenvolupadors utilitzin codi i dades compartits, que permeten actualitzar les funcionalitats sense necessitat de tornar a enllaçar o compilar aplicacions. En altres paraules, DLL Els fitxers contenen codi i dades que utilitzen diverses aplicacions diferents.

Què és la injecció reflectiva de DLL?

Injecció DLL reflectant és una biblioteca injecció tècnica en què el concepte de reflexiu La programació s'utilitza per dur a terme la càrrega d'una biblioteca des de la memòria a un procés host.

Recomanat: