๐ฑ simple-web-request
Description STEP 1~2๋ฅผ ๊ฑฐ์ณ FLAG ํ์ด์ง์ ๋๋ฌํ๋ฉด ํ๋๊ทธ๊ฐ ์ถ๋ ฅ๋ฉ๋๋ค. ๋ชจ๋ ๋จ๊ณ๋ฅผ ํต๊ณผํ์ฌ ํ๋๊ทธ๋ฅผ ํ๋ํ์ธ์. ํ๋๊ทธ๋ flag.txt ํ์ผ๊ณผ FLAG ๋ณ์์ ์์ต๋๋ค. ํ๋๊ทธ ํ์์ DH{...} ์ ๋๋ค. ๐
dreamhack.io
simple-web-request
๋ฌธ์ ์ค๋ช
- STEP 1,2 ๋จ๊ณ๊ฐ ์์
- flag.txtํ์ผ๊ณผ FLAG ๋ณ์์ ํ๋๊ทธ ์์
# ์น์ฑ ํ๋ ์์ํฌ, Flask๋ก ์์ฑ
๋ฌธ์ ๋ถ์
1) ์๋ฒ ์์ฑ ๋ฐ ํ์
STEP1 ํ๋ฉด
STEP2์ FLAG์ ํ๋ฉด
(1) STEP1
์ฐ์ STEP1๋ถํฐ ํด๊ฒฐํด์ฃผ๋๋ก ํ์
๋ฉ์๋๊ฐ GET์ผ ๋, prm1(์ฆ, param)์ด getget์ด๊ณ prm2(์ฆ, param2)๋ rerequest์ผ ๋ step2๋ก ๋์ด๊ฐ ์ ์๋ ๊ฒ ๊ฐ์ผ๋ ์ ๋ ฅํด์ ํ์ธํด๋ณด์.
(2) STEP2 -> FLAG
(1)๋จ๊ณ์์ ์ฐพ์ ๊ฐ์ ์ ๋ ฅํ๋ ์๋์ ๊ฐ์ ์ฐฝ์ผ๋ก ๋์ด๊ฐ๋ค.
๋ค์ ์ฝ๋๋ฅผ ์ดํด๋ณด๋๋ก ํ์.
STEP2๋ผ์ ์ด ๋ถ๋ถ์ ์ฝ๋์ ๊ด๋ จ์ด ์๋ ์ถ์์ผ๋, FLAG์ ๊ด๋ จ๋ ๋ถ๋ถ์ด ์์ด ๋ค์ ์ฝ๋๋ฅผ ์ดํด๋ณด์๋ค.
์ด ์ฝ๋์์๋ FLAG๋ฅผ ์ฌ๋ฌ ๋ฒ ์ฐพ์๋ณผ ์ ์์์ผ๋ฉฐ, ๋๋์ด ์ด์ชฝ์ผ ๊ฒ ๊ฐ์์ ์ฐฌ์ฐฌํ ์ดํด๋ณด์๋ค.
์ค๊ฐ ๋ถ๋ถ์ ์ฝ๋๋ฅผ ์ดํด๋ณด๋ฉด, ์ด ๋ถ๋ถ์ด ์์์ STEP1 ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ์ฝ๋์ ๋น์ทํ ๊ฒ ๊ฐ์๋ฐ...
์๋ ์ ์น๊ณ ํด๋น ๊ฐ์ ๋ฃ์ด๋ณด์๋ค.
ํ๋๊ทธ๋ฅผ ๋ฐ๊ฒฌํ์๋ค!
๋ด ๋๋๋๋ก ํผ ๊ฑฐ๋ผ (๋ฌผ๋ก ์ธํฐ๋ท์ ํ๋ ๋น๋ ค์...๐คซ) ์คํ์ง ๋ง๋ฅ ๊ตฌ๋ฉ์ด ์ญ์ญ ๋ซ๋ ค์๋ ์ํํ ์ฑ๊ณต์ด์ง๋ง
์ฝ๋ ๋ด์ ์จ๊ฒจ์ ธ ์๋ ํํธ๋ค์ ํ๋์ฉ ์ฐพ์ ๋ง์ถฐ๊ฐ๋ ๊ฒ์ด ํผ์ฆ๋ง์ถ๊ธฐ ํ๋ ๊ฒ ๊ฐ๋ค.
'SWLUG > web hacking' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Dreamhack] easy-login (0) | 2024.05.21 |
---|---|
[Dreamhack] web-misconf-1 (0) | 2024.05.17 |
[Dreamhack] pathtraversal (0) | 2024.05.11 |
[Dreamhack] baby-union (0) | 2024.05.06 |
[Dreamhack] phpreg (0) | 2024.05.06 |