티스토리 뷰

문제를 클릭해 보면

이런 어설픈(?) 디자인의 웹페이지가 나오고 로또를 구매하라는 문구가 있다. 왼쪽의 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
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/09   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함