13 novembre 2009

Disabilitare l'AutoPlay in XP

Dopo un lungo periodo di inattività, sono tornato per consigliare ( e spiegare come fare) di disabilitare la funzione AutoPlay di Windows XP.
La funzione AutoPlay è quella che permette l'esecuzione automatica di alcune operazioni al momento in cui inserite un CD o una memoria esterna USB (la classica pennetta per intenderci) nel vostro PC.
Tipicamente avere l'opzione abilitata sul proprio PC comporta che ogni volta voi inseriate un CD o memoria USB vi venga richiesto se volete visualizzare il contenuto della memoria, aprire il player multimediale ecc...
Nella memoria può essere però contenuto un file chiamato autorun.inf che permette l'esecuzione di numerose funzioni all'inserimento del dispositivo, quali ad esempio l'avvio di un eseguibile per l'installazione di un programma od altro.
Il problema è che recentemente la funzione Autoplay è divenuta un mezzo efficacie di diffusione di virus, trojan e quantaltro.
La cosa funziona così: Voi inserite la vostra penna USB in un computer infetto. Questo copia sulla vostra chiavetta un bell'eseguibile maligno (generalmente nascosto) e un file autorun.inf
Voi poi inserite la vostra chiavetta su un altro computer con l'Autoplay attivo. Questo esegui il codice maligno ed infetta la macchina...
Tanta è l'efficacia di questa tecnica, che nel nuovo W7 l'Autoplay sembra non esistere più, e viene disabilitato di default con il Service Pack 3 di XP. Il consiglio è quindi di disabilitarlo anche nella vostro sistema. Ecco come:

Come disabilitare la Funzione AutoPlay in XP Professional: se avete XP Home, leggete sotto.

  1. Dal menù Start premere Esegui
  2. Digitare gpedit.msc nella linea di comando e premere invio: si aprirà una finestra di amministrazione dei criteri di gruppo.
  3. Accedere a cascata a Configurazione computer -> Modelli amministrativi -> Sistema
  4. Selezionare Disattiva riproduzione automatica
  5. Selezionare Azione -> Proprietà
  6. Selezionare Attivata e Tutte le unità
  7. Selezinare Applica
  8. Selezionare OK
  9. Selezionare Start -> Esegui
  10. Digitare gpupdate /force
  11. L'operazione è finita e subito attiva!
Come disabilitare la Funzione AutoPlay in XP Home.

In questo caso non avrete a disposizione gpedit.msc, dovrete agire sul registro del sistema.
  1. Dal menù Start premere Esegui
  2. Digitare regedit nella linea di comando e premere invio: si aprirà l'editor di registro
  3. Raggiungete: HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer\
  4. Sulla destra ci dovrebbe essere NoDriveTypeAutoRun
  5. Se non è presente createla (tasto testro mouse -> nuovo -> DWORD)
  6. Impostate il valore "ff" (senza virgolette) di tipo esadecimale
  7. Chiudete l'editor di registro e riavviate il computer
Ecco come dovrebbe apparire la finestra di regedit: