반응형
시작하면 랜덤하게 생성된 QR코드 퍼즐 조각들이 있다. 각 조각을 더블클릭하면 빈 공간으로 움직인다.
개발자 도구로 보면 각각 번호가 매겨져 있다. 이걸 보고 하나하나 맞춰야 하나 싶었는데,
스크립트를 보면 unescape 함수가 있다.
웹을 통해서 데이터를 전송할 때 특정 문자들은 특수한 기능으로 사용되는데, 이로 인해 생기는 문제를 해결하기 위한 방법이 이스케이핑이다.
unescape는 escape로 이스케이핑 된 문자열을 되돌린다.
참고:
opentutorials.org/module/2/2824
콘솔창에 함수를 복사해 붙이면 주소를 얻을 수 있다.
소스 탭으로 가 보면 img 폴더 내에 qr.png 파일이 있다. 완성된 qr코드 이미지이다. 이 파일 주소를 복사한다.
qr code decoder라 검색하면 나오는 온라인 qr코드 해석 사이트를 들어가 복사한 주소를 입력하면
Result값으로 주소가 나온다.
해당 주소로 이동하면 Flag 값을 얻을 수 있다.
반응형
'보안 > wargame.kr' 카테고리의 다른 글
wargame.kr 2번. flee button (0) | 2020.09.10 |
---|---|
wargame.kr 1번. already got (0) | 2020.09.10 |