All category에 해당하는 글 51

웹해킹 webhacking.kr Lv.10 / 10번 / - (소스보기, 편집)

Study-security/Web-Hack|2013. 7. 12. 02:04

  http://webhacking.kr/challenge/codeing/code1.html


10번 문제 페이지에 접근하면 회색 우측엔 점선과 buy lotto 란 문자가, 좌측엔 O란 문자가 있습니다.

이중 O위에 마우스를 올리면 yOu 라고 뜨게 됩니다.



<html>

<head>

<title>Challenge 10</title>

</head>


<body>

<hr style=height:100;background:brown;>

<table border=0 width=900 style=background:gray>

<tr><td>

<a 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><br>

<font style="position:relative;left:800;top:0" color=gold>|<br>|<br>|<br>|<br>buy lotto</font>

</td></tr>

</table>

<hr style=height:100;background:brown;>


</body>

</html>



소스코드를 보면 위와 같다.

위의 소스코드를 보면 마우스로 O를 클릭할깨마다 O의 위치가 조금씩 우측으로 감을 알수있다.


또한, O의 위치가 buy lotto와 같아지면(800이 되면) 다른 주소로 이동함을 알수있다.


O를 800번 눌러도 되지만, 좀더 쉬운 방법을 생각해보자.




댓글()