软中断:
INT 3(3号中断)对应的机器码是CC,调试器将设断点地方的程序代码的第一个字节改成CC,则程序就在这个地方中断,当取消断点时,将CC替换回之前的代码。
举例: 0x44332211: 8BC3 MOV EAX,EBX
断点: 0x44332211: CCC3 MOV EAX,EBX
软中断:
INT 3(3号中断)对应的机器码是CC,调试器将设断点地方的程序代码的第一个字节改成CC,则程序就在这个地方中断,当取消断点时,将CC替换回之前的代码。
举例: 0x44332211: 8BC3 MOV EAX,EBX
断点: 0x44332211: CCC3 MOV EAX,EBX
上一篇:基于RSA算法的零知识证明
下一篇:Ubuntu安装详解
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M