前言
本次是该系列的的第0x1c篇,本篇过短,但又不方便和其他的一块发,就尴尬的单独出现了....
实验环境:
- Windows10 + VS2022 + masm
0x1c
代码片段链接:xorpd | xchg rax,rax 0x1c
pop rsp
代码分析
代码内容非常简单,功能是把栈顶地址弹给rsp
可以用来进行栈的切换,在内核栈与用户栈切换的时候,会把原来的rsp保存道栈里,后来再通过pop给切换回来
本次是该系列的的第0x1c篇,本篇过短,但又不方便和其他的一块发,就尴尬的单独出现了....
实验环境:
代码片段链接:xorpd | xchg rax,rax 0x1c
pop rsp
代码内容非常简单,功能是把栈顶地址弹给rsp
可以用来进行栈的切换,在内核栈与用户栈切换的时候,会把原来的rsp保存道栈里,后来再通过pop给切换回来