Date Lecture Readings Logistics
9/4 Week #1 :
- 과정 소개
- 1장 웹사이트를 해킹하다
[ slides | notes ]
  • 웹 개발자를 위한 웹 보안,
    1장 pp. 6-29

9/11 Week #2 :
- 2장 인터넷 작동 방식
[ slides | notes ]

9/18 Week #3 :
- 3장 브라우저 작동 방식
[ slides | notes ]

3주차 코딩: Node 웹서버 실습

9/25 Week #4 :
- 4장 웹 서버 작동 방식
[ slides | notes ]

4주차 코딩: 풀 웹 앱 실습 HTML 파일

10/2 Week #5 :
No School Chuseok
(10/16 저녁 보강)
[ slides | notes ]

10/9 Week #6 :
No School Hangul Day
(보강 TBA 11/20?)
[ slides | notes ]

10/16 Week #7 :
- 5장 프로그래머 작동 방식
[ slides | notes ]
  • 웹 개발자를 위한 웹 보안,
    5장 pp. 69-82

7주차 코딩: Express 웹 앱 Express 웹서버 스라이드

10/23 Week #8 :
Midterm Test
[ slides | notes ]

퀴즈
리포트 양식
DOCX 파일

10/30 Week #9 :
No School DJU BDay!~
(12/11 월요일 보강)
[ slides | notes ]

11/6 Week #10 :
- 6장 인젝션 공격
- 7장 크로스 사이트 스크립팅 공격
[ slides | notes ]
  • 웹 개발자를 위한 웹 보안,
    6-7장 pp. 85-116

11/6 Week #11 :
5주차 보강
- 1차 발표
[ slides | notes ]

슬라이드 템플릿 사용하고 발표 PPT를 만들어 주세요.

11/13 Week #12 :
- 8장 사이트 간 요청 위조 공격
- 9장 인증 손상
[ slides | notes ]
  • 웹 개발자를 위한 웹 보안,
    8-9장 pp. 117-139

11/20 Week #13 :
- 10장 세션 하이재킹
- 11장 권한
[ slides | notes ]
  • 웹 개발자를 위한 웹 보안,
    10-11장 pp. 141-165

11/27 Week #14 :
- 12장 정보 누출
- 13장 암호화
[ slides | notes ]
  • 웹 개발자를 위한 웹 보안,
    12-13장 pp. 167-188

12/4 Week #15 :
- 14장 서드 파티
- 15장 XML 공격
[ slides | notes ]
  • 웹 개발자를 위한 웹 보안,
    14-15장 pp. 191-218

12/11 Week #16 :
9주차 보강
- 16장 부속품이 되지 마라
- 17장 서비스 거부 공격
[ slides | notes ]
  • 웹 개발자를 위한 웹 보안,
    16-17장 pp. 219-237

실습 코드
CodePen Links

12/18 Week #17 :
Final Test
[ slides | notes ]

퀴즈
발표 PPT 파일 제출

12/22 Final Grades