목록Study/Web Hacking (56)
촉촉한초코칩

Stage 3 - Cookie & Session Background:Cookie & Session HTTP 프로토콜로 웹 서버와 통신 > 웹 서버에 명령을 내리기 위해 GET, POST와 같은 메소드와 자원의 위치를 가리키는 URL등이 포함되어 있음 + 헤더(Header)를 통해 웹 서버에게 요청, 웹 서버는 헤더를 읽고 클라이언트에게 결과 값 반환 헤더(쿠키, 세션)에는 클라이언트의 정보와 요청의 내용을 구체화하는 등의 데이터와 클라이언트의 인증 정보가 포함됨 쿠키 클라이언트의 IP 주소, User-Agent : 매번 변경될 수 있는 정보 HTTP 프로토콜의 Connectionless와 Stateless : 웹 서버는 클라이언트를 기억할 수 없음 > Connectionless, Stateless 특징을..

Stage 2 - Background : Web 웹 인터넷을 기반으로 구현된 서비스 중 HTTP를 이용하여 정보를 공유하는 서비스 웹 서버 (Web Server) : 정보를 제공하는 주체 웹 클라이언트 (Web Client) : 정보를 받는 이용자 프론트엔드 (Front-end) : 이용자의 요청을 받는 부분 백엔드 (Back-end) : 요청을 처리하는 부분 웹 리소스 : 웹 서버가 제공하는 정보 자원 웹 서비스 : 웹 상에서 제공되는 서비스 웹 리소스 고유의 URI (Uniform Resource Indicator)를 가지며 이를 이용하여 식별된다. 웹의 프론트엔드를 구성하는 대표적인 웹 리소스 : HTML, CSS, JS 등 웹 클라이언트와 서버의 통신 과정 클라이언트 : 이용자가 브라우저를 이용하..