为了学习python和/或ruby,我想知道如何实现文件粉碎机?我希望它接受一个文件作为参数,然后采用一种算法使该文件不可恢复.以后可能会添加对多个文件甚至整个目录的支持.
解决方法:
就像一个警告一样,由于日记,写时复制文件系统,损耗均衡(闪存)和现代系统中使用的其他技术,碎纸机通常在现代系统上将具有不同的成功水平.在某些陷阱上可能想要check out wikipedia.
简而言之,您需要能够直接在当前现有数据之上进行写入.有几种不同的模式来设置不同级别的安全性,但是通常如果您用随机数据将文件覆盖约25次(向上舍入为下一个块大小),则文件应该是完全不可恢复的(至少是该数据的副本).还有其他一些技术可以用较少的遍数安全地覆盖它(3遍,随机,1遍,然后零也可以很好地工作).
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。