Я работаю с NTFS MFT и $ LogFile.В настоящее время я пытаюсь понять, как изменения в записи MFT выполняются с использованием номера логического кластера (LCN) и номера виртуального кластера (VCN).Насколько я понимаю, LCN является фактическим кластером на диске, тогда как VCN является кластером с самого начала файла.
Итак, используя это в качестве примера.
Target VCN:2271
Target LCN: 788703
Математика, которая здесь используется, должна состоять в следующем:
2271 * 4096 = 9302016
Я знаю, что $ MFT начинается в LCN3221225472, так:
3221225472 + 9302016 = 3230527488
Но это дает мне смещение далеко за пределы конца файла.Наверное, я что-то здесь неправильно понимаю, может кто-нибудь помочь пролить свет?
Спасибо