728x90
일단 한번 아무거나 시도해보자.
(reset을 누르면 captcha의 문자열이 바뀐다. )
기껏 captcha를 쳤더니 Too Slow라고 뜬다.
그리고 위에 time limit: 2 second 라는 문구가 표시된다.
일단 ctrl+shift+i 를 통해 소스코드를 살펴보자.
각각의 빈칸들을 확인하고, 마지막에 캡챠까지 확인해주는 코드이다.
간단히 수정해 보자.
location.reload();//현재 페이지를 새로고침 해준다.
lv5frm.id.value="admin" ;
lv5frm.cmt.value="hello";
lv5frm.captcha.value=lv5frm.captcha_.value;
lv5frm.submit();
각각의 변수(id, cmt, captcha)에 원하는 값을 넣을려면 .value=를 이용하면 된다.
그렇게 해서 고친 코드를 콘솔창을 이용해 실행한다.
첫번째는 실패한다. 하지만 Too Slow를 기다린 후 페이지가 돌아오고,
2초 안에 다시 코드를 입력할 경우 성공할 수 있다.
'보안 공부 > webhacking.kr' 카테고리의 다른 글
webhacking.kr 46번 풀이 (0) | 2021.12.14 |
---|---|
webhacking.kr 42번 풀이 (0) | 2021.12.14 |
webhacking.kr 19번 풀이 (0) | 2021.12.13 |
webhacking.kr 58번 풀이 (0) | 2021.12.13 |
webhacking.kr 23번 풀이 (0) | 2021.12.07 |