본문 바로가기

Security/Web2 Hacking

[WebHacking] webhacking.kr 32번 문제 풀이

일단 한 명을 투표하면 아래 사진과 같이 내 이름이 랭킹에 올라간다.

일단 투표를 하면 쿠키값에ok가 들어간 후 값이 있으면 또 다시 중복 투표를 못하게 하는 원리이다. 이 문제를 풀기위해 쿠키값이 들어가도 Ok값이 안들어 가도록 차단을 해주고 python을 이용해 사이트안으로 for문 100번을 돌린다.

그럼 내 아이디 투표수가 올라가 풀리게 된다.!!!

 

고찰: 이번 문제는 사이트 소스를 파악하는것보다 맥에서 python을 사용하고 이것을 이용해 웹사이트에 반복문을 보내는 것이 처음하는 과정이라서 힘들었다.