해당 게시물은 DreamHack Web Hacking 강의를 토대로 작성하였습니다. 쿠키, Cookie Connectionless, Stateless 특성 갖는 HTTP에서 상태 유지를 위한 것 Key와 Value로 이뤄진 일종의 단위 서버가 클라이언트에게 쿠키 발급하면 클라이언트는 서버에 요청 보낼 때마다 쿠키 같이 전송, 서버는 클라이언트 요청에 포함된 쿠키 확인해 클라이언트 구분할 수 있다. 더보기 Connectinless → 하나의 요청에 하나의 응답을 한 후 연결을 종료하는 것을 의미 → 특정 요청에 대한 연결은 이후의 요청과 이어지지 않고 새 요청이 있을 때 마다 새로운 연결 맺음 Stateless → 통신이 끝난 후 상태 정보를 저장하지 않는 것을 의미 → 이전 연결에서 사용한 데이터를 다른..
해당 게시물은 DreamHack Web Hacking 강의를 토대로 작성하였습니다. 웹 (Web) : HTTP를 이용하여 정보를 공유하는 서비스 * HTTP : 웹상에서 서로 통신을 하기 위해 정해둔 일종의 규칙 웹 서버 (Web Server) : 정보를 제공하는 주체 웹 클라이언트 (Web Client) : 정보를 받는 이용자 웹 보안의 중요성 웹에서 처리하는 정보 자산들이 많아져 이를 안전하게 보관하고 처리해야 할 필요성 증가 ex) 고객 정보가 웹 통해 서버로 전달, 안전하게 보호되지 않으면 고객에게 피해 야기 웹을 통한 정보의 교환 과정에서 이러한 민감 정보들이 유출되거나 악용되지 않도록 보호해야 함 프론트엔드 (Front-end) 이용자의 요청을 받는 부분 이용자에게 직접 보여지는 부분 (UI,..