阅读:3730回复:8
请问一下NTFS文件系统中的MFT文件如何读取
请各位老大,那个帮我看看,我如何找到一个分区中的MFT文件所在的位置以及长度。。。
要死人了。。帮帮我。。谢谢。。各位老大。。。 |
|
沙发#
发布于:2008-10-15 08:29
那个老大帮我一下。谢谢
|
|
板凳#
发布于:2008-10-15 21:52
顶上去,有没有人帮我,我搜完了网上资料也没有找到解决办法
|
|
地板#
发布于:2008-10-16 16:15
看看NTFS文件系统方面的资料吧,MFT开始位置需要转换,每个MFT的大小有API函数可以取得。
|
|
地下室#
发布于:2008-10-16 19:47
5555,就是没有这方面的资料呀,我把网络上的资料都找了好多次了.如果可以,麻烦传给我一份好不.ga_wolf@163.com
|
|
5楼#
发布于:2008-10-21 08:26
解析NTFS文件系统!
可以参考那些开源的代码。 如果只完成这个功能,代码量不会超过500行, 只是理解耗费点时间去理解NTFS的结构。 理解数据结构的时候可以使用DiskExplorer工具,该工具解析了NTFS的数据结构; 也可以用WINHEX,WINHEX也支持NTFS的结构解析。 |
|
|
6楼#
发布于:2008-10-26 21:46
winhex 可以看到MFT 的簇号啊, offset 0x30 8bytes
|
|
7楼#
发布于:2008-11-07 20:06
我这有个解析ntfs的代码,很详细,希望对你有用。QQ405360001
|
|
8楼#
发布于:2009-10-23 11:50
感觉ZwQueryVolumeInformationFile()函数还是挺靠谱的,就是稍微有点麻烦!
|
|