Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- writeup
- xcz.kr
- misc
- 백준
- 그리디 알고리즘
- Python
- wargame
- 수학
- 인코그니토
- SuNiNaTas
- php
- 써니나타스
- 문자열
- Web Hacking
- N0Named
- cryptography
- Database
- 사칙연산
- 정렬
- MySQL
- HackCTF
- Text
- Digital Forensics
- CTF
- C
- Forensics
- Web
- 구현
- Incognito
- Network
Archives
- Today
- Total
목록QR Code (1)
보안을 그리다, 훈이
[MISC] 써니나타스(SuNiNaTaS) 17번 문제 Write Up
써니나타스(SuNiNaTaS) 17번 문제 풀이입니다. Game 17 Ummm... QR Code is broken! Fix it! suninatas.com 문제에 접속하면 위와 같은 망가진 QR 코드가 나타난다. QR 코드를 복구하고 인식하면 플래그가 나올 것으로 예상되는 문제였다. Micro QR을 제외한 대다수의 QR 코드는 3개의 위치 검출용 패턴을 가지고 있는데, 이러한 패턴을 검색하여 코드의 위치를 인식할 수 있으며 고속 판독이 가능해지도록 한다. 위 그림에서 빨간색으로 칠해진 부분 세 군데가 위치 검출용 패턴이다. 따라서, 간단하게 PPT를 사용하여 아래와 같이 복구해보았다. 정상적인 형태를 띈 QR 코드가 완성되었으니 스마트폰으로 인식해보자. 스캔해보니 텍스트 형태로 플래그가 주어졌다. 플..
Security/Wargame
2021. 11. 30. 12:19