Kernel Address Space Layout Randomization (KASLR) CONFIG_RANDOMIZE_BASE

1. 커널 상위 가상 주소(Higher Half) 맵 구조
64비트 리눅스 커널은 가상 메모리의 상위 절반(Higher Half)을 커널 전용 영역으로 사용합니다. x86_64의 경우 0xffffffff80000000부터 512MB 공간(__START_KERNEL_map)에 커널 코드(Text)와 데이터가 매핑됩니다.
Step 1 of 4