문제에 들어가니 다음과 같은 파일이 나왔다.


코드를 분석해보니 check 버튼을 누르니 ch() 라는 JavaScript Function 이 실행되게 되어있었다.

indexOf() Function 은 indexOf("찾을 문자열") 과 같은 형식으로 사용하며,

결과를 숫자로 반환하는 데 해당 문자열이 없을 경우 -1 을 반환하고,

있는 경우 문자열의 시작 위치에 해당하는 index 를 반환하는 Function 입니다.



구글 개발자 도구 콘솔 창에서 document.URL 을 확인해보니 다음과 같이 나왔고,

.kr 이 시작하는 index 번호를 확인해보니 g 의 위치인 17 이였습니다.

17 * 30 을 해보니 510 이 나왔고 입력해보니 Password는 260100 이라는 Alert 창이 나왔습니다.


그래서 이걸 입력했지만! 고등학교때 풀었던 거라 이미 클리어..




'Hacking > Web Hacking' 카테고리의 다른 글

Suninatas 22번 문제  (0) 2018.09.20
Webhacking.kr 3번 문제  (0) 2018.09.18
Webhacking.kr 15번 문제  (0) 2018.09.18
Webhacking.kr 2번 문제  (0) 2018.09.18
Webhacking.kr 1번 문제  (0) 2018.09.18