Wargame/Webhacking.kr

webhacking.kr - old 16 (ASCII)

G_OM 2024. 3. 6. 17:53

 

 

 

 

 

문제페이지로 들어오았을 때는 이게 끝이다.

 

개발자도구로 코드를 한번 보자.

 

 

 

 

 

 

 

 

 

 

 

중요 코드를 보면 함수 mv에 대해서 볼 수 있다.

cd 가 100,97,119,115 일 때 방향키처럼 50px 씩 이동한다고 되어있다.

그리고 cd가 124 일때는 다른 페이지로 이동한 다는 것이다.

 

하지만 정작 cd가 뭔지 나와있지 않다.

 

 

 

 

 

 

 

 

 

하지만 갈피를 정말 우연스럽게도 찾았다 잠깐 물 마실라고 실수로 w, a, s, d 중 입력키를 누른 거 같은데 별의 위치가 변경되었다.

 

w, a, s, d는 100,97,119,115와 밀접한 연관이 있다고 말할 수 있다.

 

 

 

 

 

 

 

구글링을 하면서 찾아본 결과 ASCII 표를 보고 있었는데 

W : 119

A : 97

S : 115

D :  119

 

각 10진법을 했을 때 나오는 숫자와 매칭이 되었다는 것을 알 수 있었다.

4개가 동시에 우연으로 맞을 리가 없으니 거의 다 온 거 같다.

 

그러면 문제를 푸는 핵심인 '124'는 자동으로 '|' (파이프라인) 이 된다는 것이다.

바로 대입해 보자.

 

 

 

 

 

 

 

주소를 입력하라기에 |. php로 접속해 보자.

 

 

 

 

 

 

 

 

 

 

들어가는 순간 바로 문제가 풀렸다.