본문 바로가기
웹 해킹

[webhacking] 14번 풀이

by u0jin 2019. 9. 24.

소스코드에서 주의 깊게 봐야 하는 코드 :

 

function ck(){
var ul=document.URL;
ul=ul.indexOf(".kr");
ul=ul*30;
if(ul==pw.input_pwd.value) { location.href="?"+ul*pw.input_pwd.value; }
else { alert("Wrong"); }
}


js 에서 document.URL 는 현재 웹페이지의 URL 정보이다.


또한 indexOf() 메소드는 ()안에 나오는 문자열전까지 나오는 문자들의 개수를 말한다.


따라서 함수내의 코드대로 따라가면 

ul= 18 * 30 = 540 이 된다.


이제 빈 텍스트 공간에



 540을 넣고 check를 누르면 문제를 해결할수 있다.







'웹 해킹 ' 카테고리의 다른 글

[webhacking] 17번 풀이  (0) 2019.09.24
[webhacking] 16번 풀이  (0) 2019.09.24
[webhacking] 1번 풀이  (0) 2019.09.20
[suninatas] 2번 풀이  (0) 2019.09.10
[suninatas] 1번 풀이  (0) 2019.09.10

댓글