==============================================================================
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
--------------------[ previous ]---[ index ]---[ next ]---------------------

ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
ÈÍCRACKiNGÍÍÍÍÍÍÍÍÄÄÄÄÄÄÄÄÄ NAG SCREEN CHE PASSi0NE ÄÄÄÄÄÄÄÄÄÄÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ

Salve amici, ci sono molte cose che odio nella mia vita e tra queste c'e' la
pasta scotta, la gente in ritardo agli appuntamenti, ed i NAG SCREEN.
Detto questo credo che abbiate capito che non ho intenzione di fare un articolo
di cucina ne' uno di morale, ma un piccolo aiuto a tutti quelli che odiano
avere il proprio prg. preferito con all'interno scritte di ogni tipo.
Oggi Internet sembra aver preso il posto delle numerose BBS a cui ognuno di noi
si collegava, ma questo non e' cosi', da qui la necessita' di avere un
programma di comunicazione installato.
Il programma che ho preso in esame e' il Telix 115d, che secondo il mio
illustrissimo parere e' il migliore in giro sulla rete.
Non ho intenzione di parlarvi del crack che potrete facilmente procuravi (o
richiedermelo se proprio non lo trovate in giro!), ma del nag screen iniziale
che anche se avete lanciato il crack vi lascia sempre la scritta UNREGISTERED
in rosso al centro del logo di telix.
Qualcuno di voi potra' dire e chi se ne frega, il programma gira quindi .... Ma
vi assicuro che e' veramente frustrante!!
Passiamo al pratico: quello che vi serve e' un buon hex editor ed il visual c++
un po' esagerato direte voi, ma questo e' il modo piu' semplice per fare quello
che dobbiamo fare :-)
Aprite con il vostro hex editor l'eseguibile di telix e cercate la stringa
unregistered.............ne troverete diverse, sostituitele tutte con quello
che piu' vi aggrada e provate a rilanciare il programma.
Mmmmm! Non va il logo e' sempre coperto da quel maledetto UNREGISTERED, ma
allora che abbiamo combinato prima? Semplice, abbiamo cambiato
quell'unregistered che e' presente a fianco del titolo della finestra.
Allora le ipotesi sono 3: o la scritta e' criptata in qualche modo, o e'
presente in qualche libreria oppure e' grafica!!!
Di queste ne sono vere 2, infatti e' grafica ed e' presente in una libreria!
Allora passiamo all'azione, caricate il C++, caricate in memoria la libreria
telixr.dll (provate ad immaginare per che cosa stia quella R !!!), aprite la
cartella con le bitmap e poi clickate sul 111.
WOW eccovi scovata la famosa scritta unregistered, adesso il problema e' che se
provate a cancellare la grafica otterrete un bel buco bianco allo start di
telix, se provate a togliere il subfolder 111 si impianta tutto, quindi la
soluzione consiste nel ridurre le dimensioni della scritta ad un pixel e
cambiargli colore con un grigio che si confonda con lo sfondo, salvate la
libreria (che diverra' un pochino piu' grande se non disabilitate le opzioni
per il debug), Et voila' il gioco e' fatto!!! Ovviamente in questo modo potrete
cambiare qualsiasi grafica non vi aggradi all'interno di qualsiasi prg che ve
lo permetta!
Questo e' uno degli approcci possibili per ottenere il risultato voluto, ma
avreste anche potuto cercare la CALL che abilitava la bitmap 111 ed eliminarla!
Alla prossima puntata, bye!
                                                           The_Hawk

--------------------[ previous ]---[ index ]---[ next ]---------------------
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
==============================================================================