-
-
[求助]请懂得arm thumb的机器码计算进来...
-
发表于:
2011-9-28 13:33
8366
-
[求助]请懂得arm thumb的机器码计算进来...
0006E7BA 31 48 LDR R0, =0x1042
0006E880 42 10 00 00 dword_6E880 DCD 0x1042
逆查3148机器码二进制:
0x3148=0x4831=01001000 00110001
0100 1000 0011 0001
查表得到:LDR = 01001
自己计算出来:
0006E880-0006E7BA=0xC6/2=0x63=01100011
LDR =>01001
R0 => 0000
immed =>01100011
0100 1000 0011 00011
问题发现在编移量中
正确的是0001
为什变成00011
但是jump计算编移时也是这个公式?
arm thumb的机器码计算,用google or baidu寻找很久也没有相关教程。只找到arm汇编体系结构的英文手册,而且它表也不是太懂 *_*
[培训]科锐逆向工程师培训第53期2025年7月8日开班!