문제페이지로 들어오았을 때는 이게 끝이다.
개발자도구로 코드를 한번 보자.
중요 코드를 보면 함수 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로 접속해 보자.
들어가는 순간 바로 문제가 풀렸다.
'Wargame > Webhacking.kr' 카테고리의 다른 글
webhacking.kr - old 26 (URL Encode,Decode) (1) | 2024.03.08 |
---|---|
webhacking.kr - old 18 (SQL Injection) (0) | 2024.03.06 |
webhacking.kr - old 06 (base64) (0) | 2024.03.06 |
webhacking.kr - old 14 (code) (0) | 2024.03.05 |
webhacking.kr - old 17 (Chrome Console) (0) | 2024.03.05 |