User:SatUrN
From UIC
Mi sembra giusto che chi legge il mio profilo voglia sapere un po' di me.
Brevemente (l'importante è crederci!) vi racconto come ho cominciato con il reverse engineering (informaticamente parlando).
Tutto è cominciato nel giugno del 2002. A quel tempo stavo per terminare il primo anno di ingegneria meccanica.
Mi imbattei in un classico programmino con limitazioni e naturalmente senza crack in giro per la rete.
Se non sbaglio era un reg cleaner, ma in versione demo permetteva solamente la scansione del registro senza l'opportunità di cancellare le chiavi obsolete. Sai che rottura farlo manualmente...
Mi son detto: "Cominciamo a documentarci e vediamo come si procede per analizzare e modificare gli exe"
Ho passato qualche giorno a cercare tutorial e ho cominciato a leggerli.
Chiaramente non ci capivo niente, poichè era un mondo completamente nuovo per me, ma benché il codice che leggevo era completamente senza senso, le introduzioni ai tutorial erano invece molto chiare. I tools sono sempre quelli: un hex editor, un debugger, un disassembler,... e poi c'erano spesso riferimenti a Martini o birra e sigarette.
Inutile dire che ho cominciato a fumare e a bere e sono diventato alcoolizzato!
Naaaaaa... Scherzo!
Ho passato l'estate a leggere tutorial su tutorial, che avevo accuratamente stampato e rilegato a scuola.
Avendo il PC nell'appartamento in cui studiavo (a Friborgo) e non in Ticino, non potevo mettere in pratica gli insegnamenti che apprendevo...
Ho dovuto attendere più di 2 mesi per la pratica, ma quando il momento è arrivato ero già ben preparato!
Ho cominciato a seguire passo per passo qualche tutorial stancandomi presto e sono passato velocemente a far pratica individuale su programmi shareware che scaricavo a caso nella rete.
Tante battaglie vinte e tante perse...
Tutto sembrava abbastanza semplice e ripetitivo, fino al giorno in cui mi sono scontrato con il primo packer. W32dasm non decompilava il file e il debugging era un casino!
Dopo un'accurata analisi scoprii che si trattava di ASProtect e cercando qualche guida su come bypassarlo trovai un tutorial di un certo AndreaGeddon che trattava il manual unpacking. Lo lessi con accuratezza e provai ad applicare la procedura al programma che avevo sottomano. Non riuscendoci decisi di contattare questo AndreaGeddon e chiedere spiegazioni su un paio di passaggi.
Che dire? Ha chiarito i miei dubbi, dimostrandosi disponibilissimo, e, cosa senz'altro più importante, mi ha fatto conoscere la UIC! Se ben ricordo c'era il link nel suo tute.
Il 19 Aug 2003 è la data della mia iscrizione!!!
Si è aperto un mondo nuovo per me.
Dopo un primo periodo di osservazione e di domande elementari, ho cominciato a maturare e a dare io stesso risposte agli altri utenti del forum. Che soddisfazione, non mi sentivo più il pivellino di turno, ma cominciavo a diventare "importante" all'interno di questa comunità!
SatUrN
Configurazione della Toolbar.