2021학년도
한국IT직업전문학교
신입생 모집
08.08 ~ 08.14 원서 접수하기
  • 수능 / 내신 미반영
    (계열 면접 선발)
  • 면접&적성검사 100%선발
  • 선행학습 무료지원

장학안내
1. 교과목 학습목표
각 운영체제의 취약점 및 보안 대책을 알아보기 위해 운영체제의 전반적인 사항과 CPU 레지스터와 메모리 구조를 이해하고, 시스템 해킹 기법들을 살펴본다. 또한 각 운영체제 별 보안 설정 방법을 학습하고, 시스템 로그를 기반으로한 침입을 탐지하는 방법을 익힌다.
2. 교재 및 참고문헌
시스템 해킹과 보안 (3판) (한빛아카데미,양대일)
3. 주차별 강의(실습·실기·실헙)내용
주별 강의(실습·실기·실험)내용 과제 및 기타 참고사항
제 1 주 o 운영체제에 대한 이해
  • 운영체제의 개념과 기능
  • 윈도우에 대한 이해
  • 리눅스/유닉스에 대한 이해
제 2 주 o 80X86 시스템에 대한 이해
  • 시스템 CPU, 레지스터와 시스템 메모리
  • 어셈플리어의 기본 문법과 명령
  • 스택을 통한 명령 처리과정
제 3 주 o 계정과 권한
  • 리눅스/유닉스 계정과 권한 체계와 권한 상승
  • 윈도우의 계정과 권한 체계와 권한 상승
제 4 주 o 시스템 해킹
  • 윈도우/리눅스/유닉스 인증과 패스워드
  • 서비스 데몬 패스워드 크래킹
제 5 주 o 리버스 엔지니어링
  • 리버스 엔지니어링에 대한 이해
  • 리버스 엔지니어링 툴과 공격
  • 리버스 엔지니어링에 대한 대응책
metasploit을 포함한 시스템 해킹 도구들을 2가지 이상 조사하여 도구 사용법, 원리, 이에 따른 대책들을 보고서로 작성하여 제출하시오
제 6 주 o 레이스 컨디션
  • 레이스 컨디션 공격에 대한 이해
  • 레이스 컨디션 공격에 대한 대응책
제 7 주 중간고사 -
제 8 주 o 버퍼 오버플로우
  • 스택 버퍼 오버플로우 공격
  • 힘 버퍼 오버플로우 경격
  • 버퍼 오버플로우에 대한 대책과 발전된 공격
제 9 주 o 포맷 스트링
  • 포맷 스트링 공격
  • 포맷 스트링 공격에 대한 대응책
제 10 주 o 백도어
  • 백도어에 대한 이해
  • 운영체제별 백도어
  • 백도어 탐지와 대응책
제 11 주 o 윈도우 시스템보안 설정
  • 계정 정책& 로컬 정책
  • 데몬관리 & 접근 제어
  • 파일과 디렉터리 관리 및 패치
역공학 기술을 이용하여 특정 파일을 크랙킹하여 제출하시오
제 12 주 o 유닉스 시스템보안 설정
  • 계정관리 & 서비스 관리
  • 접근제어
  • 파일과 디렉터리 관리 및 패치
제 13 주 o 시스템 로그 분석
  • 윈도우 로그 분석과 설정
  • 리눅스/유닉스 로그 분석과 설정
제 14 주 o 흔적 제거와 침입 추적
  • 윈도우 흔적 제거와 침입 추적
  • 리눅스/유닉스 흔적 제거와 침입 추적
제 15 주 기말고사 -
4. 성적평가 방법
중간고사 기말고사 과제물 출결 기타 합계 비고
30% 30% 20% 20% - 100% -
5. 수업 진행 방법
-
6. 수업에 특별히 참고하여야 할 사항
-
7. 문제해결 방법(실험·실습 등의 학습과정의 경우에 작성)
-
8. 강의유형
이론중심(  ), 토론, 세미나 중심(  ), 실기 중심(  ), 이론 및 토론, 세미나 병행(  ), 이론 및 실험, 실습 병행(  )

퀵메뉴제목

입학상담문의 프로젝트경진대회 TOP