본문 바로가기
공부/정보보안

[Wargame.kr] flee button 문제

by Skogkatt의 개인 블로그 2019. 9. 10.
반응형

flee button 문제

2019.09.10 기준 88point 문제입니다.

 

click the button!
i can't catch it!

 

해결 방법

버튼을 고정하는 방법

 

click me! 버튼을 누르기 위해 마우스를 움직이면 버튼이 커서를 피해 도망 다닙니다.

F12를 눌러 페이지 소스를 보면 "style="position: absolute; left: ~px; top: ~px;" 이 부분이 계속 바뀌면서 버튼을 움직이고 있는 것을 볼 수 있습니다.

 

이를 지워주면 버튼이 고정되어 클릭할 수 있게 됩니다.[각주:1]

 

 고정된 버튼을 클릭해 나온 Flag값을 입력해주면 됩니다.

 

Onclick 이벤트 확인

 

Ctrl+Shift+C로 click me! 버튼을 확인해보면

클릭 시 ?key=6425 값을 URL에 반환하게 되어있습니다.

 

URL에 ?key=6425 를 추가로 입력해주면 바로 Flag 값을 확인할 수 있습니다.

 

 

 

https://www.w3schools.com/js/js_window_location.asp

 

  1. position 속성을 absolute에서 static으로 변경해도 버튼은 고정됩니다. [본문으로]
반응형

댓글