티스토리 뷰
문제를 클릭해 보면
이런 어설픈(?) 디자인의 웹페이지가 나오고 로또를 구매하라는 문구가 있다. 왼쪽의 O는 마우스를 갖다대면로 모양이 바뀌게 된다.
아무거나 클릭하다 보니 O모양을 누르면 조금씩 오른쪽으로 이동하는 것을 알 수 있었다. 소스코드를 보니
<a id=hackme style="position:relative;left:0;top:0" onclick="this.style.posLeft+=1;if(this.style.posLeft==800)this.href='?go='+this.style.posLeft" onmouseover=this.innerHTML='yOu' onmouseout=this.innerHTML='O'>O</a>
이런 부분이 있었다. 대강 해석을 해 보면
마우스를 클릭할 때 1만큼 이동하고 800이 되었을때 무언가를 수행한다. 마우스를 갖다대면 앞에서 언급했듯이 yOu로 바뀐다 대충 이런 뜻인 것 같다.
마우스를 800번 클릭하고 있을 끈기가 없어서
this.style.posLeft+=1에서 1을 100으로 바꿔 주었다.
다음 사진은 4번 클릭했을 때 모습이다.
O가 중간정도 이동한 모습이다.
나머지 4번을 더 클릭해 주니
처음 클리어할 때는 250점을 획득했다는 말과 함께 커다란 문구가 나오지만 이미 한번 클리어한 뒤에는 이런 식으로 이미 문제를 해결했다는 짤막한 문구나 나온다.
'프로그래밍 문제풀이 > 웹해킹팀 문제풀이' 카테고리의 다른 글
웹해킹 54번 문제풀이 (0) | 2017.10.16 |
---|---|
웹해킹 20번 문제풀이 (0) | 2017.10.16 |
웹해킹 12번 문제풀이 (0) | 2017.09.25 |
웹해킹 16번 문제풀이 (0) | 2017.09.25 |
웹해킹 14번 문제풀이 (0) | 2017.09.25 |