32번 문제 페이지 하단에 "Join" 버튼을 클릭한다.
"Join" 버튼을 클릭하면 자신의 id 값이 생성되면서 초기 스코어는 "0/100" 으로 초기화 된다.
그리고 id를 클릭하면 스코어가 +1 된다.
짐작컨데 클리어 조건은 스코어가 100/100 이 되야 하는거 같다.
100점으로 올리기 위해 다시 한번 id를 클릭하면 오류가 나타난다.
아마 투표 중복 체크 여부를 판단하는 듯 한데 이런 경우 다음과 같은 정보를 사용한다.
- User-Agent
- Public IP
- Cookie
- Database Data
32번 문제의 경우 "vote_check" 쿠키를 통해 중복 투표 여부를 체크하고 있었다.
투표를 하고 나면 "vote_check" 값이 "ok"가 된다.
수동으로 투표하고, 쿠키 값를 통해 100점을 만들어도 되지만 귀찮으니 코드를 짜는게 훨씬 편한다.
코드를 실행시키면 점수가 점점 증가한다.
'Webhacking.kr' 카테고리의 다른 글
Webhacking.kr 34번 (0) | 2015.08.16 |
---|---|
Webhacking.kr 33번 (0) | 2015.08.16 |
Webhacking.kr 31번 (0) | 2015.08.16 |
Webhacking.kr 30번 (0) | 2015.08.16 |
Webhacking.kr 29번 (0) | 2015.08.16 |