image.png

문제 페이지에 접근하면 ? 부분이 빠르게 바뀌면서 flag 값이 나타나는 것을 알 수 있다.

이를 F12의 네트워크 창에서 하나하나 확인할 수 있다. 이것을 보고 FLAG를 찾을 수도 있지만,

다음과 같은 소스 코드를 변경해 FLAG를 화면에 띄울 수 있다.

function answer(i){
  x.open('GET','?m='+i,false);
  x.send(null);
  aview.innerHTML=x.responseText;
  i++;
  if(x.responseText) setTimeout("answer("+i+")",20);
  if(x.responseText=="") aview.innerHTML="?";
}

image.png

이러한 화면을 얻을 수 있다.