摘要: 一、CMP指令 MOV EAX,100 MOV ECX,100 CMP EAX,ECX 这个主要是通过观察Z位来判断EAX和ECX两个数相不相等 先用mov将eax和ecx变成100再进行相减,得到eax为0ecx为100,z位为1 再将eax改成100,把所有标志寄存器改为0,输入指令CMP EA 阅读全文
posted @ 2024-10-24 19:09 Auriry 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 一、eip 1、eip中存储了一个决定cpu下一行执行什么代码的地址,若想改变cpu的行为就修改eip寄存器 二、JMP指令(修改eip) 修改eip为4183FD,cpu自己跳转到相应位置 SHORT是跳转的位置离它所在的位置小于128字节会自动加上的,大于则没有 执行之后寄存器和堆栈都没有变化, 阅读全文
posted @ 2024-10-24 11:40 Auriry 阅读(8) 评论(0) 推荐(0) 编辑