old 17번 문제에 들어가면 다음과 같은 메인 페이지를 확인할 수 있다.
입력 폼과 체크 버튼이 있다.
임의의 문자를 넣어보면 ‘Wrong’이라는 문자가 출력된다.
F12 개발자도구를 열어 소스코드를 확인한다. Unlock의 값이 다음과 같은 긴 연산 값으로 저장 되어있고, sub함수 코드를 보면 unlock의 값이 입력 폼의 값(login.pw.value)과 같을 때 어떤 주소로 이동한다는 것을 알 수 있다.
콘솔 창에 unlock의 값을 복사/붙여넣기 해서 알아낸다. 7809297.1라는 값이 나왔다.
입력 폼에 7809297.1을 넣고 체크버튼을 누르면 문제가 해결된다.
'Wargame > Web' 카테고리의 다른 글
[Webhacking.kr] 웹 해킹 old-20번 문제 풀이 (0) | 2023.09.26 |
---|---|
[Webhacking.kr] 웹 해킹 old-16번 문제 풀이 (0) | 2023.09.19 |
[Webhacking.kr] 웹 해킹 old-10번 문제 풀이 (0) | 2023.09.19 |
[Webhacking.kr] 웹 해킹 old-01번 문제 풀이 (0) | 2023.09.11 |
[Webhacking.kr] 웹 해킹 old-15번 문제 풀이 (0) | 2023.09.09 |