Hongqiao
구글에 Hongqiao encrypt라고 쳐 보니
sha라는 키워드가 보였다.
AFFCTF{395f4dfc82f56b796b23c3fa1b5150cbe568d71e}
위의 암호화 된 부분을 아래 링크에서 hash decryption을 실행했다.
https://sha1.web-max.ca/index.php#enter
AFFCTF{Unimaginatively}
dias skeerG tneicna
문제의 영단어들을 거꾸로 하면
ancient Greeks said 임을 알 수 있다.
먼저 decode.me 파일을 HxD로 확인해 보았다.
554545532245{22434223_4223_42212322_55_234234313551_34553131423344}
숫자만 봐서는 치환 암호임을 추측할 수 있다.
55 45 45 53 22 45 는 AFFCTF 이므로 아래처럼 매치됨을 알 수 있다.
A: 55
F: 45
C: 53
T: 22
그리고 decode.me의 내용들을 두자리씩 끊어보면
554545532245{22/43/42/23_42/23_42/21/23/22_55_23/42/34/31/35/51_34/55/31/31/42/33/44}
50, 40, 30, 20 범위와, 일의 자리 부분은 1~5로만 이루어짐을 알 수 있다.
A가 55고 C가 53이라서 추측해보니
알파벳은 총 26개인데 55부터 11까지는 총 25개의 숫자이므로
한 알파벳은 빠져야 한다.
55 A | 54 B | 53 C | 52 D | 51 E |
45 F | 44 G | 43 H | 42 I | 41 J |
35 L | 34 M | 33 N | 32 O | 31 P |
25 Q | 24 R | 23 S | 22 T | 21 U |
15 V | 14 W | 13 X | 12 Y | 11 Z |
그래서 일단 예측해 본 것으로 decode.me의 숫자들을 치환해 보았다.
AFFCTF{THIS_IS_IUST_A_SIMPKE_MAPPING}
this is just a simple mapping 인거 같아서
35는 K 가아니라 L로 바꾸어 주었다.
그리고 IS_IUST는 42번 I 지만 Just인것 같아 J로 바꾼다음 플래그를 입력했다.
AFFCTF{THIS_IS_JUST_A_SIMPLE_MAPPING}
문제 출처: www.affinityctf.com/
'CTF Write-Ups > AFFCTF 2020' 카테고리의 다른 글
[AFFCTF_2020] OSINT (0) | 2020.11.23 |
---|---|
[AFFCTF_2020] STEGO (0) | 2020.11.23 |
[AFFCTF_2020] Forensics (0) | 2020.11.23 |