반응형
문제분석 & 풀이
문제에 접속하면 여러개의 빈칸이 보인다.
바로 소스부터 봐보자.
모든 빈칸에 값이 들어가 있어야 하며 captcha 부분 빈칸은 빈칸 오른쪽에 써있는 값과 같은 값이 들어가야 문제가 해결되는 것 같다.
위와 같이 값을 넣고 제출해보았다.
Too Slow?
왜 느리다고 뜨나 했더니 제한시간 2초가 존재했다.
즉, 페이지가 생성되고 2초안에 조건에 맞는 값을 입력하고 제출해야 문제가 해결되는 것 같다.
document.getElementsByName('id')[0].value='a'; // nickname 에 값 넣는 코드
document.getElementsByName('cmt')[0].value='a'; // comment 에 값 넣는 코드
document.getElementsByName('captcha')[0].value=document.getElementsByName('captcha_')[0].value; // captcha 에 값 넣는 코드
ck(); // submit 하는 함수
그러나 2초안에 우리가 값을 직접입력해서 제출하는 것은 불가능하기 때문에
필자는 값을 한번에 모두 입력하여 2초안에 제출 할 수 있게 자바스크립트 코드를 미리 만들어서 복사를 한 후 새로고침을 하자마자 console 창에 바로 코드를 실행시켰다.
결과는?
클리어!
반응형