Risk Flash Game Registration
Chi non Riska no Rosika

Data

by ev0

 

17/06/2005

UIC's Home Page

Published by Quequero

dho!

Grazie evo!

dehihiho!

Those who are able to adapt and change in accord with the enemy and achieve victory are called divine...
- Sun Tsu

 

Those who are able to adapt and change in accord with the enemy and achieve victory are called divine...
- Sun Tsu

Difficoltà

(X)NewBies ( )Intermedio ( )Avanzato ( )Master

 

 

Introduzione

Avete mai trovato un giochino fatto in flash che vi chiede di registrarvi...
Io sì xD, stò parlando di Risk (c) JanssenWeb Design 2002. Ci chiede di registrarci
per 5 euro... Bwhahahahaha... Un lavoretto da 5 minuti Ho impiegato di più
a trovare i tool adatti sui cd sparsi per casa (w i tooooolz!).

Tools usati

Sothink SWF Decompiler 2002
Northern Codeworks exe2swf
SCITE o Wordpad

URL o FTP del programma

Risk: www.janssenweb.web.net

Essay

Apriamo il file... register... va bene... Come possiamo vedere è un proiettore exe... hmmm

Usiamo un programmino free della Northern Codeworks exe2swf e converitamolo...
Dopo di ciò prendiamo Sothink SWF Decompiler MX 2002 purtroppo demo
La limitazione di questo programma è 30 giorni e limita la decompilazione
dei filmati ai primi cinque framez e alle prime due risorse di ogni categoria x_x

Apriamo con SWF decompiler il nostro file swf precedentemente convertito e incrociamo le dita...
apriamo gli actionscript... vediamo MainMovie vi dice qualcosa? A me sì
esportiamolo... o_0 74 kb!!! apriamo con SCITE (o un qualsiasi editor di testo)
o con qualsiasi altra cosa vogliate... e cerchiamo 'regist', troviamo questa funzione:

function addRegisterOptions()
{
_root.kleurkeuze.strategyselect.addItem("Cautious II", 3);
_root.kleurkeuze.strategyselect.addItem("Australian", 4);
_root.kleurkeuze.strategyselect.addItem("Xenophobe", 5);
_root.kleurkeuze.strategyselect.addItem("Focussed", 6);
_root.aantalcps = 6;
} // End of the function
non ci interessa... serve ad aggiungere le opzioni se registrato...
cerchiamo ancora e...


this.riskdata = sharedobject.getLocal("jwriskdata");
if (this.riskdata.data.registration == "fh191108-100")
{
_root.registereduser = true;
}
else
{
_root.registereduser = false;
} // end if

molto semplice da capire... io stesso non capisco una mazza di actionscript...
ma il nostro seriale è la: fh191108-100

se vogliamo in seguito eliminare la registrazione basterà eliminare la directory
che troviamo da qualche parte nelle sottodir. di

C:\WINDOWS\Application Data\Macromedia\Flash Player\

buon divertimento e buon flash reversing

                                                                                                                 ev0...entuale firmetta

Note finali

Bhof Non mi va più di scrivere un saluto a tutti i soliti GeO, Syx, a85k bla bla...

Disclaimer

Vorrei ricordare che il software va comprato e  non rubato, dovete registrare il vostro prodotto dopo il periodo di valutazione. Non mi ritengo responsabile per eventuali danni causati al vostro computer determinati dall'uso improprio di questo tutorial. Questo documento è stato scritto per invogliare il consumatore a registrare legalmente i propri programmi, e non a fargli fare uso dei tantissimi file crack presenti in rete, infatti tale documento aiuta a comprendere lo sforzo che ogni sviluppatore ha dovuto portare avanti per fornire ai rispettivi consumatori i migliori prodotti possibili.

Reversiamo al solo scopo informativo e per migliorare la nostra conoscenza del linguaggio Assembly.