Besoin d'un très grand programmeur je crois !

jfk003 Messages postés 45 Date d'inscription mardi 29 octobre 2002 Statut Membre Dernière intervention 16 septembre 2005 - 21 avril 2003 à 17:59
jfk003 Messages postés 45 Date d'inscription mardi 29 octobre 2002 Statut Membre Dernière intervention 16 septembre 2005 - 25 avril 2003 à 22:05
Là j'ai un grand problème lorqu'il s'agit de décrypter quelque chose en hexadécimal ; enfin je vais faire vite voici une capture prise dans Winhex...

Bien : vous voyez le 9 surligné et le "data interpreter" ? J'aimerai obtenir ce qu'il y a dans le data interpeter justement ; alors en 8 bits c simple : asc(9) me rend 57 no problem...

Mais là ou vous pourriez VRAIMENT m'aider, c'est me dire comment trouver la valeur en 16 BITS du data interpreter : j'ai tout essayé je sèche ....alors svp si vous pouviez aider je vous garanti que ça m'aiderait énormément !!!!

merci d'avance !

4 réponses

jfk003 Messages postés 45 Date d'inscription mardi 29 octobre 2002 Statut Membre Dernière intervention 16 septembre 2005
21 avril 2003 à 17:59
mince faux lien voici le bon
0
jfk003 Messages postés 45 Date d'inscription mardi 29 octobre 2002 Statut Membre Dernière intervention 16 septembre 2005
21 avril 2003 à 18:00
lol nan celui là pardon c le bon

>
0
cs_rene38 Messages postés 1858 Date d'inscription samedi 29 juin 2002 Statut Membre Dernière intervention 17 octobre 2013 11
22 avril 2003 à 12:23
Bonjour

En 16 bits, c'est à dire 2 octets, tu prends l'octet choisi (&H39) et le suivant (&H05)

La valeur du "mot" de 16 bits est :&H0539 9 + 3 x 16 + 5 x 16² 1337

mais ton Asc() est plus difficile à utiliser car 05 ne correspond pas à un caractère imprimable
0
jfk003 Messages postés 45 Date d'inscription mardi 29 octobre 2002 Statut Membre Dernière intervention 16 septembre 2005
25 avril 2003 à 22:05
merci beaucoup vraiment !!
0
Rejoignez-nous