JMP指令
1 | JMP rel8 |
- 本质
1 | 修改EIP的值 |
CALL指令
1 | CALL rel16 |
- 本质
- 修改EIP的同时,对堆栈有影响,会把CALL下面指令的地址压入栈中(也就是esp-4,把值压到栈顶)
RET指令
1 | RET |
- 本质
- 和CALL相反,把栈顶的值放到EIP,ESP加4
关于本文
由 GuQing 撰写,采用 CC BY-NC 4.0 许可协议。
1 | JMP rel8 |
1 | 修改EIP的值 |
1 | CALL rel16 |
1 | RET |
由 GuQing 撰写,采用 CC BY-NC 4.0 许可协议。