(ํ์ต ๋ชฉ์ ์ผ๋ก ์์ฑ๋์์ต๋๋ค. ์๋ชป๋ ๋ถ๋ถ์ด ์๋ค๋ฉด ์ง์ ํด์ฃผ์ธ์.) 5๋ฒ ๋ฌธ์ ๋ก ๋ค์ด๊ฐ ๋ณด์. ๋ค์๊ณผ ๊ฐ์ ํ๋ฉด์ด ๋ณด์ธ๋ค. ๋ก๊ทธ์ธ ๋ถ๋ถ๊ณผ ํ์๊ฐ์
๋ถ๋ถ์ผ๋ก ๋ถ๋ฅ๋์ด์๋ค. ๋จผ์ ๋ก๊ทธ์ธ์ ํด๋ฆญํ์ฌ ๋ค์ด๊ฐ๋ณด๋ฉด ๋ค์๊ณผ ๊ฐ์ ํ๋ฉด์ด ๋์จ๋ค. id๋ถ๋ถ๊ณผ pw๋ถ๋ถ์ admin/admin์ผ๋ก ๋ก๊ทธ์ธ ์๋๋ฅผ ํด ๋ณด์๋ค. ํจ์ค์๋๊ฐ ๋ง์ง ์๋ค๋ ์ถ๋ ฅ๊ฒฐ๊ณผ๋ฅผ ๋ณผ ์ ์๋ค. id๋ ๋ง์ผ๋, ํจ์ค์๋๊ฐ ํ๋ฆฐ ๊ฒ์ ์ ์ ์๋ค. id๊ฐ ์ค์ ๋ก admin์ธ์ง ํ
์คํธํ๊ธฐ ์ํด admin2/admin์ผ๋ก ์ ์ ์๋ํด ๋ณด์๋ค. id๊ฐ ํ๋ ธ๋ค๋ ๋ฌธ๊ตฌ๊ฐ ์ถ๋ ฅ๋จ์ผ๋ก์จ id๋ admin์ด๋ค. ํจ์ค์๋๋ ํ์ฌ ๋ชจ๋ฅด๋ ์ํฉ์ด๋, ํ์๊ฐ์
์ ํ์ด์ง์ ์ ์ํด๋ณด์. join ๋ฒํผ์ ๋๋ฌ๋ณด์. ์ ๊ทผ์ด ํ๊ฐ๋์ง ์์๋ค๊ณ ํ๋ค. ์์ค๋ณด๊ธฐ๋ฅผ ํตํด ํ์ธํด๋ณธ ๊ฒฐ..
(ํ์ต ๋ชฉ์ ์ผ๋ก ์์ฑ๋์์ต๋๋ค. ์๋ชป๋ ๋ถ๋ถ์ด ์๋ค๋ฉด ์ง์ ํด์ฃผ์ธ์.) 4๋ฒ ๋ฌธ์ ๋ก ๋ค์ด๊ฐ ๋ณด์. ์ฌํํ ํ๋ฉด์ด ๋์จ๋ค. ์ด๋ก์์ ๋ฌธ์์ด์ ๋ฑ ๋ด๋ base64๋ก ์ธ์ฝ๋ฉ๋ ๋ฌธ์์ด์ฒ๋ผ ๋ณด์ธ๋ค. ๋ฌธ์์ด์ base64๋ก ๋๋ ค๋ณด๊ธฐ ์ ์ ์์ค์ฝ๋๋ฅผ ๋จผ์ ํ์ธํด ๋ณด์. ๋ฑํ ๋ณผ ๊ฒ๋ ์๊ณ ํํธ๊ฐ ๋ ๋งํ๊ฒ๋ ์๋ค. ๋ฉ์ธ ํ๋ฉด์ผ๋ก ๊ฐ์ ํจ์ค์๋์ guest๋ admin์ ์
๋ ฅํด๋ณด์. ์๋ฌด๋ฐ ๋ฐ์๋ ์๋ค. Sql Injection ๊ณต๊ฒฉ๋ ์๋ํด๋ดค๋๋ฐ ๋๊ฐ์ด ์๋ฌด ๋ฐ์์ด ์๋ค. ๊ทธ๋ผ ์ด์ base64๋ก ์ธ์ฝ๋ฉ๊ฒ ๊ฐ์ ๋ฌธ์์ด์ ๋์ฝ๋ฉ ํด๋ณด์. ( http://ostermiller.org/calc/encode.html ) ๋์ฝ๋ฉ ๊ฒฐ๊ณผ ์ด๋ ๊ฒ ์์กฐ๋กญ๊ฒ ๋ณ๊ฒฝ๋์๋ค. ํ์ง๋ง ์์ง ์ฌ๋์ด ์์๋ณผ ์ ์๋ ๋ฌธ์์ด๋ ์๋๊ณ , ๋ต ๊ฐ์ง๋..
(ํ์ต ๋ชฉ์ ์ผ๋ก ์์ฑ๋์์ต๋๋ค. ์๋ชป๋ ๋ถ๋ถ์ด ์๋ค๋ฉด ์ง์ ํด์ฃผ์ธ์.) 2๋ฒ ๋ฌธ์ ๋ฅผ ๋ค์ด๊ฐ ๋ณด์. ๋ค์๊ณผ ๊ฐ์ด ๋ค๋ชจ๋ค๋ชจ ๋ก์ง์ด ๋์จ๋ค. ๋ค๋ชจ๋ค๋ชจ ๋ก์ง์ ์ฝ๊ธฐ ๋๋ฌธ์ ๊ธ๋ฐฉ ํ์๋ค. ๋ก์ง์ ํ๋ฉด ๋ค์๊ณผ ๊ฐ์ด ๋๋ค. 'gogo'๋ฅผ ํด๋ฆญํด๋ณด๋ ๋ค์๊ณผ ๊ฐ์ด ํ๋ฉด์ด ์ถ๋ ฅ๋๋ค. ๋จผ์ ์์ค๋ฅผ ํ์ธํด ๋ณด์๋ค. ํผ ์์ input์ ํ์
์ ํ๋ ์ผ๋ก ๋์ด์๊ณ value๊ฐ 2์ง์ ํํ๋ก ์ ํด์ ธ์๋ค. ์ฒ์์ ์ 2์ง์๊ฐ ํ๋๊ทธ์ธ์ค ์๊ณ ์ ์ถํด๋ดค๋๋ ์คํจํ๋ค. ๋ค์ ๋ค๋ก๊ฐ์, input ํ
์คํธ์ฐฝ์ ์ํ๋ ๋ฌธ์์ด์ ์
๋ ฅํ๊ณ write ๋ฒํผ์ ๋๋ฌ๋ณด์๋ค. ํ์๋ ์์ ์ ID๋ฅผ ๋ฃ์ด๋ณด์๊ณ , admin๋ ๋ฃ์ด๋ณด์๋ค. answer ๊ฐ์ ๋์ผํ๊ฒ ์ถ๋ ฅ๋์๋ค. ์ข์ ์ ์์ค๋ณด๊ธฐ๋ฅผ ํตํด ๋ณด์๋ hidden ๊ฐ์ value ๊ฐ์ด ์ ํด์ ธ์์๊ธฐ ๋๋ฌธ์..
(ํ์ต ๋ชฉ์ ์ผ๋ก ์์ฑ๋์์ต๋๋ค. ์๋ชป๋ ๋ถ๋ถ์ด ์๋ค๋ฉด ์ง์ ํด์ฃผ์ธ์.) 2๋ฒ ๋ฌธ์ ๋ฅผ ๋ค์ด๊ฐ ๋ณด์. ์ด ๋ฌธ์ ๋ ์ผ๋ช
ํ๊ธธ๋ ๋ฌธ์ ๋ผ๊ณ ๋ถ๋ฆฐ๋ค. ๊ณ์ ์ฝ์งํ๋ค๊ฐ ๋๋ฌด ์ํ๋ ค์ ๊ตฌ๊ธ๋ง์ข ํด๋ดค๋๋ blind sql injection ๋ฌธ์ ์๋ค. ๋ฉ์ธ ํ๋ฉด์ ๋ค์๊ณผ ๊ฐ๋ค. ๋ฉ๋ด๋ค์ ๋ค ๋ค์ ธ๋ดค์ง๋ง ๋ฑํ ์ธ๋ชจ์์ด์ ์์ค๋ฅผ ํ์ธํด๋ดค๋ค. map ํ๊ทธ๊ฐ ๊ฑธ๋ ค์๋ ๋ฉ๋ด๋ค์ด ์๋๋ฐ ์ด 8๊ฐ๊ฐ ๊ฑธ๋ ค์๋ค. map ํ๊ทธ๋? ์ด๋ฏธ์ง์ ํน์ ๋ถ๋ถ์ ์ง์ ํ์ฌ ๋งํฌ๋ฅผ ๊ฑธ ๋ ์ฌ์ฉํ๋ค. 1๊ฐ๋ ๋ฉ์ธ ๋งํฌ๊ณ , ๋๋จธ์ง 7๊ฐ์ค 6๊ฐ๋ ๋ฉ๋ด๋ค์ด๊ณ , ๋ง์ง๋ง 1๊ฐ์ ๋งํฌ๋ admin์ด ๊ฑธ๋ ค์๋ ๊ด๋ฆฌ์ ํ์ด์ง์ด๋ค. ๊ด๋ฆฌ์ ํ์ด์ง๋ก ์ ๊ทผํด๋ณด์. ์ฉ ๋จธ๋ฆฌ๋ฅผ ํด๋ฆญํ๋ฉด admin page๋ก ์ ์๊ฐ๋ฅํ๋ค. ๊ด๋ฆฌ์ ํ์ด์ง๋ก ์ ๊ทผํ๋ค. ๊ฐ๋จํ๊ฒ admin์ ์
๋ ฅํ๊ณ l..
(ํ์ต ๋ชฉ์ ์ผ๋ก ์์ฑ๋์์ต๋๋ค. ์๋ชป๋ ๋ถ๋ถ์ด ์๋ค๋ฉด ์ง์ ํด์ฃผ์ธ์.) 1๋ฒ ๋ฌธ์ ๋ฅผ ๋ค์ด๊ฐ ๋ณด์. ์์ ๊ฐ์ ํ๋ฉด์ด ๋ณด์ธ๋ค. level์ 1์ด๊ณ , index.phps๊ฐ ์ฐํ์๋ค. ๋จผ์ , ์์ค๋ฅผ ๊น๋ณด๋ ใ
กใ
กใ
กindex.phpsใ
กใ
กใ
ก ๋ฅผ ํด๋ฆญํ๋ฉด index.phps ํ์ด์ง๋ก ์ด๋๋๋ค. ํด๋ฆญํ์ฌ ๋ค์ด๊ฐ๋ณด๋ ๋ค์๊ณผ ๊ฐ์ ์์ค๊ฐ ๋ณด์ฌ์ก๋ค. 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 32 33 34 Challenge 1 --------------------- ----- index.phps ----- Colored by Color Scripter cs โ
์ฟ ํค(Cookie)๋? - ์ฌ์ฉ์๊ฐ ์น ์ฌ์ดํธ์ ์ฒ์ ๋ฐฉ๋ฌธ..
webhacking.kr์ ์ ์ํด๋ณด๋ฉด ๋ค์๊ณผ ๊ฐ์ ํ๋ฉด์ด ๋ณด์ธ๋ค. ID๊ฐ ์์ผ๋ฏ๋ก ํ์๊ฐ์
์ ์ฐจ๋ฅผ ๋ฐ์์ผ ํ๋๋ฐ, ํ์๊ฐ์
๋ฒํผ์ด ๋ณด์ด์ง ์๋๋ค. ๋จผ์ , ์ด ํ์ด์ง๊ฐ ์ด๋ป๊ฒ ์ง์ฌ์ ธ ์๋์ง ํ์ธํด๋ณด์. ๋ง์ฐ์ค ์ฐ ํด๋ฆญ์ผ๋ก ์น ํ์ด์ง ์์ค๋ฅผ ํ์ธํด ๋ณธ ๊ฒฐ๊ณผ ์ค๊ฐ ์ฏค์ ๋ค์๊ณผ ๊ฐ์ ์์ค์ฝ๋๋ฅผ ๋ณผ ์๊ฐ ์๋ค. ๊ด๋ฆฌ์๊ฐ ํ์๊ฐ์
๋ฒํผ์ ์ฃผ์์ผ๋ก ์ฒ๋ฆฌํ์ฌ ํ์๊ฐ์
๋ฒํผ์ด ๋ณด์ด์ง ์์๋ ๊ฒ์ด๋ค. ์์ธํ ๋ณด๋ฉด ํ์๊ฐ์
๊ฒฝ๋ก๊ฐ ์ ํ์๋ค. ( join/includ2_join__frm__0001.php?mode=51248d438566d6312b94f786b101dd5 ) ์ฐ์ ์์ ๊ฒฝ๋ก๋ก ์ด๋ํ๊ธฐ ์ํ ์ฒซ ๋ฒ์งธ ๋ฐฉ๋ฒ์ ํ์๊ฐ์
๊ฒฝ๋ก๋ฅผ ๋ค์๊ณผ ๊ฐ์ด ์ฃผ์์ฐฝ์ ๋ถ์ฌ ๋ฃ์ด์ค๋ค. ๋ ๋ฒ์งธ ๋ฐฉ๋ฒ์ ๋ค์๊ณผ ๊ฐ๋ค. ํฌ๋กฌ์ ๊ฒฝ์ฐ F12๋ฅผ ..