Clang 빌드된 커널에 KCFI 적용 시 Slab 메모리 사용량 차이 분석

KCFI(CONFIG_CFI_CLANG)는 간접 호출마다 함수 타입 해시를 대조해 제어 흐름 하이재킹을 막는 Clang 전용 보호 기능이다. 함수마다 타입 ID가 붙고 호출 지점마다 검사 코드가 들어가니 커널이 커지는 것은 분명한데, 그러면 런타임…

Continue ReadingClang 빌드된 커널에 KCFI 적용 시 Slab 메모리 사용량 차이 분석