谁有文件粉碎机的源码啊?或给讲讲原理也行啊

wenkui 2005-12-12 01:59:56
...全文
291 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
wenkui 2005-12-13
  • 打赏
  • 举报
回复
谢谢 lonkil(www.vcfans.com)及各位热心人的帮助。SDelete的确不错,有代码而且结构很清晰,呵呵。原来文件粉碎(安全删除)如此简单。试试,不知道效果如何。等我改造一个简单的windows应用一定放在这里共享 呵呵
snakebite2008 2005-12-13
  • 打赏
  • 举报
回复
和我想的一样.
至少写9次吧.(据说是)
ggw 2005-12-12
  • 打赏
  • 举报
回复
随机写5次以上!
Snow_Ice11111 2005-12-12
  • 打赏
  • 举报
回复
一般得到文件长度后用同样多的空格或其它无意义的字符填满它后再删除。
Atomictry 2005-12-12
  • 打赏
  • 举报
回复
happy__888([顾问团]寻开心)
强!
nilliu 2005-12-12
  • 打赏
  • 举报
回复
以读写的方式打开文件,获取长度,写入随机数,然后再删除它。

应该是这样操作
oyljerry 2005-12-12
  • 打赏
  • 举报
回复
随机写入文件
bobob 2005-12-12
  • 打赏
  • 举报
回复
回复人: happy__888([顾问团]寻开心) ( ) 信誉:109


方法可行
lonkil 2005-12-12
  • 打赏
  • 举报
回复
http://www.vcfans.com/article/other/2005/10/121635857.htm
寻开心 2005-12-12
  • 打赏
  • 举报
回复
以读写的方式打开文件,获取长度,写入随机数,然后再删除它。
lzzqqq 2005-12-12
  • 打赏
  • 举报
回复
文件粉碎?
只要重新在原来的文件物理位置写入信息应该就不可能恢复了吧?
也就是这个原理吧...
bobob 2005-12-12
  • 打赏
  • 举报
回复
[转]文件删除原理

  存储在硬盘中的每个文件都可分为两部分:文件头和存储数据的数据区。文件头用来记录文件名、文件属性、占用簇号等信息,文件头保存在一个簇并映射在FAT表(文件分配表)中。而真实的数据则是保存在数据区当中的。平常所做的删除,其实是修改文件头的前2个代码,这种修改映射在FAT表中,就为文件作了删除标记,并将文件所占簇号在FAT表中的登记项清零,表示释放空间,这也就是平常删除文件后,硬盘空间增大的原因。而真正的文件内容仍保存在数据区中,并未得以删除。要等到以后的数据写入,把此数据区覆盖掉,这样才算是彻底把原来的数据删除。如果不被后来保存的数据覆盖,它就不会从磁盘上抹掉。用Fdisk分区和Format格式化和文件的删除类似,前者只是改变了分区表,后者只是修改了FAT表,都没有将数据从数据区直接删除。

  由文件删除的原理可知,要彻底删除数据,只有把删除文件所在的数据区完全覆盖掉。绝大部分彻底删除工具所使用的就是这个道理:把无用的数据反复写入删除文件的数据区,并进行多次地覆盖,从而达到完全删除文件的目的。
guosx 2005-12-12
  • 打赏
  • 举报
回复
帮你顶一个先
  虚拟机是真真的所谓‘万恶之源’的软件,由于有了这款软件,将我们之前的学习方式就测底粉碎了,我们之前如果需要学习硬件设备,例如思科的路由或交换机等,或者其他品牌的设备,我们都需要到现场去,除了舟车劳顿之外,我们的时间成本和经济成本都非常的大,即便如此能够接触设备的时间还少,故掌握的就非常肤浅。还有,我们如果要学习计算机网络,同样我们去要到机房中,这样才能获得真实的环境学习。但是,能够获得这种机会的有志青年有多少呢?!  自从某年某月开始,虚拟化产品大其道,使得我们对硬件(例如网络产品),对操作系统(例如:微软Server、Linux、Unix),对于网络环境的个人布置变得有可能,且可以自我深造,所以学好或参透一款产品的虚拟机(不是浮于表面装上就,出现虚拟机故障就无从下手处理问题),就变得十分重要和迫切。不要说你已经会使用虚拟机了,看看老师提供的目录是否全部掌握,如果是!感谢阅读!====================================第一章:初探虚拟机01. 虚拟机简介02. 企业级虚拟机产品和虚拟化带来的诸多优势03. 下载VMware桌面级产品第二章:安装虚拟机04. 演示安装 Windows 10和注意事项05. 安装VMware Tools工具,启用UNTIY功能06. Windows10 关机快照前的七项预备工作第三章:建立虚拟机和物理机睦邻友好关系07. 物理机与虚拟机交换文件的五种方式08. 详解第五种方式:物理机挂载虚拟机的磁盘第四章:虚拟机特色磁盘09. 创建永久盘:即快照不恢复内容10. 创建非永久盘:即功能类似于硬件系统保护卡第五章:生产虚拟机的多种方式11. 使用虚拟机磁盘文件或配置文件,间接或直接创建虚拟机12. 利用虚拟机快照(Without SID),克隆出多个虚拟机第六章:虚拟机的NAT代理和端口映射13. 远程(控制_访问)共享的虚拟机14. 内网计算机可以通过NAT代理上网:基础配置15. 内网计算机可以通过NAT代理上网:代理上网16. 外网计算机可以通过Port端口映射访问内网计算机17. 外网主机通过二级Port端口映射,远程控制子子网(孙级)主机18. 外网主机通过端口映射,远程控制子网主机第七章:详解网络编辑器19. 详解虚拟网络编辑器(重点)第八章:抓取物理机虚拟机化20. P2V 基础环境介绍和配置21. P2V 经典模式:三台主机协作完成22. P2V 主从模式(双台)和主主(单台)

16,467

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Web++
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧