Wargame/Wargame.kr

[Wargame.kr] QR CODE PUZZLE

chimita 2021. 5. 21. 10:52

javascript puzzle challenge

just enjoy!

→ 자바스크립트 퍼즐을 도전하세요!

    그냥 즐겨!

 

이제 시작해봅시다!

문제 페이지에 들어가면 이런 퍼즐이 나타난다.

개발자도구를 통해 소스코드를 보자!

소스코드를 확인해보니 #join_img라는 요소의 src(속성의 값을 변경하는 부분)이 있는 걸 확인 할 수 있다.

이 코드는 이미지의 소스를 변경하겠다는 의미이므로, 원래 이미지를 나타내는 경로일 가능성이 높다.

이 코드를 unescape('.%2f%69%6d%67%2f%71%72%2e%70%6e%67') 콘솔창에 입력하여 원래 어떤 것이었는지 확인해보자! 

 

콘솔창에 코드를 직접 실행하는 방법을 동적 분석 이라고 한다.

그럼 이렇게 이미지의 경로가 나온다.

 

./img/qr.png의 경로로 이동해보니 완전한 QR코드 이미지가 나왔다!

 

QR코드를 인식하면

이렇게 Flag값을 확인할 수 있다!