Cracks-Hacks
Avant tout voyons les outils dont vous aurez besoin:
-HexWorkshop:
Ce logiciel est un éditeur hexadécimal qui permet de modifier les codes des
instructions sans avoir à tout recompiler.
-W32Dasm V8.9:
Ce logiciel permet de désassembler les programmes que vous voulez crackez,
c'est
à dire de transformer les chiffre illisibles du fichier exécutable en
instructions assembleurs beaucoup plus compréhensible par l'homme. |
Bon on va commencer avec Moray V3.0 (en freeware), c'est un modeleur
pour le moteur 3D P.O.V. D'abord on lance Moraywin et on observe... Il faut
attendre 6 secondes, une fois écoulés on va dans Help puis Register et on entre
un nom et un serial bidon(123456 par exemple). Et là ce méchant programme
nous dit "Registration Failed" et "Please make sure etc". Bon on retient puis on
copie le fichier Moraywin.exe dans un autre répertoire (si on le copie pas et
qu'on merde, on n'a plus de programme donc on est dans le caca)et on le
désassemble avec W32Dasm 8.9. Une fois ce désassemblage finit vous allez
dans search ->Find Text et vous tapez allez "Please Make" et vous atterrissez
normalement là: |
:0051D5C0 E83CA6FEFF call 00507C01 //Appele la procedure de
//Verification du Pass
:0051D5C5 83C404 add esp, 00000004
:0051D5C8 85C0 test eax, eax //teste eax
:0051D5CA 7544 jne 0051D610 //si pas à 1 jump
:0051D5CC 8B4508 mov eax, dword ptr [ebp+08]
:0051D5CF 50 push eax
//BAD GUY YOU GAVE ME A BAD PASS :))
* Reference To: KERNEL32.DeleteFileA, Ord:004Eh
|
:0051D5D0 FF15C4005C00 Call dword ptr [005C00C4]
:0051D5D6 6A00 push 00000000
:0051D5D8 6A00 push 00000000
* Possible Reference To String Resource ID=41201: "Please make etc..."
:0051D5E0 68F1A00000 push 0000A0F1 |
A la ligne 0051D5CA il y a un jump conditionnel, et on voit plus bas que si
celui ci n'a pas lieu le message d'erreur s'affiche....donc il FAUT que ce jump
est lieu. Donc un petite modification s'impose, il faut changer ce saut
conditionnel en jump. Pour ça il suffit de changer le premier code du saut (75).
Pour cela nous lançons HexWorkshop et nous recherchons la chaine
hexadécimale: "75448B450850FF15" et nous modifions le premier code(75) en
jump, c'est à dire EB.Pour finir on lance ce cher programme on va dans Help
->Register on tape un nom, puis un serial bidon et clique sur ok :) et la
miracle!!!, le logiciel se recharge et plus d'écran qui vous fait attendre 6
secondes, et si vous allez dans help ->about il est écrit Registered To :votre
nom. Magique non? |
précédent
Retour
à l'accueil
suivant
©Copyright Wardog's House |