14번 문제!
문제에 들어가면 늘 그렇듯 까만 화면 ㅋㅋ
까만배경에 체크박스 하나가 나온다.
아무값이나 넣고 check를 눌러보면
이렇게 GET방식으로 내가 입력한 값을 input_pwd 값으로 넘겨주고 있는 것을 볼 수있다.
올바른 값을 넘겨주어야 키를 얻을수 있을것 같은데
소스를 확인해보았다.
소스를 보면 현재 페이지의 URL에서 .kr의 위치를 indexOf함수를 사용해 ul에 저장하고
ul에 다시 30을 곱해서 넘겨주고있다.
+ html에서 var
+ indexOf함수 : 매개변수와 일치하는 문자열의 위치를 반환하는 자바 스크립트 함수
현재 문제를 풀고있는 사이트의 url은
위와같고
.kr의 위치는 17번째에 있으므로
17*30 = 510
510을 세팅해주면 키값을 얻을 수 있을줄 알았는데 alert문이 실행이되지않아서 if문을 다시 살펴보니
if(ul==pw.input_pwd.value) { alert("Password is "+ul*pw.input_pwd.value); }
분명 올바른 값을 넣어준 것 같은데 왜인지 alert창이 뜨지 않아서
바로 password값인 510*510을 넣어주니 문제가 풀렸다..
이렇게 14번 문제도 해결!
'Game > webhacking.kr' 카테고리의 다른 글
[100] prob16 (0) | 2015.05.13 |
---|---|
[50] prob15 (0) | 2015.05.12 |
[100] prob6 (3) | 2015.03.22 |
[150] prob4 (0) | 2015.03.22 |
[200] prob1 (0) | 2015.03.22 |