Infomation

쿠키(Cookie)

DarkSoul.Story 2013. 7. 11. 14:26
반응형

▷ 개요

쿠키(Cookie)는 1994년 넷스케이프에서 처음 사용한 기술로 사용자들이 웹 사이트를 편리하게 이용할 수 있도록 만들어졌다.

그러나 많은 웹사이트에서 이 쿠키를 이용하여 사용자 정보를 수집하였다.

   

쿠키는 사용자가 인터넷 웹 사이트에 방문할 때 생기는 4KB 이하의 파일을 말하며, 웹 사이트의 방문 기록을 사용자 컴퓨터에 남겨 사용자와 웹 사이트를 연결해 주는 정보를 담고 있다. 따라서 나중에 클라이언트가 그 사이트에 접속할 때 쿠기 내용을 이용해 클라이언트의 신분을 알 수 있다.

 

▷ 서버가 설정하는 쿠키의 사용 

서버가 설정하는 쿠키는 보통 두 단계로 사용된다.

 

① 사용자가 웹 사이트에 방문하면 웹 사이트는 사용자의 컴퓨터에 쿠키를 만든다.

    - 사용자가 www.abc.com이라는 웹사이트에 접속하면, www.abc.com사이트는 사용자의 브라우저를 확인하고 ID 번호를 

       쿠키 파일에 넣어서 사용자의 컴퓨터에 저장한다.(C:\Document and Settings\로컬사용자 계정 이름\Cookies)

    - 쿠키 파일 형태 : 사용자이름@접속한 사이트

    - 저장되는 내용 : 각각의 웹 사이트나 상황에 따라 다르지만, 공통적인 내용은 만들 사이트의 도메인 이름, 그 사이트를 구

      분하는숫자, 구키의 만기일과 같은 정보가 담겨있다.(일반적으로 쿠키의 내용은 쿠키를 만든 사이트에서 알기 쉽게 만들

      놓는다.)

     심지어 쿠키안에는 주민등록번호나 아이티, 비밀번호와 같은 정보가 담겨 있는 경우도 있다. 

 

② 사용자가 웹 서버에 접속할 때 사용자 컴퓨터에 있는 쿠키를 웹 서버로 전송

   - 전에 방문한 사이트에 다시 접속하면 웹 사이트는 사용자 컴퓨터에 저장된 쿠키를 통해 사용자의 여러 개의 정보를 알 수

     다.

  - 아이디와 비밀번호를 저장하여 사용한 경우에는 그 정보가 쿠키에 남아 있기 때문에 아이디와 비밀번호를 다시 입력하지 않

    아도 로그인이 가능 할 수 있다.(쿠키가 악의적인 사용자에게 넘어가면 상당히 위험한 상황이 일어날 수 있다.)

 

▷ 일반적으로 쿠키가 사용되는 용도

    - 사이트 개인화

      쿠키는 사용자의 아이디와 비밀번호 외에도 사용자의 '성향'까지 파악할 수 있다. 예를 들어 네이버를 방문한 사용자가 뉴

      스는 보지 않고, 사이트 방문하자 마자 재태크만 본다고 가정하면, 각 사용자의 성향은 쿠키에 심어놓은 정보를 통해 웹 사

      이트에 그대로 반영될 수 있다.

 

    - 장바구니 시스템

      전자상거래에서 주로 사용되는 장바구니 시스템은 사용자가 물건을 구입하면 장바구니 시스템에 저장된다. 그 정보는 사용

      자의 구매을 기억하고 있다가 나중에 그 사용자의 구매 내역이나 성향을 파악하여 전에 구매한 상품과 비슷한 아이템을 사

      용자에게 추천한다. 이런 것들이 쿠키 때문에 가능한 일 이다.

 

    - 웹 사이트 이용 방식 추적

      쿠키는 사용자들이 어떤 사이트들을 서핑했는지 대한 정보도 추적 할 수 있다.

 

▷ 쿠키에 관한 오해

    - 쿠키가 바이러스를 전파한다? 대답은 NO다.

       쿠키는 실행 파일이 나닌 텍스트 파일이기 때문에 '실행'되지 않는다. 바이러스는 실행되어서 전파되는 것이지만, 쿠키는 

       단순히 어느 정보만을 담고 있는 텍스트 파일이기 때문에 쿠키가 바이러스를 전파한다는 오해를 하지말자.

 

     - 쿠키는 사용자 컴퓨터에 피해를 입힌다? 대답은 NO다

       쿠키는 실행 파일이 아닌 텍스트 파일이다. 쿠키에는 웹 사이트에서 만든 특정한 데이터만 있을 뿐 어떠한 정보도 담겨 있

       지 않으며, 실행 파일이 아니기 때문에 스스로 디럭터리를 읽거나 파일을 지우는 기능은 절대 수행할 수 없다.

 

    - 특정 웹 사이트가 저장한 쿠키를 다른 웹사이트에서도 읽을수 있다? 대답은 No다

      쿠키는 쿠키안에 저장된 도메인 이름을 갖고 있는 사이트에서만 유효하다.

반응형