La mia domanda : quando qualcuno fa un'iniezione DLL, qualcosa viene scritto sul disco? O l'intero attacco è solo in memoria?
La mia domanda : quando qualcuno fa un'iniezione DLL, qualcosa viene scritto sul disco? O l'intero attacco è solo in memoria?
DLL injection is a technique used for running code within the address space of another process by forcing it to load a dynamic-link library.
Lo spazio indirizzo è in memoria.
Questo non vuol dire che nulla verrà scritto sul disco. Potrei modificare un eseguibile in modo tale che carichi xyz.dll sul caricamento. D'altra parte, potrei eseguire il mio progetto per iniettare il codice nel programma per costringerlo a caricare xyz.dll senza scrivere nulla sul disco.
Quindi la risposta è dipende .
Leggi altre domande sui tag injection