Archive for Dev. (junyup2)

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

์ ‘๊ทผ ๊ถŒํ•œ 1

[SegFault] (Authorization) - authorization 5

[SegFault] Authorization authorization 5 ๊ด€๋ฆฌ์ž๋“ค๋งŒ ์ฝ์„ ์ˆ˜ ์žˆ๋Š” ๊ณต์ง€๊ธ€์„ ์ฝ์–ด๋ณด์„ธ์š”! ๋ฌธ์ œ ํŒŒ์•… ์œ„์˜ ํŽ˜์ด์ง€์— ๋“ค์–ด๊ฐ€, ์ฃผ์–ด์ง„ ๊ณ„์ • ์ •๋ณด๋กœ ๋กœ๊ทธ์ธํ•ด๋ณธ๋‹ค. ๊ณ„์ • ์ •๋ณด : sfUser / sfUser1234 ๋กœ๊ทธ์ธ ํ•˜์—ฌ ๊ณต์ง€์‚ฌํ•ญ์— ๋“ค์–ด๊ฐ€์„œ ๊ธ€์„ ํ™•์ธํ•ด๋ณธ๋‹ค. ๊ณต์ง€์‚ฌํ•ญ์„ ํ™•์ธํ•ด๋ณด๋ฉด ์•„๋ž˜์™€ ๊ฐ™๋‹ค. ๊ด€๋ฆฌ์ž๊ฐ€ ์ž‘์„ฑํ•ด๋‘” flag ์ž„์‹œ ์ €์žฅ์ด๋ผ๋Š” ์ด๋ฆ„์˜ ๊ธ€์ด ์กด์žฌํ•œ๋‹ค. ํ•ด๋‹น ๊ธ€์„ ์ฝ๊ธฐ ์œ„ํ•ด ์ ‘๊ทผํ•ด๋ณด๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์•Œ๋ฆผ์ฐฝ์ด ๋‚˜์˜จ๋‹ค. ์ผ๋ฐ˜์ ์ธ ๋ฐฉ๋ฒ•์œผ๋กœ๋Š” ๊ธ€์„ ์ฝ์„ ์ˆ˜ ์—†๋‹ค๋Š” ๊ฒƒ์ด๋‹ค. ์šฐ์„  ํ™•์ธํ•ด๋ณผ ์‚ฌํ•ญ์€ ํ•ด๋‹น ๊ธ€์˜ id=42๋ผ๋Š” ๊ฒƒ์ด๋‹ค. ํ•ด๋‹น ๊ธ€์— ์ ‘๊ทผํ•˜๊ธฐ ์œ„ํ•œ ๋‹ค๋ฅธ ๋ฐฉ๋ฒ•์„ ์ƒ๊ฐํ•ด๋ด์•ผ ํ•œ๋‹ค. ์ƒ๊ฐ ๊ณผ์ • ํ•ด๋‹น ๊ธ€์„ ์ฝ์„ ๊ถŒํ•œ์ด ์žˆ๋Š”๊ฐ€? NO! ๊ทธ๋ ‡๋‹ค๋ฉด ๋‚ด๊ฒŒ ๊ถŒํ•œ์ด ์žˆ๋Š” ๊ธ€์—์„œ ํ•ด๋‹น ๊ธ€์˜ id..