카테고리 없음

[Webhacking.kr] Old - 32

핏디 2021. 8. 19. 15:57
SMALL

[문제]


[풀이]

문제에 접속하니 점수 별 리스트가 나열되어 있었다. 아무 이름이나 클릭을 했을 때

이미 투표했다는 팝업창이 뜬다. 소스코드에서 문제 풀이를 위한 것을 확인할 수 없어서 쿠키값을 확인하였다.

 

쿠키 값을 보니 vote_check에 ok라고 되어 있는데, 이미 투표가 진행되었다는 표시인 것 같아 이를 없애고 다시 눌러보았더니 점수가 1만큼 올라갔다.

 

 

 

 

import requests
 
URL = 'https://webhacking.kr/challenge/code-5/?hit=[id]'
 
cookies = {'PHPSESSID': '[value]'}
 
for i in range(100):
    requests.get(URL, cookies=cookies)

 

 


[핵심]

 

 


[출처]

 

 


 

LIST