leçon N°0 : Le cracking
 



-Outils nécessaires :

   - Un désassembleur/débuggeur comme WinDasm v8.9.

   - Un éditeur hexadécimal HexDecCharEditor .

   - Le logiciel à cracker.

   - Un cerveau.

-Le but :

Le but est de contourner la protection du "logiciel" pour qu'il accepte le code même
s'il est faux.

-les sauts :

Saut conditionnel

Valeur en hexadécimal Description
jne 75 ou 0F85 Saut si non égal
je 74 ou 0F84 Saut si égal
jmp EB Saut
nop 90 Pas d'opération

-Windasm :

Pour ce logiciel, je vais montrer les icônes nécessaires à connaître au fur et mesure
qu'on aborde les cours, mais n'empêche de savoir la signification de ses lignes:

:0040100E     E839000000     Call 0040104C
:00401013     B826254000     mov eax, 00402526
:00401016     741A                je 00401032
:00401018     6A40                push 00000040

La première liste c'est les adresses des instructions stocker en mémoire.
La deuxième c'est la traduction en hexadécimal des instructions (l'ordinateur
ne comprend que l'hexa).
la troisème c'est les instructions en assembleur du programme.


-HexDecCharEditor :

La même chose pour ce logiciel il n'ya rien à savoir de spécial.



Cours suivant--->

* Kurzy * Akcie * Práce * Zájezdy * Zájezdy * Meteobox * Auto *