[전공선택] 커널시스템 보안
운영체제의 커널은 시스템의 기본적인 기능들을 제공하며 어플리케이션들이 동작할 수 있는 환경을 제공하는 시스템의 가장 핵심적인 소프트웨어이다. 본 과목에서는 시스템의 핵심인 운영체제 커널의 동작방식에 대한 개념과 원리를 보안과 관련된 부분에 중점을 두고 공부하여, 학생들은 오픈소스 운영체제인 리눅스의 동작 원리를 익히고, 운영체제 커널 레벨 프로그래밍을 통해 커널에 대한 이해도를 높여, 이러한 운영체제 커널을 공격하는 악성코드인 루트킷을 분석하고 이를 탐지 차단 하는 방법을 디자인 할 수 있는 능력을 배양한다.
[전공필수] 커널시스템 보안
1week Introduction to Linux OS kernel 9week Process Address Space Issues
2week Process Management 10week Rootkit Malware
3week System Calls 11week LKM and System Programming
4week OS Kernel Data Structures 12week Multics OS
5week Secure Memory Management 13week Security Enhanced Linux
6week Virtual File System 14week System Call Hooking / IDT Hooking
7week Linux Network Subsystem 15week VFS Hooking / Network Hooking
8week Midterm exam 16week Final Exam

닫기