Was ist eine DLL-Injektion?

Eine DLL-Datei ist eine Datei, die Computercode enthält, den ein Softwareprogramm ausführt, um eine oder mehrere Funktionen auszuführen. Bei einer DLL-Injektion muss Code anstelle von anderem Code ausgeführt werden. Bei diesem "eingefügten" Code handelt es sich normalerweise um Code, der von einem Drittanbieter entwickelt wurde, um schädliche Funktionen auszuführen. Das Softwareprogramm war ursprünglich nicht dazu gedacht und kann einen Computer beschädigen.

Es ist nicht wirklich bekannt, wann die erste DLL-Injektion eingeführt wurde. Heutzutage gibt es jedoch viele mögliche Typen und Verwendungen für DLL-Injektionen. Eine der grundlegenden Anwendungen ist das Lesen des Inhalts eines Kennwort-Textfelds, um Zugriff auf die privaten Informationen eines Computerbenutzers zu erhalten. Die meisten, wenn nicht alle, Anwendungen für DLL-Injektionen sind bösartig und möglicherweise illegal. Um dem Problem zu begegnen, hat Microsoft in Windows Vista den "geschützten Prozess" eingeführt, der gegen diese DLL-Injektionen nahezu immun ist.

DLL, Sicherheitsbedingungen