Security/System Security
[System Security] 4.3 Segment Protection
잉숭
2021. 4. 6. 01:11
Privilege Level
인텔칩에서는 4단계를 제공하지만 윈도우, 리눅스는 호환성을 위해 두가지 레벨만 사용한다 (00,11)
kernel32.dll : 3
livekd.exe : 0
CPL : Current Priv Level, CS 레지스터의 PL
DPL : Descriptor Priv Level
Privilege Level Checking
- Data Segment : 사용자->사용자, 커널->커널, 커널->사용자 가능
- Stack Segment : 사용자->사용자, 커널->커널 가능