cgy12306
[Webhacking.kr] old-54 본문
? 부분의 문자가 계속 바뀌다가 마지막에 ?로 바뀐다.
웹 페이지 소스를 보면 시간을 따로 정해서 한 글자씩 보여주는 자바스크립트이다.
setTimeout("answer("+i+")", 20);에서 20을 500으로 늘려서 다음 글자가 뜨는 딜레이 시간을 늘려준다.
모두 받아 적으면 FLAG{a7981201c48d0ece288afd01ca43c55b}라는 글자가 뜬다.
이 플래그를 Auth에 가서 입력을 하게 되면 클리어 된다.
aview.innerHTML=x.responseText; 부분을 +=로 바꿔줘서 화면에 이어서 출력할 수 있게 된다.
또 if(x.responseText=="") aview.innerHTML="?"; 코드를 지워서 페이지에 플래그를 유지할 수 있게 해준다.
'Wargame > Webhacking.kr' 카테고리의 다른 글
[Webhacking.kr] old-27 (4) | 2019.10.02 |
---|---|
[Webhacking.kr] old-38 (0) | 2019.10.02 |
[Webhacking.kr] old-19 (0) | 2019.10.02 |
[Webhacking.kr] old-26 (0) | 2019.09.25 |
[Webhacking.kr] old-18 (0) | 2019.09.25 |
Comments