본문 바로가기
Wargame/webhacking.kr

webhacking.kr 10번

by morae23 2019. 1. 29.

10번 문제를 클릭하면 다음과 같이 O와 buy lotto를 볼 수 있다.

 




 

 

코드는 아래와 같다.

클릭을 할 때마다 hackme의 posLeft가 1씩 증가 되고 800을 만들어야 한다.

 

 



 

 

이 때, 임의로

?go= 을 이용하여 접근하면 no hack이라는 메시지가 나오기 때문에 실제로 값을 800으로 만들고자 한다.

 

 



 

 

그런데 Chrome에서는 클릭을 해도 아무 변화가 없기 때문에 safari를 이용했다. 클릭할 때마다 posLeft가 1씩 증가하여 위에서 보이는 것처럼 O의 위치가 이동한다.

 

 



 

 

따라서 800을 만들기 위해

onclick=”this.style.posLeft+=800”;

과 같이 1을 800으로 바꾸어 준다. 이렇게 되면 한 번만 클릭해도 800이 되어 clear할 수 있다.

 

 



'Wargame > webhacking.kr' 카테고리의 다른 글

webhacking.kr 46번  (0) 2019.01.29
webhacking.kr 21번  (0) 2019.01.29
webhacking.kr 12번  (0) 2019.01.29
webhacking.kr 56번  (0) 2019.01.29
webhacking.kr 52번  (0) 2019.01.29

댓글0