์๋น ๋ต์ ๋ณด๊ธฐ (๐ Click)
-
๊ฐ๋
- Cross-site ์คํฌ๋ฆฝํ ๊ณต๊ฒฉ, ์ฌ์ดํธ ๊ฐ ์คํฌ๋ฆฝํ ๊ณต๊ฒฉ
- ์ฌ์ฉ์๊ฐ ์ ๋ ฅํ ์ ๋ณด๋ฅผ ์ถ๋ ฅํ ๋ ์คํฌ๋ฆฝํธ๊ฐ ์คํ๋๋๋ก ํ๋ ๊ณต๊ฒฉ๊ธฐ๋ฒ ์น์ฌ์ดํธ ๊ด๋ฆฌ์๊ฐ ์๋ ์ด๊ฐ ์น ํ์ด์ง์ ์ ์ฑ ์คํฌ๋ฆฝํธ๋ฅผ ์ฝ์ ํ ์ ์๋ ์ทจ์ฝ์ ์ด๋ค.
- ์ด ์ทจ์ฝ์ ์ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ด ์ฌ์ฉ์๋ก๋ถํฐ ์ ๋ ฅ ๋ฐ์ ๊ฐ์ ์ ๋๋ก ๊ฒ์ฌํ์ง ์๊ณ ์ฌ์ฉํ ๊ฒฝ์ฐ ๋ํ๋๋ค.
- ์ด ์ทจ์ฝ์ ์ผ๋ก ํด์ปค๊ฐ ์ฌ์ฉ์์ ์ ๋ณด(์ฟ ํค, ์ธ์ ๋ฑ)๋ฅผ ํ์ทจํ๊ฑฐ๋, ์๋์ผ๋ก ๋น์ ์์ ์ธ ๊ธฐ๋ฅ์ ์ํํ๊ฒ ํ ์ ์๋ค.
- ๋๊ตฐ๊ฐ๊ฐ ์ค๊ฐ์์ ์ฌ์ฉ์์ ์ธ์ ์์ด๋๋ฅผ ํ์น๋ค๋ฉด ๊ทธ ์ฌ์ฉ์์ฒ๋ผ ๋ก๊ทธ์ธํ ์ ์๊ฒ ๋๋ค.
-
๋ฐฉ์ด ๋ฐฉ๋ฒ
- htmlspecialchars ์ฌ์ฉ
- ์ด ํจ์๋ html ์ฝ๋๋ฅผ ํด์ํ์ง ์๊ณ ํ๋ฉด์ ๊ทธ๋๋ก ์ถ๋ ฅํ๋๋ก ๋ณํ
- ์ฟ ํค๋ XSS ๊ณต๊ฒฉ๊ณผ CSRF ๊ณต๊ฒฉ ๋ฑ์ ์ทจ์ฝํ๊ธฐ ๋๋ฌธ์ ์ฟ ํค ์์ฑ HttpOnly ์ต์ ์ ํ์ฑํํ๋ค.
- HttpOnly: true๋ฅผ ์ฃผ๋ฉด ์๋ฐ์คํฌ๋ฆฝํธ๋ฅผ ํตํด์ ์ฟ ํค ๊ฐ์ ์ ๊ทผํ ์ ์๋ค.
- XSS ๊ณต๊ฒฉ ๋ฐฉ์ง
- ์ธ์ ์ต์ Secure์ ํ์ฑํ
- HTTPS์์๋ง ์ฟ ํค๊ฐ ์ ์ก๋๋ค. (์ฆ, HTTPS์์๋ง ์ธ์ ์ ๋ณด๋ฅผ ์ฃผ๊ณ ๋ฐ์ ์ ์๋ค.)
- XSS ๊ณต๊ฒฉ ๋ฐฉ์ง
- ์ฟ ํค๋ฅผ ์ฌ์ฉํ๋ ์์ฒญ์ ์๋ฒ ๋จ์์ ๊ฒ์ฆํ๋ ๋ก์ง์ ๊ผญ ๋ง๋ จํด๋๋ ๊ฒ์ด ์ข๋ค.
- HTTPS๋ฅผ ์ด์ฉํด์ ํต์ ํ๋ ๊ฒ์ด ์ข๋ค.
์๋น ๋ต์ ๋ณด๊ธฐ (๐ Click)
- ๋ค์ํ ๊ฐ๋ณ ๊ธธ์ด์ ์ ๋ ฅ์ ์ ์ฉ๋ ์ ์์ด์ผ ํ๋ค.
- ๊ณ ์ ๋ ๊ธธ์ด์ ์ถ๋ ฅ์ ๋ง๋ ๋ค.
- ์ฃผ์ด์ง ์ ๋ ฅ๊ฐ์ ํด์ฌํ๋ ๊ฒ์ ์ฝ๋ค.
- ํด์ฌ ๊ฒฐ๊ณผ๊ฐ์ผ๋ก ์ ๋ ฅ๊ฐ์ ๊ณ์ฐํ๋ ๊ฒ์ ๋ถ๊ฐ๋ฅ ํ๋ค.
- ๋์ผํ ํด์ฌ๊ฐ์ ๊ฐ์ง๋ ์๋ก ๋ค๋ฅธ ๋ฉ์์ง ์์ด ์๋ค.
์๋น ๋ต์ ๋ณด๊ธฐ (๐ Click)
ํ์ ๋ฌธ์ : ๋์นญ ์ํธํ, ๋น๋์นญ ์ํธํ์ ๋ํด์ ์ค๋ช ํ์ธ์[V์ฌ]
[ Points ] ๋์นญ ์ํธํ์ ๋น๋์นญ ์ํธํ๋ก ๊ตฌ๋ถ ์ง๊ณ ์ค๋ช ํ๋๊ฒ ์ข์
- DES, 3DES
- AES, SHA-1, SHA-256
[ ์ฃผ์ ] MD-1, MD-5 ํด์ฌ ์๊ณ ๋ฆฌ์ฆ์ ์ธ๊ธํ๋ฉด ์๋จ. ๋จ ๋ชจ๋ฐ์ผ ์ค์๊ฐ ๊ฒ์ ๊ณผ ๊ฐ์ด ์ฐ์ฐ๋๊ณผ ์ฒ๋ฆฌ๋, ์ค์๊ฐ์ด ์ค์ํ ๊ฒฝ์ฐ MD-5๋ฅผ ์ฌ์ฉํ ์ ์๋ค๊ณ ์ธ๊ธ
์๋น ๋ต์ ๋ณด๊ธฐ (๐ Click)
-
CSRF(Cross Site Request Forgery): XSS๊ณต๊ฒฉ์ด ๊ฐ๋ฅํ ์น์ดํ๋ฆฌ์ผ์ด์ ์์์ ๊ณต๊ฒฉ ๋์์ ๊ถํ(์ธ์ )์ ์ฌ์ฉํ์ฌ ์ฌ์ฉ์๊ฐ ์๋ํ์ง ์์ ํ์๋ฅผ ํ๊ฒ ํ๋ ๊ณต๊ฒฉ(๋๋ถ๋ถ์ ๊ณต๊ฒฉ์ด XSS๋ฅผ ํตํด ํธ๋ฆฌ๊ฑฐ๋์ง๋ง ๋งํฌ ํผ์ฑ๊ณผ ๊ฐ์ ์ฌํ ๊ณตํ์ ๊ธฐ๋ฒ๋ ์ฌ์ฉ๋๋ฏ๋ก ๊ผญ XSS๊ฐ ๋ฐ์ ํด์ผ CSRF๊ฐ ๊ฐ๋ฅํ๋ค๊ณ ๋จ์ ํ ์๋ ์์)
-
์์: ์ฌ์ฉ์ ๋ช ์์ ๊ธ์์ฑ, ๊ธ์ญ์ , ํ์ ํํด, ํฌ์ธํธ ์ ์ก
-
๋ฐฉ์ด ๋ฐฉ๋ฒ: CSRF ํ ํฐ ๊ฐ์ ๊ณต๊ฒฉ์๊ฐ ์ฌ์ ์ ์์ ํ ์ ์๋ ํ๋ผ๋ฏธํฐ๋ฅผ ์ถ๊ฐํ์ฌ ์ฌ์ฉ์๊ฐ ์ง์ ์ํํ๋ ๋์์ด ์๋๋ผ๋ฉด ์คํ ๋ ์ ์๊ฒ ํจ
(์ฃผ์) ์ฉ์ด๊ฐ ๋น์ทํ์ฌ SSRF์ ํผ๋ ํ ์ ์๋๋ฐ, ๊ณต๊ฒฉ ๋์์ด ์ ํ ๋ค๋ฅธ ๊ธฐ๋ฒ
๋ต์ ์ค๋น์ค์ ๋๋ค.
๋ต์ ์ค๋น์ค์ ๋๋ค.
๋ต์ ์ค๋น์ค์ ๋๋ค.