처음 이 문제를 봤을 때 zero width space에 대한 개념조차 없어서 많이 해맸다.


zero width space란 컴퓨테의 조판에 사용되는 비표시 문자로 문자 처리 시스템에 대하여 단어의 단락을 나타내는데 사용된다. 보통, 여어 등의 띄어쓰기를 하는 언어에서 문장의 도중에 개행을 넣을 경우에는 공백 기호의 위치에서 행해진다. 하지만, 빗금 등의 기호뒤 등 공백은 넣지 않지만 개행을 해도 좋은 곳이나 일본어 등의 띄어쓰기를 하지 않는 언어에서 개행할 수 있는 위치를 명시하기 위해서 폭 없는 공백이 사용된다.


우선 감이 안와서 decode을 쳐봤는데.....


누군가 zero width space 관련 incoding decoding 코딩을 짜서 데모버전을 사이트로 올려놨다.


여기에 아까 문제에서 본 '사실난띄어쓰기를했다'를 복사해서 넣었더니 FLAG가 나왔다.

'CTF > KCTF' 카테고리의 다른 글

The ATTACK of Predator  (0) 2018.12.10
rock-paper-scissors master!  (0) 2018.12.10
WH3R3?  (0) 2018.12.09
Hold Me!  (0) 2018.12.09
Can you read this?  (0) 2018.12.09

+ Recent posts