๐ฑ ์นดํก ์ค์๋ก ์ญ์ ? '๋งค์ฐ ์ฌ์ด ๋ฐฉ๋ฒ'์ผ๋ก 100% ๋ณต๊ตฌํ๋ ๋น๋ฒ ๋๊ณต๊ฐ!
๋ชฉ์ฐจ
- ์ญ์ ๋ ์นด์นด์คํก ๋ํ, ์ ๋ง ๋ณต๊ตฌ๊ฐ ๊ฐ๋ฅํ ๊น?
- ๊ฐ์ฅ ์ฌ์ด ๋ณต๊ตฌ ๋ฐฉ๋ฒ: ์นด์นด์คํก ์์ฒด ๋ฐฑ์
๊ธฐ๋ฅ ํ์ฉ
- ๋ฐฑ์ ์ ์ด๋ป๊ฒ ํ๋๊ฐ? (๋ณต๊ตฌ๋ฅผ ์ํ ์ค๋น ๋จ๊ณ)
- ๋ฐฑ์ ํ์ผ๋ก ๋ณต๊ตฌํ๋ ๊ตฌ์ฒด์ ์ธ ์ ์ฐจ
- ๋ฐฑ์
์ด ์์ ๋: ๋ฐ์ดํฐ ๋ณต๊ตฌ ์ ๋ฌธ ์
์ฒด๋ฅผ ํตํ ์ตํ์ ์๋จ
- ์ ๋ฌธ ์ ์ฒด์ ๋งก๊ฒจ์ผ ํ๋ ์ด์ ์ ๋ณต๊ตฌ ์๋ฆฌ
- ์ ์ฒด ์ ์ ์ ์ฃผ์์ฌํญ๊ณผ ์ ์ฐจ
1. ์ญ์ ๋ ์นด์นด์คํก ๋ํ, ์ ๋ง ๋ณต๊ตฌ๊ฐ ๊ฐ๋ฅํ ๊น?
๋ง์ ๋ถ๋ค์ด ์ค์๋ก ์นด์นด์คํก ๋ํ ๋ด์ฉ์ ์ญ์ ํ๊ฑฐ๋, ํด๋ํฐ์ ๊ต์ฒดํ๋ ๊ณผ์ ์์ ์ค์ํ ๋ํ ๊ธฐ๋ก์ด ์ฌ๋ผ์ ธ ๋นํฉํ๊ณค ํฉ๋๋ค. ๊ฒฐ๋ก ๋ถํฐ ๋ง์๋๋ฆฌ์๋ฉด, ์ญ์ ๋ ์นด์นด์คํก ๋ํ ๋ด์ฉ์ '์ด๋ค ๋ฐฉ๋ฒ์ ์ฌ์ฉํ๋์ง'์ ๋ฐ๋ผ ๋ณต๊ตฌ ๊ฐ๋ฅ์ฑ์ด ํฌ๊ฒ ๋ฌ๋ผ์ง๋๋ค. ํนํ, '๋งค์ฐ ์ฌ์ด ๋ฐฉ๋ฒ'์ด๋ผ๊ณ ๋ถ๋ฆฌ๋ ์นด์นด์คํก ์์ฒด ๋ฐฑ์ ๊ธฐ๋ฅ์ ํ์ฉํ๋ฉด, ๊ฐ์ฅ ๋์ ํ๋ฅ ๋ก, ๊ทธ๋ฆฌ๊ณ ๊ฐ์ฅ ๋น ๋ฅด๊ณ ์ ๋ ดํ๊ฒ ๋ณต๊ตฌํ ์ ์์ต๋๋ค.
ํ์ง๋ง ์ด ์ฌ์ด ๋ฐฉ๋ฒ์ '์ญ์ ์ ์ ๋ฏธ๋ฆฌ ๋ฐฑ์ ์ ํด๋์์ ๋'์๋ง ํด๋น๋ฉ๋๋ค. ๋ง์ฝ ๋ฐฑ์ ๊ธฐ๋ก์ด ์ ํ ์๋ค๋ฉด, ๋ง์ง๋ง ํฌ๋ง์ '๋ฐ์ดํฐ ๋ณต๊ตฌ ์ ๋ฌธ ์ ์ฒด'๋ฅผ ํตํ๋ ๋ฐฉ๋ฒ๋ฐ์ ์์ต๋๋ค. ์ด ๋ณธ๋ฌธ์์๋ ๋ฐฑ์ ์ ํตํ '๋งค์ฐ ์ฌ์ด ๋ฐฉ๋ฒ'๊ณผ ๋ฐฑ์ ์ด ์์ ๊ฒฝ์ฐ์ '์ตํ์ ์๋จ'๊น์ง ๋ชจ๋ ์์ธํ ๋ค๋ฃจ์ด ๋ณด๊ฒ ์ต๋๋ค.
2. ๊ฐ์ฅ ์ฌ์ด ๋ณต๊ตฌ ๋ฐฉ๋ฒ: ์นด์นด์คํก ์์ฒด ๋ฐฑ์ ๊ธฐ๋ฅ ํ์ฉ
์ด ๋ฐฉ๋ฒ์ ์ญ์ ๋ ๋ํ ๋ด์ฉ์ ๋ณต๊ตฌํ๋ ๊ฐ์ฅ ๋น ๋ฅด๊ณ ํ์คํ ๋ฐฉ๋ฒ์ด๋ฉฐ, ๋ณ๋์ ๋น์ฉ ์์ด ์นด์นด์คํก ์ฑ ๋ด์์๋ง ์งํํ ์ ์๋ '๋งค์ฐ ์ฌ์ด ๋ฐฉ๋ฒ'์ ๋๋ค. ๋ค๋ง, ์ด ๋ฐฉ๋ฒ์ ์ฌ์ฉํ๋ ค๋ฉด ๋ํ ๋ด์ฉ์ด ์ญ์ ๋๊ธฐ ์ ์ ์ฌ์ฉ์๊ฐ ๋ฏธ๋ฆฌ '๋ํ ๋ฐฑ์ ' ๊ธฐ๋ฅ์ ํตํด ๋ฐฑ์ ํ์ผ์ ์์ฑํด ๋์์ด์ผ ํฉ๋๋ค.
๋ฐฑ์ ์ ์ด๋ป๊ฒ ํ๋๊ฐ? (๋ณต๊ตฌ๋ฅผ ์ํ ์ค๋น ๋จ๊ณ)
๋ณต๊ตฌ๋ฅผ ์ํด์๋ ๋ฐ๋์ ๋ฐฑ์ ํ์ผ์ด ํ์ํ๋ฏ๋ก, ์์ง ๋ฐฑ์ ์ ํด๋์ง ์์๋ค๋ฉด ์ง๊ธ์ด๋ผ๋ ๋ฏธ๋ฆฌ ์ค์ ํด๋๋ ๊ฒ์ด ์ข์ต๋๋ค.
- ์นด์นด์คํก ์คํ: ์นด์นด์คํก ์ฑ์ ์คํํฉ๋๋ค.
- ์ค์ ์ง์ : ํ๋จ์ '๋๋ณด๊ธฐ(…)' ํญ์ ๋๋ฅธ ํ, ์ฐ์ธก ์๋จ์ '์ค์ (ํฑ๋๋ฐํด)' ์์ด์ฝ์ ๋๋ฆ ๋๋ค.
- ๋ํ ๋ฐฑ์ ๋ฉ๋ด ์ ํ: '์ฑํ ' ๋ฉ๋ด๋ฅผ ์ ํํ๊ณ , '๋ํ ๋ฐฑ์ '์ ์ฐพ์์ ๋๋ฆ ๋๋ค.
- ๋ฐฑ์ ์คํ: '๋ํ ๋ฐฑ์ ' ๋ฒํผ์ ๋๋ฅด๊ณ , ๋ณต์ ์ ์ฌ์ฉํ '๋ฐฑ์ ์ฉ ๋น๋ฐ๋ฒํธ' 4์๋ฆฌ ์ด์์ ์ค์ ํฉ๋๋ค. ๋น๋ฐ๋ฒํธ๋ ์ ๋ ์์ด๋ฒ๋ฆฌ์ง ์๋๋ก ์ฃผ์ํฉ๋๋ค.
- ๋ฐฑ์ ์๋ฃ ํ์ธ: ๋ฐฑ์ ์งํ ํ, ์ต์ข ๋ฐฑ์ ์๊ฐ๊ณผ ๋ฐฑ์ ๋ ๋ํ์ ์ฉ๋์ ํ์ธํฉ๋๋ค. ์ด ํ์ผ์ ์นด์นด์คํก ์๋ฒ์ ์์ ํ๊ฒ ๋ณด๊ด๋ฉ๋๋ค. (๋ฐฑ์ ํ์ผ์ 14์ผ ๋์๋ง ์ ์ง๋๋ฏ๋ก ์ ์ํด์ผ ํฉ๋๋ค.)
๋ฐฑ์ ํ์ผ๋ก ๋ณต๊ตฌํ๋ ๊ตฌ์ฒด์ ์ธ ์ ์ฐจ
๊ธฐ์กด ๋ฐฑ์ ํ์ผ์ด ์๋ค๋ฉด, ์ด์ ์ด ํ์ผ์ ์ฌ์ฉํ์ฌ ์ญ์ ๋ ๋ํ ๋ด์ฉ์ ๋ณต๊ตฌํ ์ ์์ต๋๋ค. ์ด ๊ณผ์ ์ ๋ณดํต ํด๋ํฐ์ ์๋ก ๋ฐ๊พธ๊ฑฐ๋ ์นด์นด์คํก ์ฑ์ ์ฌ์ค์นํ ๋ ์งํ๋ฉ๋๋ค.
- ์นด์นด์คํก ์ฌ์ค์น (ํ์): ํ์ฌ ํด๋ํฐ์์ ์นด์นด์คํก ์ฑ์ ์์ ํ ์ญ์ (๋ฐ์ดํฐ๊น์ง)ํ๊ฑฐ๋, ์๋ก์ด ๊ธฐ๊ธฐ์ ์นด์นด์คํก์ ์ค์นํฉ๋๋ค.
- ๋ก๊ทธ์ธ ๋ฐ ์ธ์ฆ: ์นด์นด์คํก์ ์คํํ๊ณ ๊ธฐ์กด์ ์ฌ์ฉํ๋ ์นด์นด์ค ๊ณ์ ์ผ๋ก ๋ก๊ทธ์ธํฉ๋๋ค. ์ ํ๋ฒํธ ์ธ์ฆ์ ์งํํฉ๋๋ค.
- ๋ฐฑ์ ํ์ผ ํ์ธ: ์ธ์ฆ ์ ์ฐจ๋ฅผ ๋ง์น ํ, 'ํก ๋ฐ์ดํฐ ๋ณต์ํ๊ธฐ' ํ๋ฉด์ด ์๋์ผ๋ก ๋ํ๋ฉ๋๋ค. '๋ฐฑ์ ๋ ๋ํ๊ฐ ์์ต๋๋ค'๋ผ๋ ๋ฌธ๊ตฌ์ ํจ๊ป ์ต์ข ๋ฐฑ์ ์ผ์๊ฐ ํ์๋ฉ๋๋ค.
- ๋ณต์ ๋น๋ฐ๋ฒํธ ์ ๋ ฅ: ๋ฐฑ์ ์ ์ค์ ํ๋ '๋ฐฑ์ ์ฉ ๋น๋ฐ๋ฒํธ'๋ฅผ ์ ํํ๊ฒ ์ ๋ ฅํฉ๋๋ค.
- ๋ณต์ ์์ ๋ฐ ์๋ฃ: '๋ณต์ํ๊ธฐ' ๋ฒํผ์ ๋๋ฅด๋ฉด ์๋ฒ์ ์ ์ฅ๋ ๋ฐฑ์ ํ์ผ์ด ๋ค์ด๋ก๋๋๊ณ , ๋ํ ๋ด์ฉ์ด ๋ณต์๋ฉ๋๋ค. ์ด ๊ณผ์ ์ด ๋๋๋ฉด, ์ด์ ์ ์ญ์ ๋์๋ ๋ํ ๋ด์ฉ๋ค์ด ๊ฐ์ฅ ๋ง์ง๋ง ๋ฐฑ์ ์์ ์ ์ํ๋ก ๋์์ ์๋ ๊ฒ์ ํ์ธํ ์ ์์ต๋๋ค.
3. ๋ฐฑ์ ์ด ์์ ๋: ๋ฐ์ดํฐ ๋ณต๊ตฌ ์ ๋ฌธ ์ ์ฒด๋ฅผ ํตํ ์ตํ์ ์๋จ
๋ง์ฝ ์ญ์ ์ ์ ๋ฐฑ์ ์ ํด๋์ง ์์๋ค๋ฉด, ์นด์นด์คํก ์ฑ ์์ฒด ๊ธฐ๋ฅ์ผ๋ก๋ ๋ณต๊ตฌ๊ฐ ๋ถ๊ฐ๋ฅํฉ๋๋ค. ์ด ๊ฒฝ์ฐ์๋ '๋ฐ์ดํฐ ํฌ๋ ์ ๋ณต๊ตฌ' ๊ธฐ์ ์ ์ฌ์ฉํ๋ ์ ๋ฌธ ๋ณต๊ตฌ ์ ์ฒด์ ๋์์ ๋ฐ์์ผ ํฉ๋๋ค. ์ด ๋ฐฉ๋ฒ์ ๋น์ฉ๊ณผ ์๊ฐ์ด ์์๋์ง๋ง, '๋งค์ฐ ์ฌ์ด ๋ฐฉ๋ฒ'์ผ๋ก ๋ณต๊ตฌ๊ฐ ๋ถ๊ฐ๋ฅํ ๋ ์๋ํ ์ ์๋ ์ ์ผํ ๊ธธ์ ๋๋ค.
์ ๋ฌธ ์ ์ฒด์ ๋งก๊ฒจ์ผ ํ๋ ์ด์ ์ ๋ณต๊ตฌ ์๋ฆฌ
์ค๋งํธํฐ์ ๋ฐ์ดํฐ๋ ์ญ์ ๋๋๋ผ๋ ์ ์ฅ ์ฅ์น(NAND ํ๋์ ๋ฉ๋ชจ๋ฆฌ)์์ ์์ ํ ์ง์์ง์ง ์๊ณ , '์ญ์ ๋ ๊ณต๊ฐ'์ผ๋ก ํ์๋ง ๋ฉ๋๋ค. ์๋ก์ด ๋ฐ์ดํฐ๊ฐ ๊ทธ ๊ณต๊ฐ์ ๋ฎ์ด์ฐ๊ธฐ(Overwrite) ์ ๊น์ง๋ ๋ฌผ๋ฆฌ์ ์ผ๋ก ๋จ์์์ต๋๋ค. ์ ๋ฌธ ๋ณต๊ตฌ ์ ์ฒด๋ ๋ค์๊ณผ ๊ฐ์ ๋ณต๊ตฌ ์๋ฆฌ๋ฅผ ์ด์ฉํฉ๋๋ค.
- ๋์งํธ ํฌ๋ ์ ๊ธฐ๋ฒ ์ ์ฉ: ํด๋ํฐ์ ๋ฃจํ (Rooting)ํ๊ฑฐ๋ ํน์ ์ฅ๋น๋ฅผ ์ฌ์ฉํ์ฌ ์ ์ฅ ๊ณต๊ฐ์ ์ง์ ์ ๊ทผํฉ๋๋ค.
- ์์ฌ ๋ฐ์ดํฐ ์ถ์ถ: ์ผ๋ฐ ์ฌ์ฉ์๊ฐ ์ ๊ทผํ ์ ์๋ ์์ญ์ ๋จ์์๋ ์นด์นด์คํก ๋ฐ์ดํฐ๋ฒ ์ด์ค ํ์ผ(SQLite)์ ์์ฌ ๊ธฐ๋ก์ ์ฐพ์๋ ๋๋ค.
- ๋ฐ์ดํฐ ์ฌ์กฐํฉ ๋ฐ ๋ณต์: ์ถ์ถ๋ ํํธํ๋ ๋ฐ์ดํฐ๋ฅผ ํฌ๋ ์ ํด์ ์ด์ฉํ์ฌ ๋ถ์ํ๊ณ ์ฌ์กฐํฉํ์ฌ ๋ํ ๋ด์ฉ์ ๋ณต์ํฉ๋๋ค.
์ ์ฒด ์ ์ ์ ์ฃผ์์ฌํญ๊ณผ ์ ์ฐจ
์ ๋ฌธ ์ ์ฒด๋ฅผ ์ด์ฉํ๊ธฐ๋ก ๊ฒฐ์ ํ๋ค๋ฉด, ๋ณต๊ตฌ ๊ฐ๋ฅ์ฑ์ ๋์ด๊ธฐ ์ํด ๋ช ๊ฐ์ง ์ฃผ์ํ ์ ๊ณผ ์ ์ฐจ๋ฅผ ์์งํด์ผ ํฉ๋๋ค.
- ๋ณต๊ตฌ ๊ฐ๋ฅ์ฑ์ ๋์ด๋ ํ๋: ๋ํ ๋ด์ฉ์ ์ญ์ ํ ์งํ์๋ ํด๋น ํด๋ํฐ์ ์ฌ์ฉ์ ์ฆ์ ์ค๋จํด์ผ ํฉ๋๋ค. ์นด์นด์คํก ์ฌ์ ์, ์๋ก์ด ์ฑ ์ค์น, ์ธํฐ๋ท ์ฌ์ฉ ๋ฑ ๋ชจ๋ ํ๋์ ์ญ์ ๋ ๋ฐ์ดํฐ๋ฅผ ์๋ก์ด ๋ฐ์ดํฐ๋ก ๋ฎ์ด์ฐ๊ฒ ๋ง๋ค์ด ๋ณต๊ตฌ์จ์ ๊ธ๊ฒฉํ ๋ฎ์ถฅ๋๋ค. ํด๋ํฐ์ '๋นํ๊ธฐ ๋ชจ๋'๋ก ์ค์ ํ๊ณ ์ ์์ ๋๋ ๊ฒ์ด ๊ฐ์ฅ ์ข์ต๋๋ค.
- ์ ์ ๋ฑ๋ก๋ ์ ์ฒด ์ ์ : 'ํ๊ตญํฌ๋ ์๋์งํธํ์งํํ' ๋ฑ์ ์ ์ ๋ฑ๋ก๋์ด ์๊ณ , ๊ฒฝ์ฐฐ์ฒญ ๋ฑ ๊ณต์ธ ๊ธฐ๊ด์ ์๋ขฐ๋ฅผ ์ฒ๋ฆฌํ ์ ์๋ ์ ๋ขฐ๋ ๋์ ์ ๋ฌธ ์ ์ฒด๋ฅผ ์ ํํด์ผ ํฉ๋๋ค.
- ๋ณต๊ตฌ ์ ์ฐจ:
- ์๋ด ๋ฐ ์ ์: ์ ์ฒด์ ์ ํ ๋๋ ๋ฐฉ๋ฌธํ์ฌ ์ํฉ์ ์ค๋ช ํ๊ณ ์ ์ํฉ๋๋ค.
- ์ฅ๋น ์ธ๊ณ: ๋ณต๊ตฌํ ํด๋ํฐ์ ์ ์ฒด์ ์ธ๊ณํฉ๋๋ค. (ํ๋ฐฐ ๋๋ ์ง์ ๋ฐฉ๋ฌธ)
- ์ ๋ฐ ๋ถ์ ๋ฐ ๋ณต๊ตฌ: ์ ์ฒด์์ ํฌ๋ ์ ์ฅ๋น๋ฅผ ์ด์ฉํด ๋ฐ์ดํฐ๋ฅผ ์ถ์ถํ๊ณ ๋ถ์ํฉ๋๋ค.
- ๋ณต๊ตฌ ๊ฒฐ๊ณผ ํ์ธ ๋ฐ ๋น์ฉ ์ง๋ถ: ๋ณต๊ตฌ๋ ๋ํ ๋ด์ฉ ๋ชฉ๋ก์ ํ์ธํ ํ, ๋ณต๊ตฌ ์ฑ๊ณต ์ฌ๋ถ์ ๋ฐ๋ผ ๋น์ฉ์ ์ง๋ถํ๊ณ ๋ณต์๋ ๋ฐ์ดํฐ๋ฅผ ๋ฐ์ต๋๋ค. (๋ณต๊ตฌ ๋น์ฉ์ ๊ธฐ์ข , ์์ ์ ๋, ๋ฐ์ดํฐ ์์ ๋ฐ๋ผ ๋ค๋ฅผ ์ ์์ผ๋ฉฐ, ๋ณต๊ตฌ ์คํจ ์ ๋น์ฉ์ ๋ฐ์ง ์๋ ๊ณณ๋ ์์ต๋๋ค.)
์ญ์ ๋ ์นด์นด์คํก ๋ํ ๋ด์ฉ ๋ณต๊ตฌ๋ ๋ฐฑ์ ์ ๋ฌด๊ฐ ๊ฐ์ฅ ์ค์ํ ํต์ฌ์ ๋๋ค. '๋งค์ฐ ์ฌ์ด ๋ฐฉ๋ฒ'์ธ ๋ฐฑ์ ๋ณต์์ด ๋ถ๊ฐ๋ฅํ ๊ฒฝ์ฐ์๋ง, ์ตํ์ ์๋จ์ผ๋ก ๋น์ฉ๊ณผ ์๊ฐ์ด ๋๋ ์ ๋ฌธ ์ ์ฒด ๋ณต๊ตฌ๋ฅผ ๊ณ ๋ คํ๋ ๊ฒ์ด ๊ฐ์ฅ ํ๋ช ํ ๋ฐฉ๋ฒ์ ๋๋ค.
๋ ์์ธํ ๋ด์ฉ์ ์๋๋ฅผ ์ฐธ๊ณ ํ์ธ์.