모의해킹/webhacking.kr
[webhacking.kr] old-14(100)
휘갈기갈기
2020. 4. 2. 10:42
# 문제 소스
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"); } }
# 확인 사항
- Javascript 문법
1. document.URL : 웹 페이지이 URL을 리턴, 문제에선 "https://webhacking.kr/challenge/js-1/"
2. [STRING].indexOf([VALUE],[START]) 함수 : [STRING]에서 [VALUE] 값을 [START]부터 검색하여 몇 번째인지 리턴
※ [START] 값 미지정 시 0부터 시작
- ul 값을 찾아서 입력하게 되면 ul*pw.input_pwd.value 값으로 리다이렉트 되며 문제 해결 (if 문보면 ul^2란 걸 알 수 있음)
- 입력 값에 540 입력하면 해결