社区
API
帖子详情
谁有现成的读ntfs格式中文件的首簇号模块?
一如既往哈
2013-10-31 10:28:51
谁有现成的读ntfs格式中文件的首簇号模块?
...全文
157
7
打赏
收藏
谁有现成的读ntfs格式中文件的首簇号模块?
谁有现成的读ntfs格式中文件的首簇号模块?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
舉杯邀明月
2013-11-01
打赏
举报
回复
这恐怕不好找吧。 只读个文件的首簇号,有什么用呢?
一如既往哈
2013-11-01
打赏
举报
回复
谢谢caozhy的回复。 不过感觉NTFS数据流文件 好像并不适合,因为在ntfs系统下可以随意复制。 我还是老老实实按照ntfs格式介绍写一个......
一如既往哈
2013-11-01
打赏
举报
回复
引用
不行,Windows 是将应用与存储器的底层信息严格隔离的。还是用其他信息吧。
of123
2013-11-01
打赏
举报
回复
不行,Windows 是将应用与存储器的底层信息严格隔离的。还是用其他信息吧。
一如既往哈
2013-11-01
打赏
举报
回复
引用
只读个文件的首簇号,有什么用呢?
啊,想做个随机加密的授权文件。主要是防止文件的复制(只要能防90%就可以了
) 利用首簇号对密匙内容进行解密得到正确的字符串,当文件发生复制、移动或重新产生时,其首簇后一定会改变,再对密匙进行解密就不会得到正确的内容了... ... Chen8013 大侠,有啥好建议不?
threenewbee
2013-11-01
打赏
举报
回复
http://www.codeproject.com/Articles/28314/Reading-and-Writing-to-Raw-Disk-Sectors http://www.codeproject.com/Articles/32169/FDump-Dumping-File-Sectors-Directly-from-Disk-usin 这里有一些读取扇区的库。 这是一个解析ntfs文件系统的库(我没有用过,你可以试下,它可以代替我说的那个寻找文件的过程) http://www.codeproject.com/Articles/81456/An-NTFS-Parser-Lib
threenewbee
2013-11-01
打赏
举报
回复
NT需要驱动才能直接读扇区。你可以自己找一个这样的库,我以前见过。 不过读取首簇号其实很简单,首先读取分区表(0扇区)找到分区,然后读取NTFS Boot扇区(分区的0扇区),找到Main MFT,然后找到根目录,一级一级往下找就可以了。注意,分区表使用扇区号,而NTFS使用簇号。(因为恢复数据的需要,我手工找过,所以这个过程绝对不复杂) 你可以找一本《数据重现》的电子版,里面有详细的NTFS文件系统的介绍,按着编就可以了。 当然了,就你这个具体的需求,用簇号并不好,因为可能防病毒软件或者磁盘整理工具会搬动文件。最好的办法是直接写在NTFS数据流文件中(参考:http://blog.csdn.net/vivilorne/article/details/3841509) 这样可以防止文件被复制到非NTFS分区(比如U盘、光盘等)。
【存储知识】
文件
系统与硬盘存储(分区、
格式
化、挂载、inode、软链接与硬链接)
一、Linux系统的
文件
存储结构 在Linux系统
中
,目录、字符设备、...但是在Linux系统
中
并不存在C、D、E、F等盘符,Linux系统
中
的一切
文件
都是从“根”目录(/)开始的,并按照
文件
系统层次标准(FHS)采用倒树状结构来存
第25章 串行FLASH
文件
系统FatFs
数据在PC上是以
文件
的形式储存在磁盘
中
的,这些数据的形式一般为ASCII码或二进制形式。在上一章我们已经写好了QSPI Flash芯片的驱动函数,我们可以非常方便的在QSPI Flash芯片上
读
写数据。如需要记录本书的书名“零...
串行FLASH
文件
系统FatFs---转自野火论坛
为了支持长
文件
名,需要用到FATFS...这两个对照表太大,太占用内部flash,所以,一般将它们做成一个.bin的
文件
,叫做UNIGBK.BIN,将这个
文件
烧录到外部FLASH
中
,然后需要转换的时候,
读
外部FLASH
中
的这个
文件
内容。 ...
操作系统笔记——储存器管理、
文件
系统、设备管理
文件
系统
文件
目录结构 一级目录结构 二级目录结构 多级目录结构 树状结构 无环图结构与硬链接 软链接(符
号
链接)
文件
的逻辑结构和存取方法
文件
的物理结构和存储介质
文件
的物理结构 连续
文件
链接
文件
索引表...
从硬盘开始,一步步认识linux的
文件
系统
Linux上的
文件
系统一般来说就是EXT2或EXT3,但这篇文章并不准备一上来就直接讲它们,而希望结合Linux操作系统并从
文件
系统建立的基础——硬盘开始,一步步认识Linux的
文件
系统。 1.机械硬盘的物理存储机制 现代...
API
1,486
社区成员
23,279
社区内容
发帖
与我相关
我的任务
API
VB API
复制链接
扫一扫
分享
社区描述
VB API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章