Wat is een DLL-injectie?

Een DLL-bestand is een bestand met computercode dat door een softwareprogramma wordt uitgevoerd om een ​​of meer functies uit te voeren. Bij een DLL-injectie moet code worden uitgevoerd in plaats van andere code. Deze "geïnjecteerde" code is meestal geschreven door een externe ontwikkelaar, ontworpen om een ​​of andere kwaadwillende functie uit te voeren. Het is niet iets waarvoor het softwareprogramma oorspronkelijk bedoeld was en het kan schade toebrengen aan een computer.

Het is niet echt bekend wanneer de eerste DLL-injectie werd geïntroduceerd. Tegenwoordig bestaan ​​er echter veel verschillende typen en toepassingen voor DLL-injecties. Een van de basisfuncties is het lezen van de inhoud van een wachtwoordvak om toegang te krijgen tot de privégegevens van een computergebruiker. De meeste, zo niet alle, toepassingen voor DLL-injecties zijn kwaadaardig van aard en mogelijk illegaal. Om het probleem te helpen oplossen, introduceerde Microsoft het "beschermde proces" in Windows Vista, dat bijna immuun is voor deze DLL-injecties.

DLL, beveiligingsvoorwaarden