Questo articolo spiegherà in dettaglio cos’è DLL injection e come usare DLL injection.
Iniezione DLL
Un file DLL è un file contenente il codice del computer che un programma software esegue per eseguire una o più funzioni. Un’iniezione di DLL è il punto in cui il codice viene eseguito al posto di altro codice. Questo codice “iniettato” è solitamente un codice scritto da uno sviluppatore di terze parti, progettato per eseguire alcune funzioni dannose. Non è qualcosa che il programma software era originariamente destinato a fare e può causare danni a un computer.
Non è davvero noto quando è stata introdotta la prima iniezione di DLL. Tuttavia, oggi esistono molti tipi e usi possibili per le iniezioni di DLL. Uno degli usi di base è leggere il contenuto di una casella di testo della password per ottenere l’accesso alle informazioni private di un utente di computer. La maggior parte, se non tutti, gli usi per le iniezioni di DLL sono di natura dannosa e potenzialmente illegali. Per aiutare a combattere il problema, Microsoft ha introdotto il “processo protetto” in Windows Vista, che è quasi immune a queste iniezioni di DLL.