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 |