Description

Category: Web

Source: wargame.kr

Points: 168

Author: Jisoon Park(js00n.park)

Description:

This is another programming language.

Can you read this source code?

Write-up

주어진 soruce_code.ws 파일을 다운받아 열어보면 아무것도 안보인다.

hexdump로 보면 탭(09), 스페이스(20), 뉴라인(0a) 세가지 문자로만 이루어진 문서임을 알 수 있다.

이건 뭔가... 싶어 해킹대회에 자주 나오는 모스부호(morse code)로 생각하고 decoding을 해보았지만, 제대로된 모스부호가 아니었다.

구글신에게 'space tab lf code' 관련 문서를 물어보면 'Whitespace'라는 게 있다고 알려준다.

적당한 온라인 Whitespace Compiler(http://vii5ard.github.io/whitespace/ 를 사용했다.)를 찾아서 주어진 문서를 넣고 실행해보았더니 key를 얻을 수 있었다.

Flag : 9374d96ce2339697674df71a74ed9b25f84eec90

'writeups > Web' 카테고리의 다른 글

fly me to the moon  (0) 2019.11.25
Calculator  (0) 2019.11.23
webhacking.kr 058  (0) 2019.11.23
webhacking.kr 047  (0) 2019.11.23
webhacking.kr 039  (0) 2019.11.23

+ Recent posts