XSS ์ทจ์ฝ์
XSS๋ cross-site scripting์ ์ค๋ง๋ก, ๋ํ์ ์ธ ์น ํ๊ฒฝ ์ทจ์ฝ์ ์ค ํ๋๋ค.
๋ณดํต ์ ๋ ฅ๊ฐ์ ๊ฒ์ฆํ์ง ์๊ณ ์ ์ฅ->ํ๋ก ํธ๋จ ๋ ๋๋ง์ ํด์ ์๊ธด๋ค.
๋ฐฉ์
์๋ฅผ ๋ค๋ฉด, ์ด๋ค ์ ์์ ์ธ ์ฌ์ฉ์๊ฐ ์ด๋ฆ์ "๊น๋๋ฐฐ"์ ๊ฐ์ ์์ผ๋ก ์ ๋ ฅํ๋ค๊ณ ์น์.
๋ง์ฝ ์ ๊ฐ์ ์๋ฌด๋ฐ ์กฐ์น๋ ์์ด html์ ๋ฃ์ด๋ฒ๋ฆฐ๋ค๋ฉด.. ๋น์ฐํ ๋ฐ์๋ฃ์ ์คํฌ๋ฆฝํธ๊ฐ ์คํ๋ ๊ฒ์ด๋ค.
์ด๋ฌ๋ฉด ์คํฌ๋ฆฝํธ ๋ด์์ ๋ฌด์จ ์ง์ ํ ์ค ์๊ฒ ๋๊ฐ? ์ ๋ณด๋ฅผ ๋นผ๊ฐ๋ ๋ญํ๋ ์ ์๋ ์์ด ๋นํ๊ฒ ๋ ๊ฒ์ด๋ค.
ํด๊ฒฐ์ฑ
์ด๊ฑด ์ฌ์ค ๋๋ถ๋ถ ํ๋ก ํธ๋จ์์ ์์ฃผ ์ฝ๊ฒ ๋ง๋ ๊ฒ์ด ๊ฐ๋ฅํ๋ค.
์์ฆ ๋์ค๋ ํ๋ก ํธ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ค์ ์ด์ ๋ํ ๋์์ด ์์ฃผ ์ ๋์ด์๊ธฐ ๋๋ฌธ์ด๋ค.
๋ง์ด๋ค ์ฐ๋ React๋ง ํ๋๋ผ๋ ๊ทธ๋ ๋ค.
๋์ ์ธ ๊ฐ์ ๋ ๋๋งํ๋ {value} ๊ฐ์ ํํ์ ์ฌ์ฉํ๋ค๋ฉด ๋ด๋ถ ๊ฐ์