it 공부 일기 - 워게임 ctf 풀이 및 언어 강좌모음

web cookie 수정 및 추가 하는법 본문

Run and install

web cookie 수정 및 추가 하는법

kimtong 2020. 7. 20. 17:39

web cookie 는 

- 클라이언트 로컬에 저장되는 키와 값이 들어있는 데이터 파일이다.

 

- 쿠키에는 쿠키 이름 쿠키 값 만료날짜 도메인(경로) 정보가 들어가있다

 

이제 이 쿠키를 확인하거나 수정 및 추가를 하기 위해서는

 

크롬 브라우저에서 chrome 웹 스토어 라는곳에서 확장 프로그램을 이용해 편리하게 사용해보자

https://chrome.google.com/webstore/detail/editthiscookie/fngmhnnpilhplaeedifhccceomclgfbg

 

EditThisCookie

EditThisCookie는 쿠키 관리자입니다. 이것을 이용하여 쿠키를 추가하고, 삭제하고, 편집하고, 찾고, 보호하거나 막을 수 있습니다!

chrome.google.com

- 이 링크로 들어가고

- chrome 에 추가를 누른 다음

- 이 창이 뜰 시에는 확장 프로그램 추가를 눌른다

이렇게 상단 우측에 쿠키 모양이 추가된것을 볼수가있다

기능은 간단하게

추가 및 확인하는법 그리고 수정하는법을 알면은 편리하다.

naver.com  으로 예를들어보겠다.

naver(네이버)에 들어가본 다음 아까 설치한 확장 프로그램 쿠키 모양을 누르면 

문자와 숫자가 조합된것과 BMR, NM_THEME_EDIT, PM_CKloc 가 각각 있는것이다.

 

- 쿠키 값 확인하기

먼저 www.naver.com  에 PM_CK_loc 라는 쿠키 이름에 

5c847121168da86287798d1e5b7c4b624fe20f998c7ab39a41a92d391b2e07ee

이라는 값이 들어가있고

경로 부분은 최상위 디렉터리 라고 하는것이다

기한은 

Tue Jul 21 2020 14:39:14 GMT+0900 (대한민국 표준시)

인것이다

의외로 간단하다 

 

그리고 위에 NM_THEME_EDIT 라는게 있는데 

이것도 클릭하면은 

위에서 해석한것처럼 마찬가지로 쿠키값이랑 경로 기한이 다 있는것을 볼수가있다.

 

 

- 쿠키이름과 쿠키값 추가하기

 

쿠키 값은 확장 프로그램의 맨 위에 보면은

 

+ 더하기 모양이있는것을 확인할 수 가있다.

이 + 더하기 모양은 쿠키를 추가하는 기능이다.

 

한번 누르면은 

이렇게 나오는데 여기에서 이름 하고 값 부분에다가 사진이 원하는 쿠키 이름과 쿠키 값을 넣으면은 된다

그리고 경로 는 자신이원하는 경로에 쿠키를 넣으면 된다.

근데 보통은 기본적으로 / 로 되있으니 굳이 설정을 안건들여도 된다.

 

 

일단 쿠키를 추가하기 위해 kimtong_code 의 쿠키 이름과 kimtong_code 의 쿠키값을 넣어준 다음 맨 밑에있는 v 버튼 초록색 부이 버튼을 누르면은 자동으로 쿠키가 생성된것을 볼 수 가있다.

이렇게 하면은 자동으로 자신이 원하는 경로에 kimtong_code 의 쿠키 이름과 kimtong_code 쿠키에 kimtong_code 라는 쿠키 값이 들어가게 되는것이다.

 

- 쿠키 값 수정

 

먼저 어떠한 쿠키를 쓰는 웹사이트에 들어가보면은 사이트마다 다른 쿠키 이름과 쿠키 값이있는것을 볼수가 있다.

 

이제 자신이 원하는 쿠키 이름을 클릭한 다음 

자신이 원하는 쿠키 이름의 값을 클릭해서 원하는대로 값들을 직접 수정하면은 된다.

하지만 바꿧다고 해서 바로 적용되는것이 아니라 v 버튼(초록색 부이버튼) 을 누르면은 저장이 되는데

이 쿠키값은 바로 적용이 되지않아서 한번 새로고침을 해줘야지 쿠키값이 저장되는것이다.

 

근데 네이버 측에서는 쿠키를 변조하지 못하게 막아놔서 값을 수정해도 그대로 되는것 같다.

 

그래서 다음 페이지인 daum.net 에서 쿠키를 변조해보고 새로고침을 하면은 

이렇게 잘 적용이 되있는것을 볼수가있다

그러면은 이제 쿠키 수정하고 추가 해보고 쿠키 값과 쿠키 이름이 뭔지를 볼 수 가있는것이다.

 

이상 chrome 브라우저의 확장 프로그램인 EditThisCookie 사용법을 얼추 배웠다.

 

 

'Run and install' 카테고리의 다른 글

PuTTY 다운로드  (0) 2021.01.11
Visual Studio 2019 개발 환경 구축  (0) 2020.07.20
web - repl.it 를 사용해봅시다  (0) 2020.06.11