40087e: 48 8b 05 cb 01 20 00 mov 0x2001cb(%rip),%rax
以上是来自objdump的输出。
我想知道的是,
48 8b 05 cb 01 20 00中的哪些字节分别代表mov,0x2001cb(%rip)等等更进一步的信息。
该如何才能更细粒度地分析机器码?
|
|
以上是来自 我想知道的是,
该如何才能更细粒度地分析机器码? |
||
|
|
|
|
例如,是
表示内存取值是 且
综上,这个机器码表示 或者用Intel语法: 最后讲下学习的方法, 一是可以查看Intel或者AMD的 也可以结合
试着去掉某个字节,看汇编的结果如何变化~ |
|||
|
|