32번 문제에요.
배점은 150점, 분야는 컴퓨팅이에요.
투표 사이트 같네요.
가장 위에있는 사람을 눌러보면?
78 / 100 에서 79 / 100 이 됬네요.
한번 더 눌러보면 이미 투표를 했다고 하네요.
vote_check 라는 쿠키를 구워서 투표를 했는지 안했는지를 판단하는것 같아요.
거기에 한번 투표를 진행하니 가장 밑에 원래 없었던 자신의 ID가 추가되네요.
투표수 조작을 해서 자신을 100 / 100 으로 만들면 풀리는 문제같네요.
투표를 눌렀을때
https://webhacking.kr/challenge/code-5/?hit=대상의_ID
에다가 GET를 날리는 구조에요.
그러면 vote_check 쿠키를 지워주고,
?hit=d0c70r_ch01
로 GET를 날려주면?
1 / 100
이 됬네요.
그럼 이제 매크로를 만들어서 자동으로 99번 더 돌리면 되겠네요.
미리
https://webhacking.kr/challenge/code-5/?hit=d0c70r_ch01
를 복사해두고
주소창에 붙여넣기 -> 엔터 -> 쿠키 제거
를 반복하는 매크로를 만들고 돌리면?
빠밤!
문제가 풀렸네요.
'연구글 > webhacking.kr' 카테고리의 다른 글
webhacking.kr Challenge(old) 34 / JavaScript (0) | 2020.08.23 |
---|---|
webhacking.kr Challenge(old) 33 / PHP (0) | 2020.08.23 |
webhacking.kr Challenge(old) 31 / Server (0) | 2020.08.23 |
webhacking.kr Challenge(old) 30 / Server (0) | 2020.08.23 |
webhacking.kr Challenge(old) 29 / DB (0) | 2020.08.22 |