07 段权限检查

当我们要修改一个段寄存器的时候,CPU会检查当前程序有没有权限将段描述符加载到段寄存器中。 CPU的分级: 我们知道段选择子分为三部分,其中0~1位为RPL,当段寄存器为CS的时候此时的RPL我们成为CPL,也就是我们当前程序的特权等级,我们下面用OD随便打开一个程序来看看它的特权等级 上图段选择子的0~1位都为1,所以我们这个程序处于三环。 我们打开windbg的寄存器窗口 从上面的CS看出为8
相关文章
相关标签/搜索