2๋จ๊ณ : command-injection-1
Code!
์ ์ฝ๋ ํ์ธ๊น์ง ํ์ฃ ๋นจ๊ฐ์์ผ๋ก ํ์ํ ๋ถ๋ถ์ด ํต์ฌ์ด์ฃ
cmd = f๋ถ๋ถ์์ ๋ฐ๋ก ๋ฌธ์์ด ํ์ ์ผ๋ก ๋ฐ์๋๋ ค cmd๋ฅผ ์คํํ๋ cmd injection ๊ณต๊ฒฉํ๋ผ๋ ๊ฑฐ์ฃ
์ญ์ ๊ท์ฝ์ด ์ด๋์ ๋ ์ ํด์ง ๋ชจ์ต์ด์์ ๋ง๊ฒ ํด์ผ๊ฒ ์ฃ ์๊น ๋ฌธ์์ด๋ก ๋ฐ๋๋ค๊ณ ํ์ผ๋๊น์ ํจํด๋ง ๋ถ์ํ๋ฉด ์ฝ๊ฒ ๋ธ ์ ์๊ฒ ์ฃ
[A-Za-z0-9.]{5,20} ์ ๊ท์ ๋ถ์
๐ก"[A-Za-z0-9.]{5,20}"์ ๊ฐ๋จํ๊ฒ ํด์ํ์๋ฉด ์๋ฌธ์๋ถํฐ ๋๋ฌธ์๊น์ง ์ ๋ถ ํ์ฉ, ๊ณต๋ฐฑ X,
์ซ์๋ 0๋ถํฐ 9๊น์ง ํ์ฉ, .๋ฌธ์๋ ํ์ฉ(pingํ๋ ์น ์ฌ์ดํธ๋๊น..) ๋ง์ง๋ง์ธ ๋ฌธ์์ด 5-20๊น์ง
์ ๊ท์ ํํ ๋ฐฉ์์ ๋ ์์ธํ ์๋ ค์ค๊ป์ ๋์ค์.. ๋ ์์ธํ ์ ๋ฆฌํด์ ์ฌ๋ฆฌ๊ฒ ์ต๋๋ค ใ
๋ฐ์ ์ฌ์ดํธ๋ ์ ๊ท์ ํํ ์ฝ๊ฒ ๋์์ฃผ๋ ์ฌ์ดํธ์ ๋๋ค! ๊ฐ์ถ!!!
๊ทธ๋ ๋ค๋ฉด ๊ธ๋ฐฉ ๋ค ๊ตฌํ์ฃ Burp Suite๋ก ๋ฐ์ ํ์ธํด๋ณด๋ฉด
8.8.8.8";"ls ๋ช ๋ น์ด injection!
๊ทผ๋ฐ ์๊น ์ ๊ทํํ์์์ ๊ณต๋ฐฑ ์ ์ฉ X ์ด๋๊น ๋ฌธ์์ด์ ๊ทธ๋ฅ ๋ฃ์ด์ ๊ณต๋ฐฑ์ฒ๋ผ ๋ง๋ ๋ค๋ฉด
8.8.8.8";"cat"+"flag.py ์ผ๋ก ํด๋ ๋ ๋ฏ
๊ทธ๋ฌ๊ธฐ์ flag๊ฐ ๋์จ ๋ชจ์ต์ด์ฃ ! ์ฐธ ์ฝ๋ค์ ใ ใ ๊ทผ๋ฐ ๋ง์ ์น์์ ํ๋ฉด ํํ์ ์ค๋ฅ๊ฐ ์๊ธฐ๋๋ฐ..
๊ทธ๊ฑด ์์ผ๊น์? ๋ญ ์ผ๋จ ์ฌ๊ธฐ๊น์ง!! flag = DH{pingpingppppppppping!!} ์ ๋๋ค!
์ฐธ๊ณ ์๋ฃ
์ฐธ๊ณ ์ด๋ฏธ์ง
'๐โWeb_Study > ๐โDreamhack_War_Game' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Dreamhack] CSRF-1/2 - WriteUp (0) | 2022.06.24 |
---|---|
XSS-1/2 (0) | 2022.06.22 |
funjs (0) | 2022.06.20 |