Web Hacking/Webhacking.kr

[Webhacking.kr] old-14

ruming 2021. 9. 20. 08:35

input창이 하나 있다.

 

소스코드를 살펴보았다.

버튼을 누르면 실행되는 ck함수를 보자. ul이라는 변수에 뭔가 작업이 되어있다.

 

https://www.codingfactory.net/10993

document.URL은 문서의 URL을 가져올 수 있다고 한다.

https://hianna.tistory.com/379

indexOf 함수는 특정 문자의 위치를 찾기 위해 사용한다고 한다.

 

그러니까 URL에서 특정 문자, .kr의 위치를 찾아 30을 곱한 것 같다.

https://webhacking.kr/challenge/js-1/

.kr이 19번째에 나오니 19x30 = 540이다.

 

근데 그냥 콘솔창에 넣어도 나온다.

그래서 input창에 입력했더니 문제를 해결할 수 있었다.

 

습관적으로 540을 입력하고 엔터를 눌렀는데, ck함수가 실행되어야 하기 때문에 버튼을 눌러 제출해야 알림창이 뜬다.

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

[Webhacking.kr] old-49  (0) 2021.09.26
[Webhacking.kr] old 35  (0) 2021.09.26
[Webhacking.kr] old-10  (0) 2021.09.20
[Webhacking.kr] old-23  (0) 2021.09.20
[Webhacking.kr] old-17  (0) 2021.09.20