Course information
Difficulty
LEVEL 2
Reading time
40 minutes
Requirements
실습 환경이 구축되어 있어야 합니다.
Description
이번 코스에서는 커널 디버깅의 개념을 소개하고, 지난 코스에서 구축한 실습 환경을 이용하여 간단한 커널 디버깅 실습을 진행해볼 것입니다.
코스의 개요는 다음과 같습니다.
개요✔
1.커널 디버깅의 방법
2.커널 디버깅 팁
2-1.커널 심볼 활용
2-2.커널 디버깅 스크립트 활용
3.커널 모듈 디버깅 실습
3-1.디버거 부착
3-2.init_module()
3-3.cleanup_module()
3-4.디버거 탈착 및 게스트 종료
Objective
QEMU를 이용하여 커널 디버깅을 할 줄 안다.
Topic list
- 01
서론
강의의 개요를 살펴보고, 커널 디버깅이 무엇인지 알아봅니다.
- 02
커널 디버깅 팁
gdb에서 커널 디버깅과 관련하여 지원하는 기능을 소개합니다.
- 03
커널 모듈 디버깅 실습
QEMU를 통해 간단한 커널 모듈을 디버깅 해봅니다.
- 04
결론
코스를 요약합니다.