Windows OS๋ NTFS ํ์ผ ์์คํ ์ ์ฌ์ฉํ๋ค.
NTFS ํ์ผ ์์คํ ์ MFT(Master File Table)์ ํ์ผ์ ๋ฉํ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๋ค.
ํ์ผ ๋ฉํ ๋ฐ์ดํฐ์๋ ํ์ผ์ ์์ฑ, ์์ , ์ ๊ทผ ์๊ฐ ๋ฑ์ ํฌ๋ ์ ๊ด์ ์ผ๋ก ์ค์ํ ์ ๋ณด๋ค์ด ๋ค์ด์๋ค.
$MFT๋ ์ด๋ฐ MFT ์ํธ๋ฆฌ๋ค์ ์งํฉ์ด๋ค. ๊ทธ๋ ๋ค๋ฉด $MFT ํ์ผ์ด ์ด๋จ๊ณ ์ด๋ค ์ ๋ณด๊ฐ ๋ค์ด์๋์ง ํ์ธํด๋ณด์.
โ
MFT๋ ์์คํ ๋๋ผ์ด๋ธ(์ผ๋ฐ์ ์ผ๋ก C ๋๋ผ์ด๋ธ) ๋ฐ๋ก ์๋์ ์กด์ฌํ๋ค.
$๊ฐ ๋ถ์ ํ์ผ๋ค์ ์์คํ ๊ด๋ จ ํ์ผ๋ก์จ ์ผ๋ฐ์ ์ธ ๋ฐฉ๋ฒ์ผ๋ก๋ ๋ณผ ์๋ ์๋ค.
ํด๋น ํ์ผ์ ์ฐพ์์ผ๋ ์ด์ ๋ด์ฉ์ ๋ณผ๊น?
โ
microsoft-windows...์ด์ฉ๊ตฌ ์ ์ฉ๊ตฌํ๋ ๋ฌธ์์ด์ด ๋ณด์ด์ง๋ง ๋๋จธ์ง ๊ฐ๋ค์ด ๋ฌด์ผ ๋ปํ๋์ง ์์๋ณด๊ธฐ ํ๋ค๋ค.
ํ๋ํ๋ ๋ฉํ๋ฐ์ดํฐ ๊ธธ์ด๋ณ๋ก ํด์ํด๊ฐ๋ฉด์ ๋ณผ ์ ์๊ฒ ์ง๋ง ์ฌ์ค์ ์ด๋ ต๋ค.
๋คํํ MFT ์ํธ๋ฆฌ๋ ๊ฐ๊ฐ 1024๋ฐ์ดํธ์ ์ผ์ ํ ํฌ๊ธฐ์ ๋ธ๋ก์ผ๋ก ์ ํด์ ธ์๊ณ , ๊ทธ ์ผ์ ํจ ๋๋ถ์ ์๋ํ ํ์ฑ ๋ก์ง์ด ์ฌ์์ก๋ค. ๊ทธ ๋๋ฌธ์ ์๋ํ๋ ํ์ฑ ํด์ด ์ฌ๋ฟ ๊ฐ๋ฐ๋์ด ์๋ค.
๊ทธ ์ค์์ ๊ฐ์ฅ ์ฐ๊ธฐ ํธํ CLI๋ฐฉ์์ ํด์ธ analyzeMFT๋ผ๋ ํด์ ์๊ฐํ๊ณ ์ ํ๋ค.
๋ค์ด๋ก๋
- analyzeMFT ์๋ณธ
NTFS MFT ์ํธ๋ฆฌ ์๊ฐ : http://forensic-proof.com/archives/470 NTFS MFT ๊ตฌ์กฐ ์๊ฐ : http://forensic-proof.com/archives/584 ์๋ณธ ์์ค : https://github.com/dkovar/analyzeMFT MFT ๋ถ์ํ ์ผ์ด ์๊ฒจ analyz..
kkoha.tistory.com
์๋ณธ ํ๋ก๊ทธ๋จ์ ์ฌ์ฉํ๋ฉด ํ๊ธํ์ผ๋ช ์ ๊ฐ์ง ๋์์ ํ์ฑํ ๋ ๊นจ์ง ํ์์ด ์ผ์ด๋๋ค.
์์ธ์ ํ์ฑํ ๋์ ์ธ์ฝ๋ฉ ๋ฌธ์ ๋ก ๋ณด์ด๋ ๋ฐ, ์ด๋ฅผ koha๋ผ๋ ๋ถ์ด python ์ฝ๋๋ฅผ ์์ ํ์ฌ ํ๊ธ ์ธ์ฝ๋ฉ ๋ฌธ์ ๋ฅผ ์์ ํ์ฌ exe๋ฒ์ ์ผ๋ก ์ฌ๋ ค๋จ๋ค. ํ์ ์ญ์ ํด๋น ๋ฒ์ ์ ์ฌ์ฉํ๊ณ ์๋ค.
โ
์ฌ์ฉ๋ฒ
analyzeMFT [์ต์ ] ์ผ๋ก ์คํํ๋ ๋ฐฉ์์ด๋ค.
์ฐ์ -h ์ต์ ์ ์ฃผ๋ฉด ์์ ๊ฐ์ด ๊ฐ ์ต์ ๋ค์ ๋ํ ์ค๋ช ์ด ๋์จ๋ค.
๋ค์ํ ๊ธฐ๋ฅ์ด ์์ง๋ง ์ค์ง์ ์ผ๋ก ์ฌ์ฉํ๋ ์ต์ ์ ์๋์ ๊ฐ์ ๋จ ํ์ค์ด๋ค.
analyzeMFT.exe -f [MFTํ์ผ๋ช
] -o [์ถ์ถ๊ฒฐ๊ณผcsvํ์ผ๋ช
] -lp
ex) analyzeMFT.exe -f $MFT -o C_MFT.csv -lp
|
-f : ์๋ณธ $MFT ํ์ผ์ ์ง์ ํ๋ฉด ๋๋ค.
โปC:\$MFT๋ ํ์ฌ ์์คํ ์ด ์ฌ์ฉ์ค์ธ ํ์ผ์ด๊ธฐ ๋๋ฌธ์ ์ง์ ํ ์ ์๊ธฐ ๋๋ฌธ์,
forecopy๋ FTKImager ๋ฑ์ ์ด์ฉํ์ฌ ์ถ์ถํ ํ์ผ์ ์ง์ ํ๋๋ก ํ์.
-o : ํ์ฑ ๊ฒฐ๊ณผ๋ฅผ ๋ด์ csvํ์ผ ๋ช ์ ์ง์ ํ๋ฉด๋๋ค.
-l : ๊ฒฐ๊ณผ์ ๋ก์ปฌ ์์คํ ์ ์๊ฐ๋๋ฅผ ์ฌ์ฉํ๋ค.
์ด ์ต์ ์ ์ฌ์ฉํ์ง ์์ผ๋ฉด ๊ฐ ์๊ฐ ๊ฐ๋ง๋ค ํ๊ตญ์๊ฐ์ผ๋ก ๋ฐ๊ฟ์ค์ผํ๋ ๊ท์ฐฎ์์ด ์๋ค.
-p : ํ์ฑ ์งํ์ํฉ์ ํ๋ฉด์ ์ถ๋ ฅํด์ค๋ค.
โ
p ์ต์ ์ผ๋ก ์งํ์ํฉ์ ๋ณผ ์ ์๋ค
okdoki ๋ฉ์์ง๊ฐ ๋์ค๋ฉด ํ์ฑ ์๋ฃ
โ
์ถ์ถํ csv ํ์ผ์ ์์ ์ ์ด์ฉํ์ฌ ํํฐ๋ง, ์ ๋ ฌ์ ํ๋ฉด ๋ถ์์ด ํธํ๋ค.
โ
1) ์ฒซ ํ ๊ณ ์
MFT ํ์ผ์ ์คํฌ๋กค์ด ๊ต์ฅํ ๊ธด ๋ฐ, ์๋๋ก ๋ด๋ฆฌ๋ค๋ณด๋ฉด ํด๋น ์ด์ด ์ด๋ค ๋ด์ฉ์ ๋งํ๋ ์ง ๊น๋จน๋ ๊ฒฝ์ฐ๊ฐ ์กด์ฌํ๋ค.
ํ ๊ณ ์ ์ ์ด์ฉํ์ฌ ์ฒซ ํ ๊ณ ์ ์ ํด๋๋ฉด ํด๋น ๊ฒฝ์ฐ๊ฐ ๋ฐ์ํ์ง ์๋๋ค.
โ
2) ์ ์์ ๋ณ๊ฒฝ
Std / FN ์ ์๊ฐ ๊ฐ์ ์์์ ๋ง๊ฒ ์ธํ ํด์ฃผ์ด์ผ ํ๋ค.
์ ์์์ ๋๋ฌ ์ฌ์ฉ์ ์ง์ ์์์ ์๋์ ๊ฐ์ด ์ง์ ํด์ค๋ค.
์ฐ๋(4)-์(2)-์ผ(2) ์๊ฐ(2):๋ถ(2):์ด(2)
โ
์๊ฐ์ด ๋ณด๊ธฐ ์ฝ๊ฒ ์์ ์ง์ ๋์๋ค
3) ํํฐ๋ง
๊ธฐ๊ฐ ํํฐ๋ง์ ํตํด์ ์ํ๋ ๊ธฐ๊ฐ๋ง ํ๋ฉด์ ํ์ํ๋๋กํ์ฌ ๋ถ์์ ์ฉ์ดํ๋๋ก ํ๋ค.
์ปจํธ๋กค+์ฌํํธ+L ํค๋ฅผ ๋๋ฅด๋ฉด ํํฐ๋ฒํผ์ด ์๊ธด๋ค
2019๋ ์ ์์ฑ๋ ํ์ผ์ ๋ํด์๋ง ํ์ธํ๋ ์์
์ ์์ฌํญ
1. ํ๊ธ๊นจ์ง์ ํผํ๊ธฐ ์ํด ์ ์ฉํ ์ธ์ฝ๋ฉ cp949๊ฐ ์คํ๋ ค ์ถฉ๋์ ์ผ์ผ์ผ ํ์ฑ ์ค๋ฅ๊ฐ ๋๋ ๊ฒฝ์ฐ ์ข ์ข ์์.
2. $MFT๊ฐ 2GB๊ฐ ๋๋ ๊ฒฝ์ฐ ํ์ฑ์ด ๋๋ถ๋ถ ์๋จ. (๋ฉ๋ชจ๋ฆฌ ๋ฒํผ ๋ฌธ์ ๋ก ๋ณด์)
3. ์ต์ -e ์ฌ์ฉ ์, ๋ ์ง๋ณ๋ก ํํฐ๋งํด์ ๋ณผ ์๊ฐ ์์. ๊ฐ๊ฐ ๋ฐ์ดํ๋ก ๋ฌถ์ฌ ๋ฌธ์์ด์ด ๋๋ค.
โ
์ถ์ฒ : [MFT ๋ถ์] MFT Parsing ํด - analyzeMFT : ๋ค์ด๋ฒ ๋ธ๋ก๊ทธ (naver.com)
'๐ป๋ชจ์ํดํน > Microsoft' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๋์งํธ ํฌ๋ ์ (0) | 2022.06.27 |
---|---|
ํ์ผ ์ญ์ ํ์ ์ฐพ๊ธฐ (NTFS) #nagoona (0) | 2022.06.27 |
Windows Registry ์นจํด ๋์ ๋ถ์ (0) | 2022.06.27 |
๐Window Froensic Tool List (0) | 2022.06.22 |
Windows ์นจํด ๋์ ๋ฐ ๋ถ์ ๊ธฐ๋ฒ ( ๊ธ์ต๋ณด์์ ๊ต์ก ) (0) | 2022.06.22 |