반응형
문제분석 & 풀이
프로그래밍 언어이고 읽을 수 있냐고 묻고 있다.
ws 확장자 파일을 다운로드 받을 수 있게 되어있으며, 힌트와 연결해서 생각했을때 파일의 내용을 읽는 것이 목표인 것 같다.
파일을 다운로드 받고 txt로 확장자를 바꿔서 내용을 확인했다.
아무것도 보이지 않는다.
우선 ws 확장자와 관련된 프로그래밍 언어를 조사해보자.
찾아보니 ws는 whitespace의 약자로 whitespace 언어 파일의 확장자가 ws였다.
○ whitespace
공백, 탭 , 개행문자로 이뤄진 언어로 스택기반의 명령형 프로그래밍 언어이다.
source_code.ws 내용이 안보인 이유는 공백, 탭, 개행문자로 구성이 됐기 때문이다.
실제로 마우스 커서를 땡겨서 확인해보니 위와 같이 데이터가 저장된 것을 확인할 수 있다.
whitespace는 웹 컴파일러 사이트에서 컴파일을 지원해주기 때문에 쉽게 실행 해볼 수 있다.
실행결과로 flag를 획득할 수 있다.
반응형