Intel CPU의 보안 버그, 결함 문제, 범위, 해결 방법 등을 정리한 글.
CPU의 보안 문제 1. OS (운영 체제, 그니까 Windows, Mac 같은 걸 말합니다) 는 하나의 페이지 위에 '커널 메모리 영역' 과 '사용자 메모리 영역' 을 뒀습니다. 2. 이러면 한 페이지 위니까 성능은 좋지만, 보안적으로는 좋지 않은 방법이여서, 부팅을 할 때마다 '커널 메모리' 를 다른 곳에 배치하는 KASLR이라는 기능을 사용해 왔습니다. 3. 그런데 Intel CPU의 버그, 결함이 있어서 사용자 영역에서 커널 메모리 부분을 확인할 수 있다는 것이 밝혀졌습니다. 4. 이는 해킹을 통해 커널 메모리 부분을 들여다볼 수 있다는 말입니다. 5. 이걸 없애기 위해서 윈도우 패치를 통해 사용자 메모리 영역, 커널 메모리 영역을 다른 곳으로 분리하는 패치를 진행했습니다. 6. 그러니 예전에 얻..