Citation:
Envoyé par MrRorry
Un exemple fantaisiste vaudra toutes les explications,
disons que les octets utilisés du modele concernés se trouvent a l'adresse
0x2A,0x2B,0x2C,0x2D et qu'a ces adresses nous ayons les valeurs suivantes
0x85, 0xC2, 0x55, 0xDA on swap les octets comme cela 2 - 1 - 4 - 3
on se retrouve avec 0xC2, 0x85, 0xDA, 0x55
on fait un XOR 0xAA sur chaque octet puis on convertit les valeurs en decimal, on multiplie le tout, on recupere les 6 derniers en immaginant que ces 6 valeurs soient le code recherché
0xC2 xor 0xAA = 104 (en decimal)
0x85 xor 0xAA = 47
0xDA xor 0xAA = 112
0x55 xor 0xAA = 255
104 * 47 * 112 * 255 = 139601280
Resultat = 601280
Voila un algo factice pour l'exemple, en esperant que ce soit simple et clair.
|
hello
pas tout compris...!
une question svp pour m'aider à piger...
dans ce cas précis d'exemple, ça donne quoi si on swap pas ?
il me semble que ça donnerait la même chose si j'ai la logique qui va...
merci d'avance,
Sandy
une question svp