본문 바로가기

Let's Study/Hacker's CTF

[2014 화이트햇 콘테스트] 한글치환암호

이번에 ctf풀면서 스터디하자! 하고 만들어진 Mr.Mr 팀입니다.

어쩌다보니 예선 일반부 9위까지 올라가게 됬네요.

문제풀이 시작하겠습니다.



한글치환암호 문제입니다.

노가다성이 좀 짙어서 디테일한 설명은 힘들고 간단하게 설명드리겠습니다.


우리가 알고있는 한글과는 다르게 ㄱ 을 ㄴ으로 치환해서 바꾸고 ㅏ 를 ㅢ 로 바꿀수도 있는게 한글치환암호인데




일단 여기서 가장 많이 쓰인 건 컃콌 입니다.

보통 소설이나 뭐 어디든 이 두 글자를 보면 '나는' 이 생각나는데

이걸가지고 치환을 시작하면


나 의 ㄴ 은 ㅋ으로, ㅏ 는 ㅑㅊ 로 치환된 것을 알 수 있고

는의 ㅡ 는 ㅖ, 밑의 ㄴ 은 ㅆ 으로 치환된 것을 알 수 있습니다.


그리고 먗. 이렇게 쓰인건 아까 나 에서 ㅑㅊ가 ㅏ로 치환된 것을 알 수 있었는데

이걸 유추해보면 다. 인 것을 알 수 있습니다.

ㄷ 는 ㅁ 로 치환되어있네요.


이런식으로 하나하나씩 치환을 하다보면 답이 보입니다.


하나하나씩 노가다할 것 없이 치환을 하다보면 여러가지 시와 노래에 쓰인 문장들이 있는걸 알게 됩니다.

그걸 보고 빠르게 치환하시면 됩니다.






마지막 플래그는 위이놛위이놛의 뉻걏.

치환하면 플래그는 '위이잉위이잉의 영타'

dnldldlddnldldld  입니다.


'Let's Study > Hacker's CTF' 카테고리의 다른 글

[2015 Plaid CTF] pwnable_EBP 160p  (0) 2015.04.21
[2015 Nullcon] exploitable 300  (2) 2015.01.14
[2014 Hack.lu] guess the flag write-up  (0) 2014.11.27
[2014 화이트햇 콘테스트]Cold War  (0) 2014.11.10