웹 해킹(WebHacking)/CTF(webhacking.kr)
Challenge(old) - Challenge 17번 문제풀이
LIZ0904
2020. 10. 2. 00:06
반응형
Challenge 17
webhacking.kr
이번 문제도 이전 14번과 같게 입력창 하나만 주어진다.
임의로 값 1234를 입력해보니 Wrong 이라는 메세지가 출력된다.
Ctrl+u 또는 마우스 우클릭 -> 페이지소스코드보기(V) 를 눌러 소스코드를 확인해보자!
숫자가 와랄라 적혀있는 코드를 확인할 수 있다 ^^;;
코드를 분석해보면, 변수 unlock을 숫자 계산값으로 초기화 해준 뒤, function에서 unlock과 입력한 패스워드를 비교해 정답 메세지를 띄우는 것으로 유추된다.
저 계산 값을 일일이 계산하기는 어렵다. F12 를 누르면 화면 오른쪽에 위와 같은 창이 하나 뜬다. Console을 클릭한 뒤, unlock 값을 복붙해서 넣어주면 된다. 그 후, 엔터(Enter)키를 누르면 unlock 값을 찾을 수 있다.
결과 값이었던 7809297.1 을 입력해주자!!
그럼 정답 메세지가 뜬다! 정답은 7809297.1
반응형