์ ๋ ฅํ ip๋ก ping ๋ช ๋ น์ด๋ฅผ ์คํํ๋ ๊ฒ์ผ๋ก ๋ณด์ธ๋ค.
Host ์ ip๋ฅผ ์ ๋ ฅํ๊ณ Ping! ์ ๋๋ฌ๋ณด์.
์ด๋ ๊ฒ 8.8.8.8 ๋ก ping ๋ช ๋ น์ด ์คํ๋ ๊ณผ์ ์ด ๊ทธ๋๋ก ์ถ๋ ฅ๋๋ค.
์ด๋ฅผ ํตํด ๋๊ฐ์ง๋ฅผ ์ ์ ์๋๋ฐ,
1. ip๋ฅผ ์ ๋ ฅํ๋ ์นธ์ด ์ด์์ฒด์ ๋ฅผ ๋ช ๋ น์ ์คํํ ์ ์๋ ์นธ์ด๋ค.
2. ๋ฆฌ๋ ์ค๋ ping ๋ช ๋ น์ ์ต์ ์์ด ์คํํ๋ฉด ๋ฌด์ ํ์ผ๋ก ํจํท์ ๋ณด๋ด๋๋ฐ,
3๊ฐ์ ํจํท๋ง ๋ณด๋ธ๊ฒ์ผ๋ก ๋ณด์, ping -c 3 8.8.8.8 ๋ก ๋ช ๋ น์ด ์ ๋ ฅ๋ ๊ฒ์ผ๋ก ๋ณด์ธ๋ค.
์ด๋ฅผ ์ด์ฉํด์ ping ๋ช ๋ น์ ์ ๋ ฅํ๊ธฐ ์ํด ๋ง๋ค์ด์ ธ์๋ ์ ๋ ฅ์นธ์
flag.py ๋ฅผ ์ฝ๊ธฐ ์ํ ์ฝ๋๋ฅผ ์ ๋ ฅํ ์๊ฐ์ด๋ค.
๋๋ฆผํต์์ ์ ๊ณตํ๋ ์ฝ๋๋ฅผ ๋ณด๋, ์ ๋ ฅํ ๊ฐ์
cmd = f'ping -c 3 "{host}"'
์ด๋ผ๋ ์ฝ๋๋ฅผ ํตํด ๋๋ธ์ฟผํฐ ์ฌ์ด์, ์ฆ {host} ๊ฐ ๋์ ์ ๋ ฅ๋๋ค๋ ๊ฒ์ ์ ์ ์๋ค.
๊ทธ๋ผ ์ด์ , ์ด๋ค ์ฝ๋๋ฅผ ์ ๋ ฅ์ํฌ ๊ฒ์ธ์ง ์๊ฐํด๋ด์ผ ํ๋๋ฐ,
์์ฝ๊ฒ๋, web ์์ ์ ๋ ฅํ ๋๋ ip์ฃผ์๋ง ์ ์ ์ ์๊ณ ๋ค๋ฅธ ๋ฌธ์๋ฅผ ์ ์ ์ ์๊ฒ ๋ง๋ค์ด๋์ด์
์ฝ๋๋ฅผ ์ ๋ ฅํ ์ ์๋ค!!
๊ทธ๋ ๋ค๋ฉด ํฌ๊ธฐํด์ผ ํ ๊น?
์๋๋ค.
์ด ๋ฐฉ๋ฒ ๋์ ๋ฒํ์ํธ๋ฅผ ํตํด Request๋ฅผ ํ๋ก์์์ ์ก์์
์ฝ๋๋ฅผ ์ ๋ ฅํ์ฌ ์ ์กํ๋ ๋ฐฉ๋ฒ์ ์ฌ์ฉํ๋ฉด ๋ ๊ฒ์ ๋ณด์ธ๋ค.
์ด๋ ๊ฒ 8.8.8.8" ์ด๋ผ๊ณ ๋ณ์กฐ์์ผ์ ์ ์กํด๋ณด๊ฒ ๋ค.
์๋ฒ์์ 8.8.8.8" ์ ์ธ์ํ์ฌ ๋ฌธ๋ฒ์ ์ค๋ฅ๊ฐ ์๊ฒผ์์ ์ ์ ์๋ค.
์ด์ , ls ๋ช ๋ น์ด๋ ์์ด์ ์ด๋ค ํ์ผ๋ค์ด ์๋์ง ์ถ๋ ฅํ์ฌ ๋ณด๊ฒ ๋ค.
--> 8.8.8.8";ls ". ์ ๋ ฅ.
cmd = f'ping -c 3 "8.8.8.8";ls "."'
์์ ๊ฐ์ ์ฝ๋๋ก ์ธ์ ๋์ด์ง ํ ๋ฐ,
์ด๋ 8.8.8.8 ๋ก ping ๋ช ๋ น์ด๋ฅผ ์คํํ๊ณ ,
ls ๋ช ๋ น์ด๋ก ๋ฆฌ์คํธ๋ฅผ ์ถ๋ ฅํ๋ ๋ช ๋ น์ด๊ฐ ๋๋ค.
์ด๋, ls ๋ค์ ". ๋ฅผ ์จ์ค ์ด์ ๋ ๋ฌธ๋ฒ์ ์ค๋ฅ๋ฅผ ๋ง๋ค์ง ์๊ธฐ ์ํด์ ์ด๋ค.
ping -c 3 8.8.8.8;ls .
๋ก ๋ช ๋ น์ด๊ฐ ์คํ๋์๊ณ , ๋ช ๋ น๋ค์ ๋ํ ์ถ๋ ฅ๊ฐ์ด ์ฐจ๋ก๋ก ์ถ๋ ฅ๋์์์ ์ ์ ์๋ค!!!
๊ทธ๋ฆฌ๊ณ flag.txt ๊ฐ ํ์ฌ ์์น์ ์กด์ฌํ๋ ๊ฒ๋ ํ์ธํ๋ค.!!!
8.8.8.8" >/dev/null;ls ". ๋ผ๊ณ ์ ๋ ฅํ ๊ฒฝ์ฐ,
์ ๊ทธ๋ฆผ ์ฒ๋ผ
ping ๋ช ๋ น์ ๋ํ ์ถ๋ ฅ๊ฐ์ ๋ฌด์๋๊ณ ,
ls ๋ช ๋ น์ ๋ํ ์ถ๋ ฅ๊ฐ๋ง ์ถ๋ ฅ๋๋ค.
์ด์ flag.py ๋ฅผ ์ถ๋ ฅ์ํค๋ ๋ช ๋ น์ด๋ฅผ ํตํด flag ๊ฐ์ ์์๋ผ ๊ฒ์ธ๋ฐ,
๋๋ ping ๋ช ๋ น์ ๋ํ ์ถ๋ ฅ๊ฐ์ ๋ณด๊ณ ์ถ์ง ์์์
8.8.8.8" >/dev/null;cat "flag.py
๋ผ๊ณ ์ ๋ ฅํ ๊ฒ์ด๋ค.
flag๊ฐ์ด ์ถ๋ ฅ๋๋ค!!!
':: DreamHack ๐ฉ > wargame - web' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ dreamhack ] - [ web | image-storage ] (0) | 2022.03.17 |
---|---|
[ dreamhack ] - [ web | proxy-1 ] (0) | 2022.03.17 |
[ dreamhack ] - [web | file download ] (0) | 2022.03.16 |
[ dreamhack ] - [ web | pathtraversal ] (0) | 2022.03.15 |
[ dreamhack ] - [ web | simple sqli ] (0) | 2022.03.15 |
๋๊ธ