level14[old]

2022. 3. 15. 20:03Site/Webhacking.kr

이번시간에는 level14를 풀어보겠습니다

공부하는 입장이니 틀린 것 이있더라도 양해부탁드리겠습니다


level14는 javascript를 이용해서 풀어야됩니다

level17과 비슷한 창인거 같은데 이번에도 아무값이나 입력하고 check버튼을 눌렀더니 wrong이라는 메시지가 나오네요

페이지 소스코드를 확인해보았습니다

값을 입력하고 check버튼을 누르면 input타입 button에 ck함수가 호출됩니다

ck 함수를 보니 document.URL을 변수 ul에저장하고 indexOf로 ".kr"을 찾은다음 그 위치에다가 ul*30을 해주네요

ul 값이 입력한 pw.input_pwd_value랑 일치할 경우 패스워드를 출력하고 아니면 Wrong이라는 메시지를 보여줍니다

 

먼저 ul의 값을 알아야되므로 개발자도구를 이용하여 ul 값을 확인해주었습니다

변수 ul의 값을 확인해보니 540이라는 값이 나왔네요

540을 입력해주면 클리어입니다

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

level18[old]  (0) 2022.03.18
level26[old]  (0) 2022.03.17
level16[old]  (0) 2022.03.16
level15[old]  (0) 2022.03.15
Level17[old]  (0) 2022.03.15