UnMovedMover 2015-05-26 08:56 采纳率: 0%
浏览 1992
已结题

如何用winhex在MFT表中添加记录被文件系统识别?

如何用winhex在MFT表中添加记录被文件系统识别?

步骤如下:

1 我先在根目录下新建一个很小的TXT文件 例如a.txt 里面有内容123456789
2 用winhex找到啊a.txt在MFT表中的记录 复制十六进制数据
3 将复制的内容在MFT表中新建一个记录 修改其中的文件记录参考号+1 文件名 完成
但是 实际上没有被识别到
而且附加操作 新建一个文件 发现我刚刚粘贴的文件倍覆盖了

我以为是不是ntfs还有别的地方记录了 文件记录的索引 ?

  • 写回答

3条回答

  • threenewbee 2015-05-26 09:00
    关注

    如果你使用windows 7,完全可以创建一个vhdx虚拟磁盘(注意要选择固定模式,不要动态扩展模式或者差分模式),不要太大,比如20MB,格式化成ntfs格式,然后你复制一份。
    把复制的那份挂到系统中,然后创建一个文本文件。再取消挂载。用二进制文件比较工具看前后两个镜像的差异,也就是windows是怎么做的。照着模仿即可。

    评论

报告相同问题?

悬赏问题

  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 对于相关问题的求解与代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 信号傅里叶变换在matlab上遇到的小问题请求帮助
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作
  • ¥15 求NPF226060磁芯的详细资料