=2D----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Anton Altaparmakov wrote:
> > Ok. I have found out that FILEs are stored as 0x80 attribute of $MFT
> > FILE. But, anyway, attributes in these files are corrupted (at least I
> > think so).
>
> You probably have forgotten to apply the fixups desribed in the update
> sequence array in each mft record...
Oh. I didn't ever thought that update sequence is so important :-). Now I c=
an=20
see why my code is falling: I assume that attribute list starts on 0x30 of=
=20
each FILE, which is true for system FILEs, but not true for user ones.=20
Thanks for helping me :)
> Note to find further mft records than the first few you need to parse the
> attribute list attribute and find further $DATA extent attributes which
> will be in other mft records.
=46or now, I've been testing program on really small partitions and thus no=
=20
extended attributes are used. Maybe I'll update the program to support=20
this...
> See our docs which describe both of the above.
Without your ntfsdoc, my NTFSview wouldn't ever existed :-).
=2D --=20
Michail "mblsha" Pishchagin - MAZsoft
mb...@us... - http://maz.sf.net
We'll pivot at warp 2 and bring all tubes to bear, Mr. Sulu!
=2D----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)
iD8DBQE+qDYr5mhuYpsVoGwRAtgJAKCAlLge8gu0WOgOLojujCOonhLNPgCbBD2R
gYvUudYPcEIZooMwAjSHEk4=3D
=3DRw8w
=2D----END PGP SIGNATURE-----
|