War game/wargame.kr
WTF_CODE
power-girl0-0
2021. 2. 3. 03:43
728x90
http://www.wargame.kr/challenge
Wargame.kr - 2.1
www.wargame.kr
문제
문제 설명에서는 또 다른 프로그래밍 언어인데, 읽을 수 있겠냐고 물어본다.
위 사진은 문제화면이다.
source code.ws를 클릭하면 다운로드하겠냐는 알림창을 띄어준다.
풀이
문제에서 source code.ws를 클릭하면 source_code.ws라는 파일이 다운로드 된다.
'Sublime Text' 라는 툴을 활용하여, source_code.ws파일을 열어보았다.
아무 내용도 출력되지 않는 것을 확인할 수 있다.
하지만, 249줄까지 되어 있으며, 드래그를 해보면 아래와 같은 화면을 볼 수 있다.
즉, 해당 파일에 내용이 있다는 것을 추측할 수 있었다.
그래서 .ws확장자 파일을 실행할 수 있는 방법에 대해 알아보았다.
그 결과 .ws의 확장자는 Whitespace 프로그래밍 언어라는 것을 알 수 있었으며, 해당 언어를 실행시켜주는 주소를 찾을 수 있었다.
Ideone.com
Ideone is something more than a pastebin; it's an online compiler and debugging tool which allows to compile and run code online in more than 40 programming languages.
ideone.com
위 주소에서 whitespace언어로 설정한 뒤, 소스코드를 붙여넣고 실행하니 flag값을 얻을 수 있었다.
문제 CLEAR !!
728x90