๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
Hacking/Wargame.kr

๐Ÿ’• wargame.kr Challenge WTF_CODE

by Yubin Heo 2020. 3. 17.

๐Ÿ”ฅ wargame.kr ์ฑŒ๋ฆฐ์ง€ 3๋ฒˆ ๋ฌธ์ œ

 

ํ ... ์ด ์†Œ์Šค์ฝ”๋“œ๋ฅผ ์ฝ์„ ์ˆ˜ ์žˆ๋‹ˆ..? start๋ฅผ ๋ˆŒ๋Ÿฌ์„œ ๋“ค์–ด๊ฐ€ ๋ด…์‹œ๋‹ค.

 

์ด ํŽ˜์ด์ง€์—์„  ์†Œ์Šค์ฝ”๋“œ๊ฐ€ ๋ณด์ด์ง€ ์•Š์œผ๋‹ˆ Source code.ws๋ฅผ ๋ˆŒ๋Ÿฌ ์†Œ์Šค์ฝ”๋“œ๋ฅผ ๋‹ค์šด๋ฐ›์Šต๋‹ˆ๋‹ค.

 

์†Œ์Šค์ฝ”๋“œ๋ฅผ ์—ด์–ด๋„, 255์ค„ ๊ฐ€๋Ÿ‰์˜ ๊ณต๋ž€ ๋ฐ–์— ๋ณด์ด์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

.ws ํŒŒ์ผ์— ๋Œ€ํ•ด์„œ ๊ตฌ๊ธ€๋ง์„ ์ข€ ํ•ด๋ณด๋‹ˆ, ์•„๋ž˜์™€ ๊ฐ™์€ ๊ฒฐ๊ณผ๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.

 

  • ws ํŒŒ์ผ์€ WhiteSpace ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๊ฐ€ ๊ธฐ์ˆ  ๋œ ํŒŒ์ผ ํ™•์žฅ์ž ์ด๋‹ค.
  • WhiteSpace๋Š” ๊ณต๋ฐฑ์œผ๋กœ๋งŒ ์ด๋ฃจ์–ด์ง„ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋ฅผ ๋œปํ•œ๋‹ค.
  • ๋งŒ์šฐ์ ˆ์— ๋‚˜์˜จ ๋งŒ์šฐ์ ˆ ๊ธฐ๋…(?) ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด ์ด๋‹ค.

WhiteSpace๊ฐ€ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋ผ๋ฉด, ์‹คํ–‰ ๊ฒฐ๊ณผ๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ์–ด์•ผ ํ•˜๋Š”๋ฐ, vscode์—์„  ์‹คํ–‰์ด ์•ˆ๋ฉ๋‹ˆ๋‹ค.

๊ทธ๋ž˜์„œ ์—ด์‹ฌํžˆ ์„œ์น˜๋ฅผ ํ•˜๋‹ค๊ฐ€ whitespace ์ฝ”๋“œ๋ฅผ ์ปดํŒŒ์ผ ํ•ด์ฃผ๋Š” ์›น ์ปดํŒŒ์ผ๋Ÿฌ๋ฅผ ๋ฐœ๊ฒฌํ–ˆ์Šต๋‹ˆ๋‹ค.

 

http://vii5ard.github.io/whitespace/

 

Whitelips the Whitespace IDE

Stack: Heap:

vii5ard.github.io

 

์ด๊ณณ์—์„œ ๊ธฐ์กด์— ์ž…๋ ฅ๋œ ๋‚ด์šฉ์„ ๋ชจ๋‘ ์ง€์šฐ๊ณ  ๋‹ค์šด๋ฐ›์€ ws ํŒŒ์ผ์˜ ๋ชจ๋“  ๋‚ด์šฉ์„ ์„ ํƒ(Ctrl + a) ํ›„ ๋ณต์‚ฌ(Ctrl + c)

ํ•ด์ฃผ๊ณ  ์œ„ ์ปดํŒŒ์ผ๋Ÿฌ์— ๋ถ™์—ฌ๋„ฃ๊ธฐ(Ctrl + v) ํ•ด์ค๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ ๋’ค ์ƒ๋‹จ์— run ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅด๋ฉด, flag๊ฐ’์„ ์•Œ๋ ค์ค๋‹ˆ๋‹ค.

 

์œ„ ํ”Œ๋ž˜๊ทธ ๊ฐ’์„ ์ž…๋ ฅํ•˜๋ฉด ๋ฌธ์ œ๊ฐ€ ํ’€๋ฆฝ๋‹ˆ๋‹ค.

์ฒ˜์Œ์— ์ข€ ์–ด๋ ค์›Œ์„œ ํ•ด๋ฉจ๋˜ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

'Hacking > Wargame.kr' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

๐Ÿ’• wargame.kr Challenge QR CODE PUZZLE  (2) 2020.03.17
๐Ÿ’• wargame.kr Challenge flee button  (0) 2020.03.17
๐Ÿ’• wargame.kr Challenge already got  (4) 2020.03.16
๐Ÿ’• Start Wargame.kr!  (2) 2020.03.16

๋Œ“๊ธ€