일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- wargame.kr
- 암호학
- LifterLMS
- CVE
- CSV Injection
- Import/Export Wordpress Users
- zap 파일
- xcz
- QR코드
- reversing
- Stored Cross-Site Scripting
- 취약점 진단
- 주요정보통신기반시설 기술적 취약점 분석 평가 상세 가이드
- multimedia
- Python
- scapy
- DOS
- 보고서
- volvolatility
- ctf-d
- zip 파일 구조
- strcmp 취약점
- union sql injection
- steghide
- 포렌식
- 네트워크
- forensic
- 스테가노그래피
- Wordpress
- Whitespace Programming
- Today
- Total
광팔이 보안이야기
[xcz.kr] 23번 Zero & One 본문
일단 파일을 다운로드 하자.
파일을 다운로드하면 압축 파일을 하나 준다. 압축을 풀면 여러 개의 파일을 준다.
총 25개의 파일이다.
파일을 직접 하나씩 확인해보면 이런식으로 나온다
음.. 암호화 문제에 대충보면 해시함수 같다.
해시함수 하면 생각나는 게 MD5와 SHA인데 크기로 대충 보면 MD5로 예상된다.
디코딩해보자.
실제로 MD5는 복호화가 가능한 것은 아니다. 하지만 맵핑 테이블을 만들어 둔 것 때문에 찾을 수 있는 것이다.
자주 사용하는 사이트가 있는데 정확도가 꽤나 괜찮다.
MD5 hash decrypter / decoder: Reverse lookup MD5 hashes online with this tool
Tools to decode / decrypt / reverse lookup MD5 hashes This tool searches multiple MD5 rainbow tables for matches to a large number of MD5 hashes. MD5 is a hashing algorithm and therefore is technically not encryption, but hashes can be resolved and reverse
md5.web-max.ca
복호화해보면 숫자가 1 ~ 25까지 나온다. 그럼 일단 순서대로 맞춰보자.
이런 식으로 맞춰진다. 이제 1과 0을 가지고 문제를 풀어야 할 때가 온 것 같다.
ASCII로 바꿔도 보고, 세로로 한줄씩도 해보고 해 봤지만 아무것도 나오지 않았다...
write up을 보고 정말 기분이 나빴다.... 여기에 잘 보면 1과 0을 잘 보면 qr 코드로 보인다는 것이다..
도대체 어떻게 보면 qr코드처럼 보이는거지.... 내 눈이 이상한 건가... 난 느낌이 안 난다.
일단 풀이를 계속해보면
1과 0 binary를 잘 보면 qr 코드라고 한다.
https://bahamas10.github.io/binary-to-qrcode/
Binary Hex to QR Code
bahamas10.github.io
여기 사이트에 넣으면 qr 코드를 준다.
qr을 읽어보면 사이트 하나를 준다. 들어가 보자
플레그를 준다.
이제 여기의 binary를 ascii로 바꾸면 진짜 플레그를 얻을 수 있다.
기분 나쁜 문제....
플레그 값 : v_2_r_y_g_0_0_d_s_e_n_s_e
'Wargame > xcz.kr' 카테고리의 다른 글
[xcz.kr] 24번 Memoryyyyy Dumpppppp (0) | 2021.01.26 |
---|---|
[xcz.kr] 25번 XCZ Captcha! (0) | 2021.01.25 |
[xcz.kr] 22번 Who's Notebook? (0) | 2021.01.21 |
[xcz.kr] 21번 PHP Obfuscation Crack (0) | 2021.01.20 |
[xcz.kr] 20번 Bonus Problem! (0) | 2021.01.19 |