안드로이드 개발 질문/답변
(글 수 45,052)
브라우저에서 ajax로 post전송을 보내는데, 이 과정중에 쿠키값을 셋팅(자바스크립트로?)해서 보내는것 같습니다.
제가 보고싶은것은 이 쿠키값이 어떻게 만들어지는지 보고싶은데, 어디서 하는지를 모르니 위치를 찾기위해서
모든변수중 쿠키값을 가진 변수만 볼수는 없는건가요?
예를 들면 쿠키네임=쿠키값
그렇다면 제가 보고싶은것은 firebug로 한단계씩 디버깅하면서 모든변수값중 쿠키값을 가지는 변수를 모니터링
할수는 없는건가요??
조사식같은거 쓰면 될것같은데...쓸줄 몰라서 모르겠네요..조사식 문법이라고 구글링해도 나오지도 않고...
2015.09.22 13:56:42
이미 조사식을 이용해 document.cookie값을 확인해보고있고요 개발자 도구를 통해 네트워크탭에서 송수신 오고가는 헤더값을 보고있습ㄴ다.
근데 이상하게도 수신시 서보쪽에서 set-cookie를 해주지도 않았는데 어디서 만들었는지 모를 쿠키값이 어느순간 요청헤더에 붙어서
날라가고 있었습니다.
저는 이 쿠키값이 어느 코드라인에서 만들어지고 붙여졌는지를 보고싶은건데..도무지 감이 안잡혀요..
crsf기법인것 같기도 한데.. 그렇다면 분명 어딘가에 hidden이나 document.cookie = '쿠키값' 이런 자바스크립트 코드가 있을텐데
그것도 존재하지않고요..
자바스크립트에서 확인은 document 객체의 cookie 값을 확인해보시면 되고, http 패킷으로 확인하시려면 헤더 값을 보면되죠.
HTTP 프로토콜에 대해서 공부하시면 알게됩니다. 원리를 아시면 다 됩니다.