이번 문제는 쉬어가는 느낌이 강했다.
아래를 보자.
아래는 문제의 웹페이지다.
개발자 도구로 왼쪽 위에 있는 hackme라는 o를 살펴보았는데
이러한 코드들이 있었다.
onclick이 보여서 마구 클릭했더니 한번 클릭할 대마다 left가 1px씩 늘어나느 것을 볼 수 있었다.
6번 클릭해서 7px가 되어있었다.
소스코드에서 가장 중요하다고 생각된 부분을 캡처한 것이 아래이다.
left가 1600px가 되어 goal지점에 도착하면 href 이벤트가 발생하는 것 같았고 이게 flag라고 생각했다.
자바스크립트로 1600번 클릭하는 방법도 있겠지만 나는 개발자도구에서 바로 1600px로 바꾸어 주었다.
아래처럼 goal지점에 도착했는데 아무 일도 일어나지 않았다.
하지만 onclick이 되어서 1600px이 되어야한다는 걸 깨닫고 1599px로 바꾸어 준 뒤 한번 클릭했더니 아래와 같이 성공하였다.
이미 풀고나서 캡처해서 already solved가 떴다.