nop指令多字节占位

在动态调试过程中,有时候要给一个地址进行nop. (nop代表无意义指令,可以被cpu执行.执行之后不会影响寄存器,堆栈,以及寄存器) nop的机器码是0x90
而在后面的调试器中,针对nop指令又作了 "升级" 以前想要 nop五个字节.那就要写五个字节.
现在有种新的方式(通过逆向的来.发现的多了记录下)

00007ff7`0d21579a 0f1f440000 nop dword ptr [rax+rax]

机器代码为: 0f 1f 44 00 00 这一条指令则可表示五个字节的nop. 这条指令也是无意义的.但是再也不用一个nop写五次.

遇到的调试图.

posted @   iBinary  阅读(517)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 字符编码:从基础到乱码解决
历史上的今天:
2020-04-12 脱壳->模拟追踪脱壳法原理
2019-04-12 获得当前EIP的值
点击右上角即可分享
微信分享提示