본문 바로가기

Forensics 풀이/[대회] Affinity CTF lite

Affinity CTF lite - CRYPTO > Hongqiao (10)

<문제>

Hongqiao 문제이다.

처음에 Hongqiao가 뭐지 하고 네이버에 찾아보았다.

 

홍차오,,, 중국 다리,,, 무지개다리,,, 음,,,

문제 푼 사람들 수는 많은데 나만 못 풀고 있어 너무 절망스러웠다,,

근데 동아리 같은 팀원인 분이 힌트를 알려주셔서 겨우 풀었다 :)

 

구글에 Hongqiao encrypt라고 치면, 많은 서칭 결과들이 나오는데

그중에서 많이 나오는 호텔을 발견하였다.

 

바로 이 호텔인데 그래서 이 호텔을 자세히 살펴보았다.

Shanghai Hongqiao Airport Hotel,,

글을 읽다보면, Shanghai Hongqiao Intl. Airport (SHA) 이 부분도 있다.

그래서 SHA를 사용해서 암호화한 건가 싶어서 SHA decoder를 찾아보았다.

 

https://sha512.web-max.ca/

 

문제의 문자열은 AFFCTF{395f4dfc82f56b796b23c3fa1b5150cbe568d71e} 인데,

정답의 형태가 AFFCTF{,,,}이니까 그 안의 문자열만 암호화한 것 같았다.

그리고 SHA1=40개/ SHA256=64개/ SHA512=128개의 문자열을 넣어야 하므로

이 문자열은 SHA1문자열로 암호화되어 있을 것 같다고 생각하였다.

그리하여 '395f4dfc82f56b796b23c3fa1b5150cbe568d71e'를 SHA1로 복호화를 해본 결과,

 

 

String : Unimaginatively 가 나왔다.

 

Flag = AFFCTF{Unimaginatively}

 

 

문제 해결!

(이 문제는 엄청난 지식을 요구하지는 않지만, 서칭 능력과 기본지식정도가 필요한 것 같다.)