Faire passer un faux serial pour un vrai – 2ère Partie

Premier Exemple

Je prends comme exemple WinZip 8.1 SR-1 [www.winzip.com] sur cet exemple je vais commencer par la troisième méthode (en gros quant on veut forcer eax à 1)

Dans le deuxième exemple on vas voir une autre méthode non pas pour forcer eax à 1 mais tout simplement de jouer avec les sauts conditionnels . Je prends comme exemple WebExpert 5.09.0 [www.visic.com]

Troisième Méthode :

Nous avons vus qu’avec mIRC il fallait forcer eax à 1 afin que le saut ne s’effectue pas, et c’est la même chose avec WinZip on peut le cracker avec les 3 méthodes, mais puisque je l’aime beaucoup je lui réserve une mort rapide, sans souffrances ;)

Après avoir lancer WinZip il nous affiche une jolie fenêtre (même style que mIRC), on fait rentré n’importe quoi comme name/serial… vous êtes grand maintenant je ne vais pas tout vous expliquer. Je vous aide encore un peut : sur les SDR on trouve notre mauvais message et on se retrouve ici :

----------------------------------------------------------------------------

* Referenced by a (U)nconditional or (C)onditional Jump at Addresses:
|:0040B696(C), :0040B69F(C), :0040B6A8(C)  
|    

:0040B6F7

E8C3020000 call 0040B9BF
     
* Possible Reference to String Resource ID=00654: "Incomplete or incorrect information"
|    

:0040B6FC

688E020000 push 0000028E

:0040B701

E8604E0500 call 00460566

:0040B706