文件恢复软件如何工作? [英] How does file recovery software work?
问题描述
我想做一些简单的文件恢复软件,我想尝试恢复那些碰巧通过按 Shift + Delete 删除的文件.我在 Windows 中工作,谁能告诉我任何可以帮助我以编程方式执行此操作的链接或文档?我知道 C、C++、.NET.有什么指点吗?
I wanted to make some simple file recovery software, where I want to try to recover files which happen to have been deleted by pressing Shift + Delete. I'm working in Windows, can anyone show me any links or documents which can help me to do so programatically? I know C, C++, .NET. Any pointers?
推荐答案
据我所知,文件恢复主要是在磁盘中查找文件头和/或文件名,然后尝试通过头信息获取整个文件.
Mainly file recoveries are looking for file headers and/or filenames in the disk as I know, then try to get the whole file by the header information.
这可能是一个好的开始:http:///geeksaresexy.blogspot.com/2006/02/theory-behind-deleted-files-recovery.html
This could be a good start: http://geeksaresexy.blogspot.com/2006/02/theory-behind-deleted-files-recovery.html
这篇关于文件恢复软件如何工作?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!