RING0,RING1,RING2,RING3

Intel的CPU將特權級別分爲4個級別:RING0,RING1,RING2,RING3。Windows只使用其中的兩個級別RING0和RING3,RING0只給操作系統用,RING3誰都能用。如果普通應用程序企圖執行RING0指令,則Windows會顯示「非法指令」錯誤信息。  挑戰: 大部分modern CPU 並不支持可虛擬化, 如x86 需直接訪問內存和硬件的操作系統特權代碼必須在Ring
相關文章
相關標籤/搜索