Proteggiamoci in rete con il file hosts

« Older   Newer »
  Share  
godai71
view post Posted on 27/8/2007, 21:26




Forse non tutti lo sanno, ma in tutte le versioni di Windows c’è un file che, se ben modificato,
permette di bloccare centinaia di pubblicità e “parassiti” vari provenienti dal web: il file hosts.

Una versione aggiornata e ottimamente compilata di questo file, ideale per proteggerci al meglio,
è disponibile su questo sito, ma adesso vediamo insieme come sostituirlo a quello di default (che non ci protegge da niente!).

Il file è presente in queste directory delle rispettive versioni di Windows (utile per fare un backup del file in questione prima di sovrascriverlo con quello “completo”):

Windows 98/Me: C:\Windows
Windows 2000: C:\WINNT\System32\Drivers\etc
Windows XP/Vista: C:\Windows\System32\Drivers\etc

L'installazione suggerita da Gekkissimo è la seguente:

SPOILER (click to view)
Per installarlo da Windows 98 ad XP, basta scompattare l’archivio scaricato in qualsiasi cartella ed avviare il file “.bat” in esso contenuto.

La procedura per Windows Vista è leggermente diversa (causa UAC).
Bisogna andare in “start”, digitare “shell:sendto” (senza virgolette) e dare l’invio.
A questo punto, cliccate con il tasto destro del mouse e scegliete “Nuovo” > “Collegamento”, adesso nello spazio di destinazione scrivete
“C:\Windows\System32\drivers\etc” cliccando su “avanti” e mettete un nome di vostra scelta (tipo “aggiornamento file hosts”).

A questo punto, non vi resta altro che scompattare l’archivio scaricato da MVPS.org in una qualsiasi cartella e,
fare click destro sul file “hosts” selezionando “Invia a” > “aggiornamento file hosts” (o il nome che avete scelto prima).
Confermate di voler sovrascrivere il file ed il gioco è fatto.


L'ho messa tra spoiler perché se ne può fare a meno (almeno su xp e, se non ricordo male, anche su 98).

Basta scaricare il file zip (attualmente è a questo indirizzo),
estrarne il contenuto in una cartella qualunque, copiare il file host contenuto nel pacchetto sopra quello presente nell'apposita cartella.

Possiamo magari, farne prima una copia per essere sicuri.

Se ci dovesse apparire un messaggio di errore per file in uso, vuol dire che avete un programma che è connesso in rete
(il browser con cui vedete questo post magari :) )
Non dovrebbe essere necessario sovrascrivere il file in modalità provvisoria, ma non è mai detto con winzzoz

Da Gekkissimo
 
Top
godai71
view post Posted on 27/8/2007, 21:58




A cosa serve il file hosts.

Quando si digita nella barra degli indirizzi del browser un indirizzo (ad es. www.ggogle.it), noi inseriamo un indirizzo mnemonico,
non il vero indirizzo del sito.

Questo perché gli indirizzi IP (gli indirizzi dei vari pc, stampanti di rete, server...) sono della forma xxx.yyy.kkk.zzz,
ove ogni 3-pla di lettere indica un numero tra 0 e 225.
Per ulteriori informazioni, potete leggere questo articolo.


Come fa il computer a capire quale indirizzo IP corrisponda a un certo indirizzo mnemonico?

Ci sono server che non fanno che tradurre tale indirizzo mnemonico nel corrispettivo indirizzo numerico
(ad es. per me www.google.it corrisponde a 208.67.217.230)

in prima istanza, ogni computer chiede a se stesso se conosce l'indirizzo Ip corrispondente a un determinato sito.
Se non lo conosce, lo chiede al server DNS che è stato configurato (di solito, quello del proprio fornitore d'accesso)
e così a cascata sino a che non viene raggiunto un server DNS
che conosca tale corrispondenza.

Il dato viene passato a ritroso, sino alla propria postazione, che quindi è in grado di contattare il sito cercato.

Il file hosts è un semplice file di testo che contiene gli indirizzi IP che il computer conosce.
Di standard contiene un solo record:

127.0.0.1 localhost

che dice al pc che l'host localhost è il pc stesso.
(Per convenzione infatti ogni pc può riferirsi a se stesso con l'indirizzo 127.0.0.1)

 
Top
Dargon
view post Posted on 28/8/2007, 21:00




Vorrei anche aggiungere che il file "host" e in particolare il "svchost" su Windows XP Pro (anche SP2) crea instabilità sulla porta 80 (quella del HTTP standard), portando (a volte) in crash il sistema con il famigerato palloncino con la X rossa incancellabile e inarrestabile.

Le soluzioni sono 2: installare una patch di sicurezza ufficiale (su software originale ovviamente!) o seguire le istruzioni di Dargon ( :lol: ) qui!

Ciao ciao
 
Top
conmar
view post Posted on 28/8/2007, 21:04




Ragazzi .. è uno scontro tra cervelli questo ...
Ha ragione la Lady.. sul forum abbiamo effettivamente due programmatori ( come diremmo qui in toscana) con i bargigli belli grossi :)
sto leggendo tutto per ora ..poi comincerò a rompere con le domande ;)
e allora saranno dolori per voi :P
 
Top
Dargon
view post Posted on 28/8/2007, 21:07




Grazie conmar, ma semmai l'unico vero programmatore è godai, visto che io di mestiere faccio il progettista aeronautico! :)
In effetti sono un software-ista, ma la mia "programmazione" è in Fortran77 ed è orientata ai sistemi di controllo di velivoli senza pilota...

Le mie conoscenze informatiche generali sono autodidattiche, imparate in circa 13 anni (da quando facevo le scuole medie più o meno) di prove e distruzioni di sistemi!!! :lol:

In ogni caso chiedi pure, se so, volentieri aiuto!!!

Ciao ciao
 
Top
conmar
view post Posted on 28/8/2007, 21:21




E ti pare poco?
Io di computer ne so quanto basta per accenderlo, spegnerlo, far partire l'antivirus :D
 
Top
LadySunset
view post Posted on 29/8/2007, 09:04




Sempre chiari e utilissimi i nostri ... e grazie a messer Godai per aver aperto questo topic :)
 
Top
conmar
view post Posted on 29/8/2007, 09:21




Si ..è stata proprio una bella idea :)
Utilissima oltretutto:)
 
Top
7 replies since 27/8/2007, 21:26   110 views
  Share