Unit 설명
리눅스 커널의 보호 기법인 KASLR을 우회하기 위한 기법을 실습을 통해 학습합니다.
학습목표

이런 내용을 배워요

  • KASLR을 우회하기 위한 방법론
  • 리눅스 커널에서 부채널 공격이 일어나는 원리
  • 초기화되지 않은 변수를 이용한 Information Leak 및 시나리오
  • Prefetch Attack을 이용한 Information Leak

이런 분께 추천해요

  • KASLR을 우회해 리눅스 커널 익스플로잇의 안정성을 높이고 싶은 분
  • 커널 메모리의 쓰레기 값으로 주소가 유출되는 과정을 실습하고 싶은 분
  • CPU 타이밍 차이를 이용한 커널 부채널 공격을 이해하고 싶은 분

이런 선수 지식이 필요해요

  • C 언어에 대한 이해
  • 리눅스 커널의 모듈, 디바이스 드라이버, 메모리 할당에 대한 기초 지식
  • x86-64 가상 메모리, 캐시와 TLB에 대한 기초 이해

이런 환경을 기준으로 설명해요

  • x86-64 리눅스 커널과 QEMU 가상 머신 환경
  • x86-64 CPU를 갖춘 host 환경
구성
Information Leak
Information Leak
Uninitialized Variable
Prefetch Attack
평점
0.0 (0)
0
Unit의 모든 항목을 완료한 후 평가할 수 있습니다.
리눅스 커널 - Information Leak
0.0
(0)
Tier 4 Hard
0% 진행중 총 0개 항목 완료
강의 0 /3
잠긴 강의는 플랜을 업그레이드하거나 Unit을 별도 구매하여 수강할 수 있어요.
Lab은 실습 개념으로, 전체 진도율에 포함되지 않아요.