아이슬리 과제

24-1 워게임5 Webhacking.kr old 20

송샘물 2024. 3. 19. 22:58

 

Webhacking.kr old 20

 

해당 문제로 들어가면 다음과 같은 화면을 볼 수 있다. 

nickname과 comment를 적당히 입력하고 captcha 부분에 오른쪽 문구를 넣어주었지만, 

위와 같은 too slow 라는 문구가 떴다. 

소스코드를 확인해 보자. 

 

 

2초안에 chptcha를 입력하라는 의미 같은데, 사실상 불가능해보인다. 

코드는 각 입력창들이 비어있으면 return을 하고, chptcha.value와 chptcha_.value값이 달라도 리턴한다.

 

 

(참고: Chptcha는 기계는 인식할 수 없으나 사람은 쉽게 인식할 수 있는 텍스트, 이미지를 통해 사람과 기계를 구별하는 프로그램을 의미한다.)

예시

 

 

 

콘솔창을 이용해서 아래 소스 코드를 입력해준다. 

 

lv5frm.id.value=1
lv5frm.cmt.value=1
lv5frm.captcha.value=1
lv5frm.captcha.value=lv5frm.captcha_.value
lv5frm.submit();