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..
์ ๋จ๊ณ์์์ ์ฝ๋๋ฅผ ์ฝ์ ํด ๋ณธ ๊ฒฐ๊ณผ ํ์ ์ฐฝ์ด ์คํ๋์ง ์๊ณ ์์ต๋๋ค. ํ์ด์ง ์์ค๋ฅผ ํ์ธํด์ ๊ฒ์ฆ๋๊ณ ์๋ ์ฝ๋๋ฅผ ํ์ธํด ๋ณธ ๊ฒฐ๊ณผ ์ด๋ฒ์๋ "(๋๋ธ ์ฟผํฐ)๋ฅผ --> ์ ๊ทํํ์์ผ๋ก ์นํํ์ฌ ์๋ฏธ ์๋ ๋ฌธ์ฅ์ผ๋ก ๋ง๋ค๊ณ ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ (๊บฝ์ ) ์กฐ์ฐจ ์นํํ๊ณ ์์ด์ ์ด๋ฒ์๋ ์ถ๊ฐ์ ์ผ๋ก ๋ ๊ฐ์ง์ ์ฐํ๋ฐฉ๋ฒ์ ์๊ฐํด๋ด์ผ ๋ฉ๋๋ค. ํด๊ฒฐ ๋ฐฉ๋ฒ 1. '"(์ฑ๊ธ์ฟผํฐ ์ ๋๋ธ ์ฟผํฐ๋ฅผ ์ฌ์ฉํ์ง ์๊ณ ๋ฌธ์์ด์ ์ถ๋ ฅํ ์ ์๋ ๋ฐฉ๋ฒ์?) 2. ๋ฌธ์๋ก ๋ณํํด์ค๋๋ค. g -> 103 u -> 117 l -> 108 e -> 101 u -> 117 m -> 109 ์ฑ๊ณต์ ์ผ๋ก '(์ฑ๊ธ ์ฟผํฐ), "(๋๋ธ ์ฟผํฐ), (๊บฝ์ ) ๊ฒ์ฆ์ ์ฐํํ์ฌ ๋ฌธ์์ด์ ์ถ๋ ฅํ์ต๋๋ค. ์ฑ๊ณต์ ์ผ๋ก ํ์ ์ฐฝ์ ๋์ด๊ฒ์ ํ์ธํ ์ ์์ต๋๋ค. Exploit Code..