Précédent   Forum du club des développeurs et IT Pro > Autres langages > Assembleur > x86 16-bits
x86 16-bits Architecture x86 16 bits et ses outils (assembleurs, debuggers, émulateurs...)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 02/11/2012, 01h06   #1
blackbird1
Invité de passage
 
Inscription : mars 2006
Messages : 37
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 37
Points : 4
Points : 4
Par défaut dénichier un serial ?

salut,
je suis en train de réaliser un challenge qui demande de cracker un programme qui demande la saisi d'un nom et d'un serial.

le programme calcule un serial à partir du nom saisi. Puis il compare le serial calculé avec le serial saisi.

voilà la partie su code responsable de calculer le serial depuis un nom :


Code :
1
2
3
 
;prend à chaque fois le premier caractère du nom
00401390   |> 0FBE5C2E 88    /MOVSX EBX,BYTE PTR DS:[ESI+EBP-78]

Code :
1
2
3
 
;met AL dans EAX
00401395   |. 0FBEC0         |MOVSX EAX,AL
déja premier problème : AL = ? ; sachant que on plus haut dans le code :

Code :
1
2
 
0040137F   |. 8A45 89        MOV AL,BYTE PTR SS:[EBP-77]
blackbird1 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 08h48.


 
 
 
 
Partenaires

Hébergement Web