Archive for Dev. (junyup2)

์ง€์‹์„ ์ฑ„์›Œ๊ฐ€๋Š” ใ€Ž๊ฐœ๋ฐœ์ž/ํ™”์ดํŠธํ•ด์ปคใ€๋ฅผ ๋ชฉํ‘œ๋กœ ์ •๋ฆฌํ•˜๋Š” ๋ธ”๋กœ๊ทธ

CSRF&XSS 1

[๊ธฐ๋ก์ผ์ง€] ๐Ÿ“š 12์ฃผ์ฐจ (CSRF)

CSRF CSRF๋ž€ Cross Site Request Forgery์˜ ์•ฝ์ž๋กœ์„œ ํ”ผํ•ด์ž(์ด์šฉ์ž)๊ฐ€ ์„œ๋ฒ„๋กœ ์ž„์˜์˜(๊ณต๊ฒฉ์ž๊ฐ€ ์›ํ•˜๋Š”) ์š”์ฒญ์„ ๋ณด๋‚ด๋„๋ก ๋งŒ๋“œ๋Š” ๊ณต๊ฒฉ์„ ๋งํ•œ๋‹ค. ์—ฌ๊ธฐ์„œ Request Forgery ๋Š” ์š”์ฒญ์„ ์œ„์กฐ ยท ๋ณ€์กฐ ํ•œ๋‹ค๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•œ๋‹ค. ์ด์šฉ์ž์˜ ์ž…์žฅ์—์„œ '๋‚˜๋Š” ์„œ๋ฒ„์— ๊ทธ๋Ÿฐ ์š”์ฒญ์„ ํ•œ ์ ์ด ์—†์ง€๋งŒ, ๋‚˜๋„ ๋ชจ๋ฅด๊ฒŒ ใ€Œ์„œ๋ฒ„๋กœใ€ ํŠน์ • ์š”์ฒญ์„ ํ•˜๊ฒŒ ๋งŒ๋“œ๋Š” ๊ฒƒ'์ด๋‹ค. ex ) ๊ณต๊ฒฉ ์˜ˆ์‹œ(๋น„๋ฐ€๋ฒˆํ˜ธ ๋ณ€๊ฒฝ, ๊ฒŒ์‹œํŒ ๊ธ€ ์ž‘์„ฑ) 1. ํ”ผํ•ด์ž๊ฐ€(์ž๊ธฐ๋„ ๋ชจ๋ฅด๊ฒŒ) ์ž๊ธฐ ๊ณ„์ •์˜ ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ 1234๋กœ ๋ณ€๊ฒฝํ•˜๋Š” ์š”์ฒญ์„ ์„œ๋ฒ„์— ๋ณด๋‚ด๊ฒŒ ๋งŒ๋“ ๋‹ค. 2. ํ”ผํ•ด์ž๊ฐ€(์ž๊ธฐ๋„ ๋ชจ๋ฅด๊ฒŒ) ๊ฒŒ์‹œํŒ์— ์–ด๋–ค ๊ฒŒ์‹œ๊ธ€์„ ์ž‘์„ฑํ•˜๋Š” ์š”์ฒญ์„ ์„œ๋ฒ„์—๊ฒŒ ๋ณด๋‚ด๊ฒŒ ๋งŒ๋“ ๋‹ค. ์ฆ‰ ํ”ผํ•ด์ž๊ฐ€ ํ”ผํ•ด์ž์˜ ์˜๋„์™€ ๋ฌด๊ด€ํ•˜๊ฒŒ ๊ณต๊ฒฉ์ž๊ฐ€ ์›ํ•˜๋Š” ์š”์ฒญ์„ ํ•˜๋„๋ก ๋งŒ๋“œ๋Š” ๊ฒƒ์ธ๋ฐ, ๊ทธ..