Bonsoir,
je cherche actuellement à comprendre le code de retour de lstat, car le man indique que lstat retourne 0 si tout s'est bien passé et -1 sinon, cependant je suis tombé sur un programme qui laisse sous entendre que la valeur de retour peut être différente. Voici une toute partie du code assembleur en question :
Du coup je ne vois pas comment c'est possible de joindre les instructions à l'adresse 0x80485f0, si vous avez des précisions supplémentaires je suis preneur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 call 0x80486c0 <lstat> and eax,0xf000 cmp eax,0x8000 je 0x80485f0 .....
Partager