CTF & WarGame/wargame.kr
[wargame.kr] QR CODE PUZZLE
라임패션
2020. 3. 21. 13:42
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
반응형