본문 바로가기

IT/웹 해킹(Web Hacking)

webhacking.kr [문제 10번]



9번 문제가 어려웠던 관계로


10번 문제는 쉽길 바라며, 해당 문제를 풀어보겠다.



10번 문제는 250point이다.




해당 문제를 클릭하자.




이상한 형태를 띄고있다.


바로 소스를 확인해보자.






다른 부분은 확인할 필요는 없고


id가 hackme인 부분의 메소드들만 확인해보겠다.





onmouseover : 마우스를 올렸을 경우, 해당 텍스트를 yOu로 수정한다.


onmouseout : 마우스를 내렸을 경우, 해당 텍스트를 O로 수정한다.



onclick : 해당 요소를 왼쪽으로 한칸씩 이동시키며, 만약 해당요소가 800이 되었을 경우, 특정 페이지로 이동한다.





실제로 마우스를 올리거나 내렸을 경우, 다음과 같이 정상적으로 동작함을 확인할 수 있고,


한번 클릭시에 해당 요소가 이동하는 것을 확인할 수 있다.





여러번 클릭했을 경우의 O의 위치이다.


그렇다면 손수 여러번 클릭할 수 없으니 개발자도구(F12)를 이용하여 해당 웹페이지를 수정해보겠다.





한번 클릭시 800만큼 이동할 뿐만 아니라, 몇번 눌러놓았기 때문에 == 조건을 >= 해당 조건으로 바꾸어주었다.





허나 no hack이란 메세지가 출력되었다.



그렇다면 그냥 한번 클릭에 800이동으로 설정한 후 다시 해보겠다.












너무 간단하게 풀려버렸다..











'IT > 웹 해킹(Web Hacking)' 카테고리의 다른 글

webhacking.kr [문제 12번]  (0) 2018.03.07
webhacking.kr [문제 11번]  (0) 2018.03.07
webhacking.kr [문제 9번]  (0) 2018.03.04
webhacking.kr [문제 8번]  (0) 2018.02.27
webhacking.kr [문제 7번]  (0) 2018.02.25