Skip to content

Latest commit

 

History

History
54 lines (36 loc) · 1.22 KB

web.md

File metadata and controls

54 lines (36 loc) · 1.22 KB

웹해킹 기초 커리큘럼

공부 키워드

  1. HTTP란?
  2. 백엔드와 프론트엔드 (웹서버와 클라이언트)
  3. GET vs POST
  4. 쿠키 vs 세션
  5. html/css/javascript 각 역할 이해

과제

  • 로컬에 개인 홈페이지 만들기
    • 두 페이지 이상 되게끔
    • css는 안 써도 됨
  • webhacking.kr 회원가입
  • 리눅스 기본 명령어 공부

기한 : 4/3 까지

webhacking.kr

  • webhacking.kr 가입 (가입이 문제임)
  • 배점 낮은 문제들 우선으로 풀기

root-me.org

  • root-me.org 가입

    • web-client 풀기
    • web-server 풀기
    • root-me는 문제마다 괜찮은 문서들이 첨부되어 있어서 입문용으로 좋음

4월 중순까지는 클라이언트 문제, 서버 기초 문제 풀기

풀면서 라이트업은 에버노트에 계속 업데이트

그 이후에는 SQL, db로 넘어갈 예정


방학 때 할 것들

  • 게시판 구축
    • 기능은 간단하게 (글 쓰기, 글 읽기, 삭제 정도)
    • 디자인 없어도 됨
    • 언어/DB자유
    • 적당한 언어, DB 못 찾겠으면 PHP/MySQL로 하면 됨
  • webhacking.kr 올클
  • Lord of SQL Injection 20단계 이상 까지 풀기
  • root-me.org 웹-서버 풀기