๋ฐ์ด๋ฌ์ค์ ์ ์
- ์ ์ฑ์ฝ๋ ์ค์ ๊ฐ์ฅ ๊ธฐ๋ณธ์ ์ธ ํํ
- ์ฌ์ฉ์ ์ปดํจํฐ(๋คํธ์ํฌ๋ก ๊ณต์ ๋ ์ปดํจํฐ ํฌํจ) ๋ด์์ ์ฌ์ฉ์ ๋ชฐ๋ ํ๋ก๊ทธ๋จ์ด๋ ์คํ ๊ฐ๋ฅํ ๋ถ๋ถ์ ๋ณํํด ์์ ๋๋ ์์ ์ ๋ณํ์ ๋ณต์ฌํ๋ ํ๋ก๊ทธ๋จ์ ๋งํจ
- ์ต์ด์ ์ ์ฑ ์ฝ๋๊ฐ ๋ง๋ค์ง 1980๋ ๋ ์ดํ์์ 2000๋ ๋ ์ด๋ฐ๊น์ง ์ ์ฑ ์ฝ๋์ ์ฃผ๋ฅ๋ฅผ ์ฐจ์ง
1์ธ๋ : ์์ํ ๋ฐ์ด๋ฌ์ค
๋ถํธ ๋ฐ์ด๋ฌ์ค
ํ๋กํผ ๋์คํฌ๋ ํ๋ ๋์คํฌ์ ๋ถํธ ์นํฐ์ ๊ฐ์ผ๋๋ ๋ฐ์ด๋ฌ์ค๋ก, ๋ถํ ํ ๋ ์๋์ผ๋ก ๋์
* 1๋จ๊ณ : POST
POST๋ ํ๋์จ์ด ์์ฒด๊ฐ ์์คํ ์ ๋ฌธ์ ๊ฐ ์๋์ง ๊ธฐ๋ณธ ์ฌํญ์ ์ค์ค๋ก ์ฒดํฌํ๋ ๊ณผ์
BIOS์ ์ํด์ ์คํ๋๋๋ฐ, POST ๋์ค ํ๋์จ์ด์์ ๋ฌธ์ ๊ฐ ๋ฐ๊ฒฌ๋๋ฉด ์ฌ์ฉ์์๊ฒ ์ฌ๋ฌ ๋ฐฉ๋ฒ์ผ๋ก ๊ทธ ๋ฌธ์ ๋ฅผ ์๋ฆผ.
* 2๋จ๊ณ : CMOS
CMOS์์๋ ๊ธฐ๋ณธ ์ฅ์น์ ๋ํ ์ค์ ๊ณผ ๋ถํ ์์๋ฅผ ์ค์ ํ ์ ์์.
BIOS๋CMOS์์ ์ด๋ฐ ๊ธฐ๋ณธ ์ค์ ์ฌํญ์ ์ฝ์ด ์์คํ ์ ์ ์ฉ
3๋จ๊ณ : ์ด์์ฒด์ ์์น ์ ๋ณด ๋ก๋
์๋์ฐ 2003 ์ด์ : CMOS ์ ๋ณด๋ฅผ ์ฝ์ด ๋ถํ ๋งค์ฒด๋ฅผ ํ์ธํ ๋ค ๋ถํ ๋งค์ฒด์ MBR(Master Boot Record) ์ ๋ณด๋ฅผ ์ฝ์.
MBR์ ์ด์์ฒด์ ๊ฐ ์ด๋์, ์ด๋ป๊ฒ ์์นํด ์๋์ง๋ฅผ ์๋ณํ์ฌ ์ปดํจํฐ์ ์ฃผ ๊ธฐ์ต์ฅ์น์ ์ ์ฌ๋ ์ ์๋๋ก ํ๊ธฐ ์ํ
์ ๋ณด๋ก, ํ๋ ๋์คํฌ๋ ๋์ค์ผ์ ์ฒซ ๋ฒ์งธ ์นํฐ์ ์ ์ฅ๋์ด ์์.
MBR์ ๋ฉ๋ชจ๋ฆฌ์ ์ ์ฌ๋ ์ด์์ฒด์ ๊ฐ ์ ์ฅ๋ ํํฐ์ ์ ๋ถํธ ์นํฐ ๋ ์ฝ๋๋ฅผ ์ฝ์ ์ ์๋ ํ๋ก๊ทธ๋จ
์ด๋ ๋ถํธ ์นํฐ ๋ ์ฝ๋๋ ์ด์์ฒด์ ์ ๋๋จธ์ง ๋ถ๋ถ์ ๋ฉ๋ชจ๋ฆฌ์ ์ ์ฌ์ํค๋ ํ๋ก๊ทธ๋จ์ ๋ด๊ณ ์์.
์๋์ฐ 2008 ์ดํ : ์๋์ฐ ๋ถํธ ์๋ธ ์์คํ (Window Boot Manager)์ด ์คํ๋จ.
์๋์ฐ ๋ถํธ ์๋ธ ์์คํ ์ bootmgr.exe๊ฐ ์คํ๋๊ณ ๋ถํธ ์ค์ ๋ฐ์ดํฐ(BCD, Boot Configuration Data)๋ฅผ ์ฝ์ด ์คํ ๊ฐ๋ฅํ ์ด์์ฒด์ ์ ๋ชฉ๋ก์ ๋ณด์ฌ์ค. ์ด๊ฒ์ NTDLR์ด boot.ini์ ์ฝ์ด ์คํ ๊ฐ๋ฅํ ์ด์์ฒด์ ์ ๋ชฉ๋ก์ ๋ณด์ฌ์ฃผ๋ ๊ฒ๊ณผ ๊ฐ์.
๋ถํธ ๋ฐ์ด๋ฌ์ค๋ ์ด 3๋จ๊ณ์์ ๋์.
๋ถํธ ๋ฐ์ด๋ฌ์ค์ ๊ฐ์ผ๋ ํ๋กํผ ๋์คํฌ๋ก ์ด์์ฒด์ ๋ฅผ ๊ตฌ๋์ํค๋ฉด ๋ฐ์ด๋ฌ์ค๊ฐMBR๊ณผ ํจ๊ป PC ๋ฉ๋ชจ๋ฆฌ์ ์ ์ฅ๋๊ณ ๋ถํ
ํ์ ์ฌ์ฉ๋๋ ๋ชจ๋ ํ๋ก๊ทธ๋จ์ ์์ ์ ๊ฐ์ผ์ํด.
๋ถํธ ๋ฐ์ด๋ฌ์ค๋ ๋ธ๋ ์ธ, ๋ชฝํค, ๋ฏธ์ผ๋์ ค๋ก ๋ฐ์ด๋ฌ์ค๊ฐ ์์.
ํ์ผ ๋ฐ์ด๋ฌ์ค
* ํ์ผ์ ์ง์ ๊ฐ์ผ์ํค๋ ๋ฐ์ด๋ฌ์ค
* ํ๋ ๋์คํฌ๊ฐ PC์์ ์ผ๋ฐํ๋๋ฉด์ ๊ทธ ๋์์ผ๋ก ๋์จ ํํ
* ์ผ๋ฐ์ ์ผ๋ก COM์ด๋ EXE์ ๊ฐ์ ์คํ ํ์ผ๊ณผ ์ค๋ฒ๋ ์ด ํ์ผ, ๋๋ฐ์ด์ค ๋๋ผ์ด๋ฒ ๋ฑ์ ๊ฐ์ผ
* ์ ์ฒด ๋ฐ์ด๋ฌ์ค์ 80% ์ด์์ ์ฐจ์ง
* ๋ฐ์ด๋ฌ์ค์ ๊ฐ์ผ๋ ์คํ ํ์ผ์ด ์คํ๋ ๋ ๋ฐ์ด๋ฌ์ค ์ฝ๋๋ฅผ ์คํ.
2์ธ๋ : ์ํธํ ๋ฐ์ด๋ฌ์ค
* ๋ฐ์ด๋ฌ์ค ์ฝ๋๋ฅผ ์ฝ๊ฒ ํ์ ํ๊ณ ์ ๊ฑฐํ ์ ์๋๋ก ์ํธํํ ๋ฐ์ด๋ฌ์ค
* ๋ฐ์ด๋ฌ์ค ์ ์์๋ค์ ๋ฐฑ์ ์ ์ง๋จ์ ์ฐํํ๊ธฐ ์ํด ์์ฒด์ ์ผ๋ก ์ฝ๋๋ฅผ ์ํธํํ๋ ๋ฐฉ๋ฒ์ ์ฌ์ฉํ์ฌ ๋ฐฑ์ ํ๋ก๊ทธ๋จ์ด ์ง๋จํ๊ธฐ ํ๋ค๊ฒ ๋ง๋ค๊ธฐ ์์ํจ.
* ๋ฐ์ด๋ฌ์ค๊ฐ ๋์ํ ๋ ๋ฉ๋ชจ๋ฆฌ์ ์ฌ๋ผ์ค๋ ๊ณผ์ ์์ ์ํธํ๊ฐ ํ๋ฆผ. ์ด๋ฅผ ์ด์ฉํ์ฌ ๋ฉ๋ชจ๋ฆฌ์ ์คํ๋์ด ์ฌ๋ผ์จ ๋ฐ์ด๋ฌ์ค๋ฅผ ๊ฑฐ๊พธ๋ก ๋ถ์ํ์ฌ ๊ฐ์ผํ์ผ๊ณผ ๋ฐ์ด๋ฌ์ค๋ฅผ ๋ถ์ํ๊ณ ์น๋ฃ
* ์ฌ๋ก์ฐ(Slow), ์บ์ค์ผ์ด๋(Cascade), ์๋๋ฌ(Wanderer), ๋ฒ๊ธ๋ฌ(burglar) ๋ฑ์ด ์์.
3์ธ๋ : ์ํํ ๋ฐ์ด๋ฌ์ค
* ๋ฐ์ด๋ฌ์ค์ ๊ฐ์ผ๋ ํ์ผ๋ค์ด ์ผ์ ๊ธฐ๊ฐ์ ์ ๋ณต๊ธฐ๋ฅผ ๊ฐ์ง๋๋ก ๋ง๋ค์ด์ง ๋ฐ์ด๋ฌ์ค
* ํ์ฐ๋๊ธฐ๋ ์ ์ ๋ฐ์ด๋ฌ์ค๊ฐ ํ๋ํ๊ธฐ ์์ํ๋ฉด ๋ค๋ฅธ ์์คํ ์ผ๋ก ์ ํ๋๊ธฐ ํ๋ค๊ธฐ ๋๋ฌธ.
์ด๋ฐ ์ด์ ๋ก ๊ฐ์ผ์ด ๋๋๋ผ๋ ์ค์ ๋ก ๋ฐ์ด๋ฌ์ค๊ฐ ๋์ํ๊ธฐ ์ ๊น์ง ์ฝ๊ฒ ๊ทธ ์กด์ฌ๋ฅผ ํ์ ํ๊ธฐ ํ๋ค์์.
* ๋ธ๋ ์ธ(Brain), ์กฐ์(Joshi), 512, 4096 ๋ฐ์ด๋ฌ์ค ๋ฑ์ด ์์.
4์ธ๋ : ๋คํ์ฑ ๋ฐ์ด๋ฌ์ค
* ๋ฐฑ์ ํ๋ก๊ทธ๋จ์ด ํน์ ์๋ณ์๋ฅผ ์ด์ฉํ์ฌ ๋ฐ์ด๋ฌ์ค๋ฅผ ์ง๋จํ๋ ๊ธฐ๋ฅ์ ์ฐํํ๊ธฐ ์ํด ๋ง๋ค์ด์ง ๋ฐ์ด๋ฌ์ค.
* ๋คํ์ฑ ๋ฐ์ด๋ฌ์ค๋ ์ฝ๋ ์กฐํฉ์ ๋ค์ํ๊ฒ ํ ์ ์๋ ์กฐํฉ(Mutation) ํ๋ก๊ทธ๋จ์ ์ํธํ ๋ฐ์ด๋ฌ์ค์ ๋ง๋ถ์ฌ ๊ฐ์ผ
์คํ๋ ๋๋ง๋ค ๋ฐ์ด๋ฌ์ค ์ฝ๋ ์์ฒด๋ฅผ ๋ณ๊ฒฝ์์ผ ์๋ณ์๋ก ๊ตฌ๋ถํ๊ธฐ ์ด๋ ต๊ฒ ํจ.
5์ธ๋ : ๋งคํฌ๋ก ๋ฐ์ด๋ฌ์ค
* ๊ธฐ์กด์ ๋ฐ์ด๋ฌ์ค๋ ์คํํ ์ ์๋ ํ์ผ(COM์ด๋ EXE)์ ๊ฐ์ผ๋ ๋ฐ๋ฉด, ๋งคํฌ๋ก ๋ฐ์ด๋ฌ์ค๋ ์์ ๋๋ ์๋์
๊ฐ์ ๋ฌธ์ ํ์ผ์ ๋งคํฌ๋ก ๊ธฐ๋ฅ์ ์ด์ฉํ๊ธฐ ๋๋ฌธ์ ์๋๋ ์์ ํ์ผ์ ์ด ๋ ๊ฐ์ผ๋จ.
* ์๋ ์ปจ์ ํธ(Word Concept), ์์ญ(Wazzu), ์์ -๋ผ๋ฃฉ์ค(Laloux) ๋ฐ์ด๋ฌ์ค ๋ฑ์ด ์์.
5์ธ๋ : ๋งคํฌ๋ก ๋ฐ์ด๋ฌ์ค
๋งคํฌ๋ก ๋ฐ์ด๋ฌ์ค์ ์ฆ์
๋ฌธ์๊ฐ ์ ์์ ์ผ๋ก ์ด๋ฆฌ์ง ์๊ฑฐ๋ ์ํธ๊ฐ ์ค์ ๋์ด ์์.
๋ฌธ์ ๋ด์ฉ์ ๊นจ์ง ๊ธ์๋ ์ด์ํ ๋ฌธ๊ตฌ๊ฐ ํฌํจ๋์ด ์์.
๋๊ตฌ ๋ฉ๋ด ์ค ๋งคํฌ๋ก ๋ฉ๋ด๊ฐ ์คํํ ์ ์๊ฒ ์ ๊ฒจ ์์.
์ก์ ์ด๋ ์๋ ์์ ์ค VB(Visual Basic) ํธ์ง๊ธฐ์ ๋๋ฒ๊ทธ ๋ชจ๋๊ฐ ์คํ๋จ.
์ฐจ์ธ๋ ๋ฐ์ด๋ฌ์ค
์ต๊ทผ์๋ ๋งคํฌ๋ก ๋ฐ์ด๋ฌ์ค์์ ๋ํ๋ ์คํฌ๋ฆฝํธ ํํ์ ๋ฐ์ด๋ฌ์ค๊ฐ ๋์ฑ ํ์ฑํ๋๊ณ ์์.
๋๋ถ๋ถ ๋คํธ์ํฌ์ ๋ฉ์ผ์ ์ด์ฉํ์ฌ ์ ํ๋๋ ๋ฐฉ์
๋ฐ์ด๋ฌ์ค๋ ๋จ์ํ ๋ฐ์ดํฐ๋ฅผ ํ๊ดดํ๊ณ ๋ค๋ฅธ ํ์ผ์ ๊ฐ์ผ์ํค๋ ํํ์์ ๋ฒ์ด๋, ์ฌ์ฉ์ ์ ๋ณด๋ฅผ ๋นผ๋ด๊ฐ๊ฑฐ๋ ์
์คํ ์ ์ฅ์ ํ๊ธฐ ์ํ ๋ฐฑ๋์ด ๊ธฐ๋ฅ์ ๊ฐ์ง ์์ ํํ๋ก ์งํํ๊ณ ์์
[์ถ์ฒ] ๋ฐ์ด๋ฌ์ค๋?|์์ฑ์ Zealous
'Security Study > System Security' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๋ณด์๊ด์ ์ ๊ฐ๋ (2) | 2015.09.03 |
---|---|
๋ฐ์ด๋ฌ์ค ์ข ๋ฅ (0) | 2015.09.03 |
์์ด๋? (0) | 2015.09.03 |
๋คํธ์ํฌ ์ํ ์ ๊ฒ (0) | 2015.09.03 |
์ ์ฑ์ฝ๋ ๋์ (0) | 2015.09.03 |
๋๊ธ