A caccia di uova

Scaricate qui il programma (15.9 kb)

Ciauz a tutti, mi scuso con voi tutti per la mia lunga assenza, ma purtroppo ci sono stati dei problemi che mi hanno impedito di collegarmi (lo so che pensavate che mi avevano arrestato...Ma purtroppo per voi non è stato vero :).....Allora, partiamo con questo settimo corso che vi vedrà impegnati ancora per un mese, anche se credo che lo finirete con una settimana, il termine resta tale perchè so che dovete studiare.
Bene bene, il programma allegato altro non è che il QuePad, cioè un editor che devo ancora finire scritto completamente in C++  (tranne qualche routine) e che serve principalmente per aiutare tutti i nuovi utilizzatori del mitico PGP, non è detto che non supporterà anche altri programmi, ma visto che Roma è stata costuita mattone per mattone, allora anche il QuePad sarà costruito routine per routine :). Dunque, fregatevene dei bug che sicuramente ci saranno, se trovate qualche messagebox con caption tipo "Ciauz", "Quequzzo ubriacuzzo" et similia, non fateci caso, sono quelle che io uso tanto per vedere se tutto funziona. Il programma è scritto nel modo più schifoso possibile, nel senso che gli artifici per renderlo overbloated l'ho usati davvero tutti :), logicamente non troverete le info di debug :p. Torniamo a noi, come vi dicevo non preoccupatevi dei bug perchè nel programma oltre che agli insettacci malefici si nasconde anche un uovo.....Gia, visto che stiamo in tema c'ho messo pure l'uovo di pasqua :)...Trovando l'uovo di pasqua scoprirete la nuova fiamma di Quequero, lo so che non vi frega della mia fiamma, ma non ci potevo mica mettere il filmato di Que che si fa il pranzo! Scherzi a parte non aspettatevi troppo visto che non sono un buon coder, cmq l'egg dovrebbe darvi del filo da torcere, ho lasciato alcune hint nel listato per guidarvi alla giusta via, ma ho anche messo tante routine carine per non far apparire le stringhe che ci interessano nel disassemblato (e già questa in realtà è una hint, sta a voi interpretarla).
Dunque, l'egg consta in quattro "mosse" principali che ovviamente dovrete scoprire, trovare la routine non sarà cosa semplicissima, ma una volta arrivati nei paraggi potrete esser certi di trovare l'uovo.
Tenete conto che un egg in genere non è altro che una routine che si preoccupa di intercettare eventi del tipo WM_LBUTTONDOWN, WM_LBUTTONUP, WM_RBUTTONDOWN, WM_LBUTTONDBLCLK, WM_MOUSEMOVE, WM_MOVE ecc...........E così fa il mio programma, intercetta alcuni di questi eventi in determinati "posti" e quindi fa partire l'uovo, voi sfruttate il comando bmsg di softice e tutto andrà come si deve :).......Buona fortuna a voi cacciatori di uova :))) ciauzzzzzzzzzzzzzzzzzzzz
 
 
Obiettivi:
1) Specificare come si attiva l'egg, spiegarne la routine e farne il tute
 
Quequero

UIC's page of reverse engineering, scegli dove andare:

Home   Anonimato   Assembly    CrackMe   ContactMe   Forum       
    Iscrizione   Lezioni    Links   NewBies   News   Playstation        
  Tools   Tutorial   Search   UIC Faq

UIC