Hvad er en DLL-injektion?

En DLL-fil er en fil, der indeholder datakode, som et softwareprogram udfører for at udføre en eller flere funktioner. En DLL-injektion er, hvor kode er tvunget til at køre i stedet for anden kode. Denne "indsprøjtede" kode er som regel kode skrevet af en tredjepartsudvikler, der er designet til at udføre en del ondsindet funktion. Det er ikke noget softwareprogrammet oprindeligt var beregnet til at gøre og kan forårsage skade på en computer.

Det er ikke rigtig kendt, da den første DLL-injektion blev introduceret. Men i dag findes mange mulige typer og anvendelser til DLL-injektioner. En af de grundlæggende anvendelser er at læse indholdet af en adgangskode tekstboks for at få adgang til en computerbrugers private oplysninger. De fleste, hvis ikke alle, af anvendelserne til DLL-injektioner er skadelige i naturen og potentielt ulovlige. For at hjælpe med at bekæmpe problemet introducerede Microsoft den "beskyttede proces" i Windows Vista, som næsten er immun mod disse DLL-injektioner.

DLL, sikkerhedsbetingelser