Modificare il file /etc/hosts/ di Mac OS X da Terminale

Mac OS X Terminal
Il file /etc/hosts/ è un file di sistema che raccoglie informazioni sulle connessioni, gli IP e altre cose del genere filtrando quello che passa tra voi e la rete: non è precisa come spiegazione e neanche tecnica… ma prendetela così! Quello che vi interessa sapere è che, inserendo degli appositi dati potete impedire l’accesso ad alcuni siti e potete impedire anche che alcuni programmi possano connettersi a dei siti e inviare informazioni che non volete siano divulgate.
Questa pratica viene spesso usata, in maniera impropria, per bloccare o deviare le connessioni di alcuni programmi che cercano di validare una registrazione.
In pratica cosa viene fatto? Vengono aggiunti per mezzo di un editor testuale alcuni IP e alcuni indirizzi. Questi saranno irraggiungibili oppure deviati.
Come si fa? Semplice! Aprite il Terminale (lo trovate in Applicazioni > Uility > Terminale) e digitate:
sudo /Applications/TextEdit.app/Contents/MacOS/TextEdit /etc/hosts
Alternativamente potete usare anche sudo pico /etc/hosts o sudo vim /etc/hosts.
In ogni caso il comando vi richiederà l’inserimento della vostra password di amministratore e dopo aver dato invio vi apparirà un edito di testo con i dati memorizzati nel file di hosts. Nel primo caso TextEdit, nel secono pico e vim che sono editor da Terminale.
Una volta aperto questo file abbiamo la possibilità di modificarlo aggiungendo una serie di indirizzi da bloccare. Andando in fondo al file possiamo inserire l’IP e l’indirizzo verso il quale bloccare ogni tipo di comunicazione da parte nostra verso questi servizi.
Recentemente questa soluzione è stata utilizzata per bloccare la connessione del programma di registrazione per la Adobe Creative Suite 4 e così evitare che i programmi comunicassero informazioni sensibili ai server Adobe (numero seriale, nome, email, ecc.). Queste informazioni sono rilevanti ai fini di bloccare la chiave e quindi il funzionamento del programma. Aggiungendo degli indirizzi specifici è possibile impedire questa “pratica”.
Utilizzando la procedura qui descritta, aggiungendo un serie di indirizzi (come riporta il blog di deuxdoom con tanto di indirizzi molto precisi) e salvando ( + S) abbiamo risolto il problema della attivazione della CS4.
Riuscito!.. Controllate prima di avere disattivato il seriale che avevate utilizzato prima… per farlo, evitando il messaggio “licenza scaduta”, portate indietro di un anno il mac, riaprite ps o quello che volete e disattivate la registrazione… Poi chiudete, riportate al 2009 e procedete con la modifica da terminale… inserite il seriale ed è tutto ok!
iSimo
27 Aprile 2009 alle 18:57
ciao ragazzi. Ho eseguito correttamente tutti i passaggi, ma al momento quando inserisco il numero di serie mi dice che è errato… come mai???
Antoniop.
24 Aprile 2009 alle 14:58
Ciao a tutti. Sono un utente nuovo anche io. Ho riscontrato lo stesso problema (licenza scaduta) ma il problema persiste nonostante io abbia seguito la procedura indicata (anche riaprendo il file Hosts risulta correttamente aggiornato).
Qualcuno può aiutarmi?
Grazie mille!
simone
21 Aprile 2009 alle 08:47
ciao a tutti,
seguendo tutta la procedura in questo caso dopo aver digitato la password non mi apre textedit
n.b. il mio account no ha password, di conseguenza quando mi viene richiesta premo soltanto invio
c’è qualcosa che non va?
grazie!
kiara
17 Marzo 2009 alle 15:07
Strano errore: prova a chiedere al forum di iP2P una cosa del genere di solito non accade. Non si connette a cosa? e poi cosa avviene?
MelaTorrent
13 Marzo 2009 alle 00:14
con la manovra X Modificare il file /etc/hosts/ di Mac OS X da Terminale ho notato che tutto funziona tranne dreamweaver (che mi dice che non riesce a connettersi) ed è quello che mi serve maggiormente… come fare?
Enrico
12 Marzo 2009 alle 23:47
ciao a tutti, non trovo il Plug-in di Photoshop – http://www.adobe.com/support/downloads/detail.jsp?ftpID=4099
come posso fare ad averlo?
aiutatemi
Enrico
12 Marzo 2009 alle 23:29
Ciao a tutti, io ho un’altro problema, nel senso che non posso cancellare il file cache.db xchè non c’è.
il percorso
Library/Application Support/Adobe/Adobe PCD/Cache
ce l’ho fino ad adobe poi la cartella Adobe PCD non c’è e tanto meno il file cache.db. come kakkio faccio a fare in modo che mi chieda un nuovo seriale?
Grazie
Andrea
28 Febbraio 2009 alle 09:26
…volevo aggiornarvi….ho rilanciato l’installazione e dopo aver selezionato i prodotti da installare ho cancellato cache.db ed ho fatto ripartire l’installazione….poi ho aperto uno ad uno i programmi e con little snich ho chiuso ogni comunicazione e mi funziona benissimo……forse non è stato molto ortodosso ma funziona
Enrico
22 Febbraio 2009 alle 21:51
Ciao a tutti,
ho installato la suite con il seriale ma dopo un po’ mi dice seriale non valido ed adesso anche disinstallando tutto e riinstallando non mi fà aprire photoshop, mi dice chiave non valida (o simile) e si chiude.
che file posso cancellare per poter riinstallare e poi dire a little snitch di bloccare le comunicazioni?
Grazie del vostro prezioso aiuto……
Enrico
22 Febbraio 2009 alle 00:47
salve a tutti, anche io stesso problema di SAM mi è scaduto photoshop cs4 ( ho inserito un seriale scaduto) ora mi dice che la licenza è scaduta…. ho provato a fare la procedura descritta ma niente..anke io sono un nuovo utente mac per favore illuminatemi!
roberto
14 Febbraio 2009 alle 15:01
Ora per disinstallare completamente senza poi aver problemi come devo procedere esattamente??? Grazie a chi mi aiuta, non so usare molto bene il mac per questo ve lo chiedo….
sam
9 Febbraio 2009 alle 18:08
Ma mannaggia andava tutto bene…………oggi cancello il file cache.db mi chiede il seriale e poi è andato tutto a farsi benedire: mi dice licenza scaduta……..che due scatole…………………ma a voi funziona ancora dopo un mese o no?????????????????????????????
sam
9 Febbraio 2009 alle 18:07
Il tuo terminale ti chiede la password, la digiti, premi invio! Cosa c’è di più pratico?
MelaTorrent
9 Febbraio 2009 alle 12:10
Fermi tutti che ci sono riuscito!!Al centesimo tentativo è andato tutto bene (e non so come ho fatto!!).Ora che ho eliminato il file cache.db ed aver modificato gli hosts sembra che vada tutto bene…..però prima di eliminare la CS3 faccio dei test per un pò di tempo….GRAZIE MILLE!!!!!!!!!!
Freestyle
9 Febbraio 2009 alle 10:22