Webhacking.kr 20번 문제 풀이


문제 많당 ㅠㅠ


20번 문제 클릭



아래와 같은 창이 뜬다



소스 보기를 해보자



음..


그냥 한번 Submit 해봤다



Wrong



아마 timeout=2 라고 적혀있고 쿠키 값을 통해



2초안에 Submit 하는지 체크하는거 같다


이걸 2초안에 입력하긴 정말 힘들거 같다;;


흠....어케 해야할까.....요....


개발자 도구 기능이 좋은게 많다


익스플로러에서 F12를 눌러보자


그리고 콘솔 창으로 이동하자



아래에 입력할 수가 있는데


javascript:alert("test");


이런식으로 사용할 수 있다



그렇다면 아까 20번 문제에서


값을 입력하고 submit 하는 자바스크립트를 입력하여


문제를 클리어해보자


javascript:(lv5frm.id.value='1');


nickname에 값 1 입력


javascript:(lv5frm.cmt.value='1');


comment에 값 1 입력


javascript:(lv5frm.hack.value=lv5frm.attackme.value);


code에 code 값 입력


javascript:ck();


이제 값을 다 입력했으니 ch() 함수 실행시키자


아래와 같이 입력하고 페이지를 새로고침하고 바로 Ctrl + Enter로 자바스크립트를 실행하면



문제가 클리어 된다


(새로고침하고 2초 안에 자바 스크립트를 실행해야 클리어된당)




ㅎ.ㅎ!