별만 떠있는 묘한 화면이네요. 밤하늘 같기도하고..

여기서 얻을 수 있는건 없어보이니 늘 그렇듯 F12를 눌러보겠습니다.

코드는 다음과 같습니다.

중요한 부분은 <script>부분이죠 천천히 보겠습니다.

화면처럼 큰 별 하나를 만들어두고 cd가 100,  97, 119... 일떄마다 별의 위치가 바뀐다고합니다.

100, 97 같은 수가 뭔가하니... 딱 봐도 아스키코드겠죠?

97은 'a', 100은 'd', 119는 'w', 115는 's'입니다. 이걸 대입해서 읽어보면

wasd를 누를때마다 별의 위치가 바뀌는 코드입니다.

아래처럼 말이죠.

 

문제화면에서 키보드 입력을 통해 무언가를 할 수 있다는걸 알았습니다. 그럼 코드를 다시보겠습니다.

  if(cd==124) location.href=String.fromCharCode(cd)+".php"; // do it!

 

주석으로 해봐! 라고 하고있고 위 코드들과 다르게 별의 움직임을 다루는 코드가 아니라 웹페이지로 이동시켜주는 코드입니다.

읽어보면 cd가 124일때 "124에 해당되는 문자".php로 이동시켜준다고 합니다.

아스키코드 124는 문자로 ' | '입니다. 즉 키보드로 ' | '를 누르면 해당 페이지로 간다고하네요.

눌러보면

 

문제가 해결됩니다.

누르면 추가로 페이지를 보여주는줄 알았는데... 그냥 문제해결이 되서 약간 아쉽네요.

'보안 > 워게임 (웹 해킹)' 카테고리의 다른 글

Challenge - old-18 write up  (0) 2025.03.19
Challenge - old-26 write up  (0) 2025.03.17
Challenge - old-6 write up  (0) 2025.03.13
Challenge - old-15 write up  (0) 2025.03.13
Challenge - old-17 write up  (0) 2025.03.05

+ Recent posts