wargame.kr 포스트는 이해한 내용과 복습을 위한 목적으로 작성되었습니다.
이번 포스트에서는 WTF_CODE 문제에 대한 이해와 풀이를 진행해보도록 하겠습니다.
근데, 문제 풀이의 이해는 딱히 없는 것 같고, 풀이만 있을 것 같습니다.
이 문제는 그냥 패킷 캡처 툴 혹은 프록시 툴을 다룰줄 아느냐에 대한 문제 같습니다.
|
문제 이해 |
문제에서는 이것은 새로운 형태의 프로그래밍 언어라며, 이 코드를 읽을 수 있는지에 대해 물어보고 있습니다.
대체 무슨 코드길래...
문제 사이트에 들어가 source_code.ws를 다운받으니 다음과 같은 코드가 보입니다.
이를 보아하니 난독화 기법으로 작성된 코드의 일종으로 보입니다.
ws 확장자가 뭔지 알아봐야겠습니다.
|
문제 풀이 |
ws 확장자는 따로 없는 것 같고, 아마 whitespace 의 약자가 아닌가 싶습니다.
구글링을 통해 whitespace 언어 혹은 whitespace code decoder 라고 작성해보았습니다.
해당 페이지에 들어가 코드를 붙여넣고 [Run]을 해보니 문제가 풀렸습니다.
'WARGAMES > wargame.kr' 카테고리의 다른 글
[Wargame.kr] Level 09 - strcmp (0) | 2019.04.10 |
---|---|
[Wargame.kr] Level 08 - db_is_really_good (0) | 2019.04.09 |
[Wargame.kr] Level 07 - md5_password (0) | 2019.04.09 |
[Wargame.kr] Level 06 - fly_to_the_moon (0) | 2019.04.09 |
[Wargame.kr] Level 04 - login_filtering (0) | 2019.04.09 |
[Wargame.kr] Level 03 - qr_code_puzzle (0) | 2019.04.09 |
[Wargame.kr] Level 02 - flee_button (0) | 2019.04.09 |
[Wargame.kr] Level 01 - already_got (0) | 2019.04.09 |