CTF, 워게임 문제 풀이/webhacking.kr

webhacking.kr 20번 문제 풀이

secumark 2022. 8. 27. 15:31
728x90

 

time limit: 2 second

nickname

comment

captcha

 

 

아무거나 입력했는데 Submit 버튼이 안눌린다.

 

이번엔 captcha에 0WN214O5Y4를 입력하고 Submit 했는데, Too Slow. 너무 느리다고 한다.

아까 맨 위에 time limit이 2 second였는데 2초만에 nickname과 comment captcha를 입력해야 하는가보다.

function ck(){
  if(lv5frm.id.value=="") { lv5frm.id.focus(); return; }
  if(lv5frm.cmt.value=="") { lv5frm.cmt.focus(); return; }
  if(lv5frm.captcha.value=="") { lv5frm.captcha.focus(); return; }
  if(lv5frm.captcha.value!=lv5frm.captcha_.value) { lv5frm.captcha.focus(); return; }
  lv5frm.submit();
}

 

개발자도구로 코드를 확인했는데 script 부분에 이런 내용이 있었다.

그냥 저 메인 페이지 코드인듯.

 

콘솔로.. 보내보자. 

근데 한꺼번에 보내는 법을 모르겠어서 고민하다가

lv5frm.id.value="admin";

lv5frm.cmt.value="admin";

lv5frm.captcha.value="UMDZEa1gpN";

lv5frm.captcha.value=lv5frm.captcha_.value

lv5frm.submit();

 

이걸 적어놓고 그대로 복사해서 붙여넣어주면 된다.

2초 안에!

 

 

굳!

728x90