Bonjour à tous !
Je suis actuellement en train d'apprendre l'assembleur, et quoi de mieux pour cela que de desassembler un petit executable? ^^
Pour l'instant tout ce passe tres bien, mais je me heurte a un petit soucis.
Le code m'a entrainé jusqu'a l'instruction suivante :
Avant le mov, eax contient le nom d'un fichier (disons un char* en c).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 mov [eax+ecx],ax jbe loc_804ca37h
Je ne sais pas comment interpreter ici [eax+ecx], d'autant plus que ecx n'a pas ete initialisé avant ..
Concernant le jump, je suis etonné de ne pas voir de cmp, donc j'en deduis qu'il prends en compte mes dernieres valeurs de flags ..
Merci pour votre attention, j'espere que vous pourrez me debloquer.
Guillaume.
Partager