728x90
반응형

111point 인 QR CODE PUZZLE문제를 풀어보자.

문제에 들어가면 QR 코드가 뒤죽박죽 섞여있는 모습을 볼 수 있다.

소스를 살펴보면 자바스크립트의 unescape 함수를 확인할 수 있다.

 

- escape() : URI로 데이터를 전달하기 위해서 문자열을 인코딩

- unescape() : escape를 통해서 만들어진 URI 이스케이핑을 디코드

 

콘솔에 unecape함수의 코드를 실행해보면 "./img/qr.png"의 파일 경로가 나온다.

해당 경로로 접을 해보면 QR Code 가 나온다.

QR 코드 인식 App을 이용해 스캔하면 http://http://wargame.kr:8080/qr_code_puzzle/Give_M3_th7_F1aG.php 주소가 나오게 된다.

해당 URL로 접근하면 Flag 값을 확인할 수 있다.

728x90
반응형

'CTF & WarGame > wargame.kr' 카테고리의 다른 글

[wargame.kr] md5 password  (0) 2020.03.22
[wargame.kr] WTF_CODE  (0) 2020.03.21
[wargame.kr] login filtering  (0) 2020.03.21
[wargame.kr] flee button  (0) 2020.03.20
[wargame.kr] already got  (0) 2020.03.20

+ Recent posts