선행 커리큘럼
커리큘럼 정보
Linux Kernel Exploit에서는 리눅스 커널에서 발생할 수 있는 여러 취약점과 공격 기법을 기초부터 심화까지 소개합니다. System Exploitation Fundamental에서 배운 리눅스 바이너리의 취약점과 비교되는 커널 취약점의 특징을 살펴보고, 커널에 적용되는 보호 기법 및 이를 우회하는 방법을 소개합니다.
Linux Kernel Exploit 커리큘럼의 각 코스는 배경 지식을 소개하는 코스와 공격/보호 기법을 소개하는 코스로 구분됩니다.
- 리눅스 커널 익스플로잇에 필요한 배경 지식과 툴 사용법 (1강 - 6강, 14강)
- 리눅스 커널 공격 기술과 보호 기법 (7강 - 13강, 15강 - 17강)
수강 대상
- 리눅스 커널의 보안에 관심이 있는 사람
- 리눅스 커널의 익스플로잇 개발에 관심이 있는 사람
커리큘럼 구성
- 1강
Introduction: Linux Kernel Exploit🐧
조회 797 · 추천 138 · 주제 3 · 난이도 2
- 2강
Tool: QEMU
조회 272 · 추천 55 · 주제 3 · 난이도 0
- 3강
Background: Kernel Debugging
조회 175 · 추천 20 · 주제 4 · 난이도 2
- 4강
Background: Tasks
조회 100 · 추천 17 · 주제 4 · 난이도 1
- 5강
Exploit Tech: prepare & commit
조회 94 · 추천 11 · 주제 5 · 난이도 2
- 6강
Mitigation: KASLR
조회 58 · 추천 8 · 주제 3 · 난이도 2
- 7강
Exploit Tech: Kernel Leak
조회 64 · 추천 7 · 주제 6 · 난이도 2
- 8강
Exploit Tech: ret2usr
조회 40 · 추천 2 · 주제 4 · 난이도 2