Newsgroup: it.comp.giochi.action
Titolo: Quake 3 Arena: il crack definitivo

Salve ragazzi, posto questo messaggio dopo aver letto un po' ovunque
richieste di aiuto da parte di netgamers in difficoltà con Quake 3 Arena,
ed in particolare con l'impossibilità di utilizzare la propria copia del
gioco
in modalità multiplayer su Internet.
Nel tentativo di collegarsi ad un server di gioco, si può ricevere il
laconico
messaggio "INVALID CD_KEY". Ci sono decine di Key Generator in giro, che
sembrano
funzionare perfettamente... ma pare che i simpatici e bravissimi omini della
ID Software abbiano voluto mettere in difficoltà i pirati dell'ultimo
minuto, richiedendo al programma una verifica
del codice seriale su un loro server (
authorize.quake3arena.com
). Se
vogliamo, potrebbe
essere considerata come una sorta di "attivazione", in stile Microsoft
Windows/Office XP.
Le poche volte che si riesce ad accedere al server di gioco, è perchè il
loro server di
autorizzazione è down (ossia momentaneamente sospeso, per motivi tecnici.. o
altro). Mi
e' quindi venuto in mente.. "e se facessi credere a Quake 3 che il server e'
*SEMPRE* down?".
Intuizione interessante. Per ovviare a questo problema, possiamo richiamare
a nostro servizio
una particolare funzione di Windows (9x,ME e anche 2000). Si tratta di un
file di DNS locale,
finora credo inutilizzato dai più (me compreso), ma che in questo caso può
assumere aspetti interessanti.
Cosa fa questo file? In due parole, ogni computer presente su Internet è
identificato da un indirizzo IP (ad esempio 194.177.103.44). Siccome sarebbe
un po' improbabile ricordare a memoria
gli indirizzi IP dei servers, a qualcuno e' venuto in mente di utilizzare
degli "hostnames" (tipo 
www.ngi.it
). Quando nel nostro computer, in
qualsiasi client (tipo un browser) andiamo a richiamare "
www.ngi.it
", in
realtà andiamo a fare riferimento a 194.177.103.44. E' il computer stesso
che "risolve" 
www.ngi.it
 in 194.177.103.44.
*** Looking up 
www.ngi.it
*** Resolved 
www.ngi.it
 to 194.177.103.44
Ok questo lo sapevamo, direte voi. Ma mi sono chiesto, se andassimo a fare
credere che
l'hostname "
authorize.quake3arena.com
" (ossia il server di autorizzazione di
Quake 3) fosse
il nostro stesso computer? In questo modo il gioco penserebbe che il server
sia sospeso, o
inutilizzabile (perchè non avrebbe le risposte che richiede), e dovremmo
poter giocare senza
problemi! Detto fatto, ci ricolleghiamo al file di cui vi parlavo io.
[Dove si trova il file in Windows 9x/ME]
Il file in questione si trova nella directory
C:\WINDOWS\HOSTS.SAM
Ma attenzione.. è solo un file di esempio.. dobbiamo modificarlo e salvarlo
*SENZA* l'estensione
.SAM (che sta per SAMPLE, appunto). Quindi alla fine della modifica dovremo
trovare un file
che sarà
C:\WINDOWS\HOSTS
[Dove si trova il file in Windows 2000]
Il file in questione si trovare nella directory
C:\WINDOWS\SYSTEM32\DRIVERS\ETC\HOSTS
In questo caso (a differenza di Windows 9x/ME) non si sarà bisogno di
rinominarlo. Basterà modificarlo e salvarlo.
[Come si modifica il file]
Potrete aprirlo con un qualsiasi editor di testo (Blocco note va benissimo).
Lo dovete modificare in modo che alla fine risulti così:
# Inizio File
# Copyright (c) 1993-1999 Microsoft Corp.
#
# Questo è un esempio di file HOSTS usato da Microsoft TCP/IP per Windows.
#
# Questo file contiene la mappatura degli indirizzi IP ai nomi host.
# Ogni voce dovrebbe occupare una singola riga. L'indirizzo IP dovrebbe
# trovarsi nella prima colonna seguito dal nome host corrispondente.
# L'indirizzo e il nome host dovrebbero essere separati da almeno uno spazio
# o punto di tabulazione.
#
# È inoltre possibile inserire commenti (come questi) nelle singole righe
# o dopo il nome del computer caratterizzato da un simbolo '#'.
#
# Per esempio:
#
#      102.54.94.97     
rhino.acme.com
          # server origine
#       38.25.63.10     
x.acme.com
              # client host x
127.0.0.1       localhost
127.0.0.1 
authorize.quake3arena.com
127.0.0.1 
update.quake3arena.com
# Fine file
In pratica abbiamo aggiunto due sole righe, ossia:
127.0.0.1 
authorize.quake3arena.com
127.0.0.1 
update.quake3arena.com
Stiamo pratiamente indicando al computer di risolvere gli hostnames
authorize.quake3arena.com
 e
update.quake3arena.com
 come se si trattasse della nostra macchina stessa.
Attenzione, tra "127.0.0.1" e l'hostname NON ci sono degli "spazi", ma c'è
una tabulazione (pulsante TAB).
Salvate il file (ripeto, in Windows 9x/ME si dovrà chiamare HOSTS invece di
HOSTS.SAM, mentre in Windows 2000 basterà salvarlo su se stesso) e
*resettate* il sistema (altrimenti le modifiche non avranno effetto).
Una volta entrati nel gioco, potrete collegarvi ad un qualsiasi server di
gioco... Quake 3 non riuscirà a verificare se la vostra CD KEY sia valida o
meno.. e nel dubbio vi farà divertire a volontà.
Scusate se sono stato un po' prolisso, ma volevo essere chiaro nella
spiegazione. Se avete dei
dubbi postate su questo stesso newsgroup o scrivetemi in e-mail a
kil...@psybnc.it
.
Ciao, killex`.

 ha scritto nel messaggio
news:9se8r9$4dv$3...@fe1.cs.interbusiness.it...





...non conta.. ecco di nuovo il quote da 20giga..
--
~*~
Loren "Caronte"
caron...@libero.it

FUNZIONA!!!!!!!!!!!!!!
SEI UN GRANDEEEEEEEEEEE TI AMO DA MORIRE!!!!!!!!!!!

 ha scritto nel messaggio
news:9slse7$qli$1...@news.ngi.it...
