Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 이진트리
- 포렌식워게임
- mongoose
- 자바기초
- 자료구조
- bootstrap
- node
- 써니나타스
- materialize
- 자바
- 포렌식
- 워게임추천
- 이진탐색트리
- 웹기초
- nodeJS
- MongoDB
- CTF
- wargame.kr
- NavBar
- GIT
- 워게임
- Express
- gitbash
- node.js
- 뷰
- 웹해킹기초
- 웹개발
- 웹해킹
- 자바문제풀이
- 그래프
Archives
- Today
- Total
보안 전공생의 공부
[Wargame.kr] WTF_CODE 본문
소스코드를 읽을 수 있냐는 문제이다
source_code.ws를 다운받아 메모장으로 열어보면
아무것도 보이지 않는다. 그렇지만 스크롤바가 생각보다 작을 정도로
공백의 양은 많다.
확장자 .ws는 처음 봐서 구글링 해보았다.
whitespace 언어라고 한다!
문법에는 오직 공백,탭, 개행문자만이 의미가 있고 이 3 종류의 공백 문자를 뺀 모든 문자를 무시한다고 한다.
스택 기반의 명령형 프로그래밍 언어이다.
이곳에서 whitespace언어를 온라인 컴파일이 가능하다.
(출처 : m.blog.naver.com/koromoon/220604856293 )
다시 메모장으로 들어가 공백을 모두 감싸보니
이렇게 각 줄마다 양이 달랐다.
전체를 복사해서
위의 사이트 ideone.com에 붙여넣었다.
이때 언어는 Whitespace로 수정하였다.
Run 버튼을 누르고 결과를 보며 맨 밑으로 내렸다.
그랬더니 이렇게 stdout에 key값이 나와있다 !!
whitespace를 알아서 컴파일 해준 것이다.
가볍게 성공:)
'공부 > web' 카테고리의 다른 글
[Wargame.kr] strcmp (0) | 2021.02.18 |
---|---|
DreamHack | 웹해킹 기초강의 요약(1) (0) | 2021.01.15 |
Comments