Le Manuel Du CrAcKeuR ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Part 4 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ I-INTRODUCTION ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Cette fois ci le cours sera trŠs court :)). Je vais simplement expliqu‚ comment r‚cuperer un serial rapido et bien fait :). -Softice V3.2 L'outil ultime :). ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ II-GO AND FIGHT ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Bon cette fois nous allons viser une cible qui pourra se r‚v‚ler utile pour les utilisateurs d‚butants de windoz, WinRescue...Ce logiciel existe en 2 versions, une pour windoz 95 et une pour le 98...Personnelement je vais r‚cup‚rer le s‚rial pour la 95 car je n'ais pas windoz 98... Bon pour commencer vous installez le logiciel et vous observez :). Il nous fait attendre 10 secondes et aprŠs on peut continuer, hmmm et ya une case pour mettre le s‚rial, bon on va sous Softice... ha oui … ce propos si chaque fois que vous allez sous Softice vous ne voulez pas tapez les commandes DATA ON;R;CODE ON; il suffit de les ins‚rer dans le d‚marrage de Softice, pour cela aller dans le symbol loader "Edit->Softice Initialization Settings" et dans general il y a initialisation string, la vous tapez qqchose comme:"Data On;R;Code On;X" et puis comme ‡a vous serez tranquille … chaque d‚marrage... Bon revenons … nos serial :). Donc nous sommes sous softice...l… vous mettez un breakpoint sur HmemCpy(BPX HmemCpy) et vous retournez sous windoz la vous rentrez un s‚rial bidon et vous cliquez sur Ok...L… Softice Break... vous appuyez sur F12 jusqu'a revenir dans le code du programme(qui est toujours 0137:004XXXXXX, du moins dans les programmes 32-bits) l… vous tracez et recherchez un call suivit d'un jump conditionnel quelconque, vous devriez tomber sur un code du type: ******************************* mov edx, dword ptr [BP+qqchose] mov eax, 0046CBEC call Bidule test eax,eax je 0046CB3F ******************************* Et la la curiosit‚ nous tenaille, mais quel sont les paramˆtres de ce call??? Eh bien tout simplement il suffit de cliquer sur ce que l'on veut voir avec le bouton droit et de choisir 'Display'. Vous cliquez donc sur Bp+qqchose avec le bouton droit, et la vous devriez voir votre s‚rial dans la deuxi‚me partie de softice. Bon et le truc en dessous, c quoi? Vous faites de mˆmme et hooooooooo non c pas vrais on dirait un jolie s‚rial :). Eh oui c effectivement un s‚rial =). En fait la stupidit‚ des programmeurs est incroyable car si vous d‚sassembler ce logiciel vous vous apercevrez que ce s‚rial est tout simplement disponible comme string, il n'y a donc qu'un seul et unique s‚rial!!! ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ IV-CONCLUSION ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Ha je voulais vous dire, si vous avez fait des cracks et tout, n'h‚sitez pas … me les envoyer....ou mˆmme des tutorials sur des sujets vari‚s, si c bien je les publierais :). SaTaNiK http://www.multimania.com/gripsou/