Webhacking.kr - (54)

728x90
반응형

페이지에 들어가니 Password is 다음에 문자가 하나씩 빠르게 지나가고 마지막에 ?가 뜬다.

페이지 소스를 보니

answer()함수를 수정해야 할 것 같다.

처음에 setTimeout함수를 검색해봐서 1000이 1초이길래 20 -> 2000으로 수정해서 answer(0)을 입력해주니

FLAG가 한글자 당 약 2초 동안 뜬다. 근데 이 방법은 FLAG가 길면 받아적기 힘들고 시간이 오래걸린다.

따라서 4번째줄의 aview.innerHTML 에다가 x.responseText를 추가해주는 식으로 함수를 수정했다.
마지막줄에 x.responseText가 빈칸이면(끝이면) ?로 바뀌는 코드도 삭제해주었다.

answer(0)을 넘겨주니 한글자씩 이어서 출력되었다. Auth에 FLAG를 입력해주면 해결!

728x90
반응형

'wargame > Webhacking.kr' 카테고리의 다른 글

Webhacking.kr - (26)  (0) 2019.10.28
Webhacking.kr - (1)  (0) 2019.10.28
Webhacking.kr - (20)  (0) 2019.10.24
Webhacking.kr - (14)  (0) 2019.10.22
Webhacking.kr - (17)  (0) 2019.10.22
TAGS.

Comments