2019๋ ์ด์์ต๋๋ค. ์ฐ๋ฆฌ ์ฐ๊ตฌ์ค์ ์ฐ๋ฆฌ ์๋์๋ ํํ์ง ์์ 9.1GB ์ฉ๋์ QUANTUM FIREBALL Plus KA ๋๋ผ์ด๋ธ๋ฅผ ๋ฐ์์ต๋๋ค. ๋๋ผ์ด๋ธ ์์ ์์ ๋ฐ๋ฅด๋ฉด 2004๋ ์ ์ ์ ๊ณต๊ธ ์ฅ์น ๊ณ ์ฅ์ผ๋ก ์ธํด ํ๋ ๋๋ผ์ด๋ธ ๋ฐ ๊ธฐํ PC ๊ตฌ์ฑ ์์๊ฐ ์์๋์ด ๊ณ ์ฅ์ด ๋ฐ์ํ์ต๋๋ค. ๊ทธ๋ฐ ๋ค์ ๋๋ผ์ด๋ธ๋ฅผ ์๋ฆฌํ๊ณ ๋ฐ์ดํฐ๋ฅผ ๋ณต์ํ๋ ค๋ ์๋๋ก ๋ค์ํ ์๋น์ค๋ฅผ ๋ฐฉ๋ฌธํ์ง๋ง ์คํจํ์ต๋๋ค. ์ด๋ค ๊ฒฝ์ฐ์๋ ์ ๋ ดํ ๊ฒ์ด๋ผ๊ณ ์ฝ์ํ์ง๋ง ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ์ง ๋ชปํ๊ณ , ๋ค๋ฅธ ๊ฒฝ์ฐ์๋ ๋๋ฌด ๋น์ธ์ ํด๋ผ์ด์ธํธ๊ฐ ๋ฐ์ดํฐ ๋ณต์์ ์ํ์ง ์์์ง๋ง ๊ฒฐ๊ตญ ๋์คํฌ๋ ์ฌ๋ฌ ์๋น์ค ์ผํฐ๋ฅผ ๊ฑฐ์ณค์ต๋๋ค. ์ฌ๋ฌ ๋ฒ ๋ถ์คํ์ง๋ง ์์ ์๊ฐ ๋๋ผ์ด๋ธ์ ์๋ ๋ค์ํ ์คํฐ์ปค์ ์ ๋ณด๋ฅผ ๋ฏธ๋ฆฌ ๊ธฐ๋กํด ๋์๊ธฐ ๋๋ฌธ์ ์ผ๋ถ ์๋น์ค ์ผํฐ์์ ํ๋ ๋๋ผ์ด๋ธ๋ฅผ ๋ฐํํ ์ ์์์ต๋๋ค. ์ฐ์ฑ ์ ํ์ ์์ด ํต๊ณผ๋์ง ์์๊ณ ์๋ ์ปจํธ๋กค๋ฌ ๋ณด๋์ ์ฌ๋ฌ ๊ฐ์ ๋ฉ๋ ํ์ ์ด ๋จ์ ์์์ผ๋ฉฐ SMD ์์ ๋ถ์กฑ๋ ์๊ฐ์ ์ผ๋ก ๋๊ปด์ก์ต๋๋ค.
์. HDD Quantum Fireball Plus KA 1GB 9,1๊ฐ
์ฐ๋ฆฌ๊ฐ ๊ฐ์ฅ ๋จผ์ ํด์ผ ํ ์ผ์ ๊ธฐ์ฆ์ ๊ธฐ๋ก ๋ณด๊ด์์์ ์๋ํ๋ ์ปจํธ๋กค๋ฌ ๋ณด๋๊ฐ ์๋ ์ด ๋๋ผ์ด๋ธ์ ๊ณ ๋ ์๋ฅ์ด ํ์ ๋ฅผ ๊ฒ์ํ๋ ๊ฒ์ด์์ต๋๋ค. ์ด ํ์คํธ๊ฐ ์๋ฃ๋๋ฉด ๊ด๋ฒ์ํ ์ง๋จ ์กฐ์น๋ฅผ ์ํํ๋ ๊ฒ์ด ๊ฐ๋ฅํด์ก์ต๋๋ค. ๋ชจํฐ ๊ถ์ ์ ๋จ๋ฝ์ด ์๋์ง ํ์ธํ๊ณ ๋จ๋ฝ์ด ์๋์ง ํ์ธํ ํ ๋๋ ๋๋ผ์ด๋ธ์์ ํ์ ๋๋ผ์ด๋ธ๋ก ๋ณด๋๋ฅผ ์ค์นํฉ๋๋ค. ์ ์์ ๊ณต๊ธํ๊ณ ์คํํธ๊ฐ ํ์ ํ๋ ์ ์์ ์ธ ์๋ฆฌ๋ฅผ ๋ฃ๊ณ ํ์จ์ด ๋ก๋ฉ๊ณผ ํจ๊ป ๋ณด์ ํ
์คํธ๋ฅผ ํต๊ณผํ์ผ๋ฉฐ ๋ช ์ด ํ์ ๋๋ผ์ด๋ธ๋ ๋ ์ง์คํฐ๋ฅผ ํตํด ์ธํฐํ์ด์ค์ ๋ช
๋ น์ ์๋ตํ ์ค๋น๊ฐ ๋์์์ ๋ณด๊ณ ํฉ๋๋ค.
์. 2๊ฐ์ DRD DSC ํ์๊ธฐ๋ ๋ช
๋ น ์์ ์ค๋น ์ํ๋ฅผ ๋ํ๋
๋๋ค.
์ฐ๋ฆฌ๋ ํ์จ์ด ๋ชจ๋์ ๋ชจ๋ ์ฌ๋ณธ์ ๋ฐฑ์ ํฉ๋๋ค. ํ์จ์ด ๋ชจ๋์ ๋ฌด๊ฒฐ์ฑ์ ํ์ธํฉ๋๋ค. ๋ชจ๋์ ์ฝ๋ ๋ฐ์๋ ๋ฌธ์ ๊ฐ ์์ง๋ง ๋ณด๊ณ ์๋ฅผ ๋ถ์ํด ๋ณด๋ฉด ๋ช ๊ฐ์ง ์ด์ํ ์ ์ด ์๋ ๊ฒ์ผ๋ก ๋ํ๋ฌ์ต๋๋ค.
์. 3. ๊ตฌ์ญ ํ
์ด๋ธ.
๊ตฌ์ญ ๋ถํฌ ํ ์ด๋ธ์ ์ฃผ๋ชฉํ๊ณ ์ค๋ฆฐ๋ ์๊ฐ 13845์์ ํ์ธํฉ๋๋ค.
์. 4 P-๋ชฉ๋ก(XNUMX์ฐจ ๋ชฉ๋ก โ ์์ฐ ์ฃผ๊ธฐ ๋์ ๋ฐ์ํ ๊ฒฐํจ ๋ชฉ๋ก).
๊ฒฐํจ ์์ ์์น๊ฐ ๋๋ฌด ์ ๋ค๋ ์ ์ ์ฃผ๋ชฉํฉ๋๋ค. ์ฐ๋ฆฌ๋ ๋ก๊ทธ ๋ชจ๋(60h)์ ์จ๊ธฐ๊ณ ์๋ ๊ณต์ฅ ๊ฒฐํจ์ ์ดํด๋ณด๊ณ ๊ทธ๊ฒ์ด ๋น์ด ์๊ณ ๋จ์ผ ํญ๋ชฉ์ ํฌํจํ์ง ์๋๋ค๋ ๊ฒ์ ๋ฐ๊ฒฌํฉ๋๋ค. ์ด๋ฅผ ํ ๋๋ก ์ด์ ์๋น์ค ์ผํฐ ์ค ํ ๊ณณ์์ ๋๋ผ์ด๋ธ์ ์๋น์ค ์์ญ์ ๋ํด ์ผ๋ถ ์กฐ์์ด ์ด๋ฃจ์ด์ก์ ์ ์์ผ๋ฉฐ, ์ค์๋ก ๋๋ ์๋์ ์ผ๋ก ์ธ๊ตญ ๋ชจ๋์ด ์์ฑ๋์๊ฑฐ๋ ์๋ณธ์ ๊ฒฐํจ ๋ชฉ๋ก์ด ์์ฑ๋์์ ์ ์์์ ์ถ์ธกํ ์ ์์ต๋๋ค. ํ๋๋ ํด๋ฆฌ์ดํ์ต๋๋ค. ์ด ๊ฐ์ ์ ํ ์คํธํ๊ธฐ ์ํด "์นํฐ๋ณ ๋ณต์ฌ๋ณธ ์์ฑ" ๋ฐ "๊ฐ์ ๋ฒ์ญ๊ธฐ ์์ฑ" ์ต์ ์ ํ์ฑํํ์ฌ ๋ฐ์ดํฐ ์ถ์ถ๊ธฐ์์ ์์ ์ ์์ฑํฉ๋๋ค.
์. 5 ์์
๋งค๊ฐ๋ณ์.
์์ ์ ์์ฑํ ํ ์นํฐ 0(LBA XNUMX)์ ํํฐ์ ํ ์ด๋ธ์ ์๋ ํญ๋ชฉ์ ์ดํด๋ด ๋๋ค.
์. 6 ๋ง์คํฐ ๋ถํธ ๋ ์ฝ๋ ๋ฐ ํํฐ์
ํ
์ด๋ธ.
์คํ์
0x1BE์๋ ๋จ์ผ ํญ๋ชฉ(16๋ฐ์ดํธ)์ด ์์ต๋๋ค. ํํฐ์
์ ํ์ผ ์์คํ
์ ํ์ NTFS์ด๋ฉฐ 0x3F(63) ์นํฐ์ ์์ ๋ถ๋ถ๊น์ง ์คํ์
๋๊ณ ํํฐ์
ํฌ๊ธฐ๋ 0x011309A3(18) ์นํฐ์
๋๋ค.
์นํฐ ํธ์ง๊ธฐ์์ LBA 63์ ์ฝ๋๋ค.
์. 7 NTFS ๋ถํ
์นํฐ
NTFS ํํฐ์
์ ๋ถํธ ์นํฐ ์ ๋ณด์ ๋ฐ๋ฅด๋ฉด ๋ค์๊ณผ ๊ฐ์ด ๋งํ ์ ์์ต๋๋ค. ๋ณผ๋ฅจ์ ํ์ฉ๋๋ ์นํฐ ํฌ๊ธฐ๋ 512๋ฐ์ดํธ(์๋ 0x0(0)๋ ์คํ์
0200x512B์ ๊ธฐ๋ก๋จ), ํด๋ฌ์คํฐ์ ์นํฐ ์๋ 8(๋ฐ์ดํธ 0x0์ ์คํ์
0x08D์ ๊ธฐ๋ก๋จ), ํด๋ฌ์คํฐ ํฌ๊ธฐ๋ 512x8=4096๋ฐ์ดํธ, ์ฒซ ๋ฒ์งธ MFT ๋ ์ฝ๋๋ ๋์คํฌ ์์๋ถํฐ 6 ์นํฐ ์คํ์
์ ์์นํฉ๋๋ค(291x519 ์ฟผ๋๋ฌํ ์๋ ์คํ์
0x30 0 00 00 00 00C 00 0 ์ฒซ ๋ฒ์งธ MFT ํด๋ฌ์คํฐ์ (00) ๋ฒํธ ์นํฐ ๋ฒํธ๋ ํด๋ฌ์คํฐ ๋ฒํธ * ํด๋ฌ์คํฐ์ ์นํฐ ์ + ์น์
์์ ๋ถ๋ถ์ ์คํ์
00* 786+432= 786) ๊ณต์์ผ๋ก ๊ณ์ฐ๋ฉ๋๋ค.
์นํฐ 6๋ก ์ด๋ํด ๋ณด๊ฒ ์ต๋๋ค.
๊ทธ๋ฆผ. 8
ํ์ง๋ง ์ด ์นํฐ์ ํฌํจ๋ ๋ฐ์ดํฐ๋ MFT ๋ ์ฝ๋์ ์์ ํ ๋ค๋ฆ ๋๋ค. ์ด๋ ์๋ชป๋ ๊ฒฐํจ ๋ชฉ๋ก์ผ๋ก ์ธํด ์๋ชป๋ ๋ฒ์ญ์ด ์์ ์ ์์์ ๋ํ๋ด์ง๋ง ์ด๋ฅผ ์ฆ๋ช ํ์ง๋ ์์ต๋๋ค. ์ถ๊ฐ ํ์ธ์ ์ํด 10 ์นํฐ๋ฅผ ๊ธฐ์ค์ผ๋ก ์๋ฐฉํฅ์ผ๋ก 000 ์นํฐ์ฉ ๋์คํฌ๋ฅผ ์ฝ์ต๋๋ค. ๊ทธ๋ฐ ๋ค์ ์ฝ์ ๋ด์ฉ์์ ์ ๊ท์์ ๊ฒ์ํด ๋ณด๊ฒ ์ต๋๋ค.
์. 9 ์ฒซ ๋ฒ์งธ MFT ๋
น์
์นํฐ 6์์ ์ฒซ ๋ฒ์งธ MFT ๋ ์ฝ๋๋ฅผ ์ฐพ์ต๋๋ค. ๊ทธ ์์น๋ ๊ณ์ฐ๋ ์์น์ 291๊ฐ ์นํฐ๋งํผ ๋ค๋ฅด๋ฉฐ, 551๊ฐ ๋ ์ฝ๋(32~16) ๊ทธ๋ฃน์ด ์ฐ์์ ์ผ๋ก ์ด์ด์ง๋๋ค. 0 ์นํฐ์ ์์น๋ฅผ โโ์ฌํํธ ํ ์ด๋ธ์ ์ ๋ ฅํ๊ณ 15 ์นํฐ์ฉ ์์ผ๋ก ์ด๋ํด๋ณด์.
๊ทธ๋ฆผ. 10
16๋ฒ ๋ ์ฝ๋์ ์์น๋ ์คํ์ 12์ ์์ด์ผ ํ์ง๋ง MFT ๋ ์ฝ๋ ๋์ ๊ฑฐ๊ธฐ์์ 551์ด ๋ฐ๊ฒฌ๋ฉ๋๋ค. ์ฃผ๋ณ ์ง์ญ์์๋ ๋น์ทํ ๊ฒ์์ ํด๋ณด์.
์. 11 MFT ํญ๋ชฉ 0x00000011 (17)
MFT์ ํฐ ์กฐ๊ฐ์ด 17๊ฐ ์นํฐ ์ด๋์ผ๋ก ๋ ์ฝ๋ ๋ฒํธ 53๋ถํฐ ์์ํ์ฌ 646๊ฐ ๋ ์ฝ๋ ๊ธธ์ด๋ก ๊ฐ์ง๋ฉ๋๋ค. ์์น 17์ ๊ฒฝ์ฐ ์ํํธ ํ
์ด๋ธ์ +12 ์นํฐ์ ์ํํธ๋ฅผ ์
๋ ฅํฉ๋๋ค.
๊ณต๊ฐ์์ MFT ์กฐ๊ฐ์ ์์น๋ฅผ โโ๊ฒฐ์ ํ ํ์๋ ์ด๊ฒ์ด ๋ฌด์์ ์คํจ ๋ฐ ์๋ชป๋ ์คํ์
์์ MFT ์กฐ๊ฐ์ ๊ธฐ๋ก์ฒ๋ผ ๋ณด์ด์ง ์๋๋ค๋ ๊ฒฐ๋ก ์ ๋ด๋ฆด ์ ์์ต๋๋ค. ๋ฒ์ญ์ด ์๋ชป๋ ๋ฒ์ ์ ํ์ธ๋ ๊ฒ์ผ๋ก ๊ฐ์ฃผ๋ ์ ์์ต๋๋ค.
๋ณ์ ์ง์ ์ ๋์ฑ ์ง์ญํํ๊ธฐ ์ํด ๊ฐ๋ฅํ ์ต๋ ๋ณ์๋ฅผ ์ค์ ํฉ๋๋ค. ์ด๋ฅผ ์ํด NTFS ํํฐ์
(๋ถํ
์นํฐ์ ๋ณต์ฌ๋ณธ)์ ๋ ํ์๊ฐ ์ผ๋ง๋ ์ด๋๋์๋์ง ํ์ธํฉ๋๋ค. ๊ทธ๋ฆผ 7์์ ์คํ์
0x28์์ ์ฟผ๋์๋๋ 0x00 00 00 00 01 13 09 A2(18) ์นํฐ์ ํํฐ์
ํฌ๊ธฐ ๊ฐ์
๋๋ค. ๋์คํฌ ์์ ๋ถ๋ถ๋ถํฐ ํํฐ์
์์ฒด์ ์คํ์
์ ๊ธธ์ด์ ์ถ๊ฐํ๋ฉด ๋ NTFS ๋ง์ปค์ ์คํ์
024 + 866= 18๋ฅผ ์ป์ต๋๋ค. ์์๋๋ก ํ์ํ ๋ถํ
์นํฐ ๋ณต์ฌ๋ณธ์ด ์์ต๋๋ค. ์ฃผ๋ณ ์ง์ญ์ ๊ฒ์ํ ๊ฒฐ๊ณผ ๋ง์ง๋ง MFT ์กฐ๊ฐ์ ๋นํด +024 ์นํฐ๊ฐ ์ฆ๊ฐํ๋ ๊ฒ์ผ๋ก ๋ํ๋ฌ์ต๋๋ค.
์. 12 NTFS ๋ถํธ ์นํฐ ๋ณต์ฌ๋ณธ
์คํ์
18์ ์๋ ๋ถํธ ์นํฐ์ ๋ค๋ฅธ ๋ณต์ฌ๋ณธ์ ํํฐ์
๊ณผ ๊ด๋ จ์ด ์์ผ๋ฏ๋ก ๋ฌด์ํฉ๋๋ค. ์ด์ ํ๋์ ํ ๋๋ก ํด๋น ์น์
๋ด์๋ ๋ฐฉ์ก์์ '๋ฌ' 041๊ฐ ๋ถ๋ฌธ์ด ํฌํจ๋ ๊ฒ์ผ๋ก ํ์ธ๋ผ ๋ฐ์ดํฐ๊ฐ ํ๋๋๋ค.
๋๋ผ์ด๋ธ ์ ์ฒด ์ฝ๊ธฐ๋ฅผ ์ํํ์ฌ ์ฝ์ง ์์ ์นํฐ 34๊ฐ๊ฐ ๋จ์ต๋๋ค. ๋ถํํ๊ฒ๋ ์ด๋ค ๋ชจ๋๊ฐ P-๋ชฉ๋ก์์ ์ ๊ฑฐ๋ ๊ฒฐํจ์์ ํ์คํ๊ฒ ๋ณด์ฅํ๋ ๊ฒ์ ๋ถ๊ฐ๋ฅํฉ๋๋ค. ๊ทธ๋ฌ๋ ์ถ๊ฐ ๋ถ์์์๋ ํด๋น ์์น๋ฅผ ๊ณ ๋ คํ๋ ๊ฒ์ด ์ข์ต๋๋ค. ์ด๋ค ๊ฒฝ์ฐ์๋ ๋ค์์ ์ฌ์ฉํ์ฌ ์ด๋ ์ง์ ์ ์์ ์ ์ผ๋ก ๊ฒฐ์ ํ๋ ๊ฒ์ด ๊ฐ๋ฅํ๊ธฐ ๋๋ฌธ์
๋๋ค. ํ์ผ์ด ์๋ ์นํฐ์ ์ ํ์ฑ.
์. 13 ๋์คํฌ ์ฝ๊ธฐ ํต๊ณ.
๋ค์ ์์ ์ ๊ต๋๊ทผ๋ฌด์ ๋๋ต์ ์ธ ์์น๋ฅผ ์ค์ ํ๋ ๊ฒ์ ๋๋ค(๊ต๋๊ฐ ๋ฐ์ํ ํ์ผ์ ์ ํ์ฑ๊น์ง). ์ด๋ฅผ ์ํด ๋ชจ๋ MFT ๋ ์ฝ๋๋ฅผ ์ค์บํ๊ณ ํ์ผ ์์น ์ฒด์ธ(ํ์ผ ์กฐ๊ฐ)์ ๊ตฌ์ถํฉ๋๋ค.
์. 14 ํ์ผ ๋๋ ํด๋น ์กฐ๊ฐ์ ์์น ์ฒด์ธ์
๋๋ค.
๋ค์์ผ๋ก ํ์ผ์์ ํ์ผ๋ก ์ด๋ํ๋ฉด์ ์์๋๋ ํ์ผ ํค๋ ๋์ ๋ค๋ฅธ ๋ฐ์ดํฐ๊ฐ ์๋ ์๊ฐ์ ์ฐพ๊ณ ํน์ ์์ ์ด๋์ผ๋ก ์ํ๋ ํค๋๋ฅผ ์ฐพ์ ์ ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ํํธ ํฌ์ธํธ๋ฅผ ๊ฐ์ ํ๋ฉด์ ํ๋ฅผ ์์ฑํฉ๋๋ค. ์ด๋ฅผ ์ฑ์ฐ๋ฉด 99% ์ด์์ ํ์ผ์ด ์์๋์ง ์์ ๊ฒ์ ๋๋ค.
์. 15 ์ฌ์ฉ์ ํ์ผ ๋ชฉ๋ก(์ด ์คํฌ๋ฆฐ์ท์ ๊ฒ์ํ๊ธฐ ์ํด ํด๋ผ์ด์ธํธ๋ก๋ถํฐ ๋์๋ฅผ ๋ฐ์์ต๋๋ค)
๊ฐ๋ณ ํ์ผ์ ํฌ์ธํธ ์ด๋์ ์ค์ ํ๋ ค๋ฉด ์ถ๊ฐ ์์ ์ ์ํํ๊ณ ํ์ผ ๊ตฌ์กฐ๋ฅผ ์๊ณ ์๋ ๊ฒฝ์ฐ ํ์ผ๊ณผ ๊ด๋ จ๋์ง ์์ ๋ฐ์ดํฐ ํฌํจ์ ์ฐพ์ ์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ์ด ์์ ์์๋ ๊ฒฝ์ ์ ์ผ๋ก ์คํ ๊ฐ๋ฅํ์ง ์์์ต๋๋ค.
์ถ์ : ์ด์ ์ ์ด ๋์คํฌ๋ฅผ ์์ ๋ฃ์๋ ๋๋ฃ๋ค์๊ฒ๋ ๋ง์๋๋ฆฌ๊ณ ์ถ์ต๋๋ค. ๊ธฐ๊ธฐ ํ์จ์ด ์์ ๋ฐ ์๋น์ค ๋ฐ์ดํฐ ๋ฐฑ์ ์ ์ฃผ์ํ์๊ธฐ ๋ฐ๋ผ๋ฉฐ, ์์ ์ ๋ํด ๊ณ ๊ฐ๊ณผ ํฉ์ํ์ง ๋ชปํ ๊ฒฝ์ฐ ๊ณ ์๋ก ๋ฌธ์ ๋ฅผ ์ ํ์ํค์ง ๋ง์ญ์์ค.
์ถ์ฒ : habr.com