웹해킹 14번을 들어가니 일단 밑에있는 화면이 나타났다.
일단 페이지 소스보기를 해봤다.
ck()함수는 버튼을 눌렀을 때 실행되는 함수다.
document.URL은 페이지의 주소를 나타내는 말이다. 그래서 ul이 페이지 주소인 www.webhacking.kr을 가리키고 있다는 것을 알았다.
밑에 줄의 indexof(" .kr")은 .kr이 주소의 몇번째에 해당하는지를 나타낸다.
.kr은 주소에서 17번째에 해당하므로 ul=17이다.
ul=ul*30이므로 17*30을 해주면 ul값은 510이 된다.
그 밑의 if 문을 보면 ul값과 입력한 값이 같으면 패스워드는 ul 값*입력한 값이 나온다고 한다.
일단 앞에서 구한 510을 입력해 줬다.
그랬더니 패스워드를 알려줬다.
이 패스워드 값을 flag에 입력해주었다.
그랬더니 문제 해결!!