您的位置:硬盘基地社区门户 >> 论坛 >> 『 数据恢复提问求助区 』 >> 查看帖子
字体: 小 中 大
qdxtw_2008 发表于: 2008-8-13 16:44 来源: 硬盘基地社区门户
QUOTE:
原帖由 qdxtw_2008 于 2008-8-13 18:41 发表 [quote]原帖由 wsszsmx 于 2008-8-13 17:16 发表 哈哈 这个关于删除的文件 只要知道了文件在根目录的首簇号 和文件的大小 如果文件是连续的,直接提取文件 数据就 ...
原帖由 jim19 于 2008-8-13 18:59 发表 这里提供个伪码算法,pascal语法规则。 //mark为头标志,FileBuffer为内存,SearchFileHeader为文件头搜索函数。 if SearchFileHeader(mark,FileBuffer) then ; begin //FileBuffer为内存缓存,FilePath为 ...
原帖由 逆水寒 于 2008-8-13 17:25 发表 好的,就这两天要是有时间我就整理一个关于在系统下删除用WINHE手工恢复的案例.至于格式化了的,FAT32和NTFS格式的我在论坛上已各发表了一个案例. FAT32分区格式化后手工恢复数据一例(手工重建FAT和FDT) 原文地址:h ...
最新回复
如果文件是连续的,直接提取文件 数据就可以恢复了~
FAT32分区格式化后手工恢复数据一例(手工重建FAT和FDT)
原文地址:http://bbs.intohard.com/viewthread.php?tid=46905
哈哈 这个关于删除的文件 只要知道了文件在根目录的首簇号 和文件的大小
如果文件是连续的,直接提取文件 数据就可以恢复了~ [/quote
如何直接提取文件 请详解
//mark为头标志,FileBuffer为内存,SearchFileHeader为文件头搜索函数。
if SearchFileHeader(mark,FileBuffer) then ;
begin
//FileBuffer为内存缓存,FilePath为文件保存路径,FileSize为文件大小。
Carving(FileBuffer,FilePath,FileSize);
end;
这个就是通常的raw恢复的算法了,当然了恢复的速度就要SearchFileHeader函数的速度了。
QUOTE:
叫“逆水寒”做个“文件删除后,数据的恢复的教程”你就知道!QUOTE:
是什么东东?什么算法?不明白,可以说清楚些吗?
QUOTE:
逆水寒 可不可以做个 关于在FAT32下“长文件名删除”的 数据恢复的教程!因为在根目录下的长文件的表项号不是32个!而是64个!