用python或ruby编写文件粉碎机?
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了用python或ruby编写文件粉碎机?,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含617字,纯文字阅读大概需要1分钟。
内容图文
为了学习python和/或ruby,我想知道如何实现文件粉碎机?我希望它接受一个文件作为参数,然后采用一种算法使该文件不可恢复.以后可能会添加对多个文件甚至整个目录的支持.
解决方法:
就像一个警告一样,由于日记,写时复制文件系统,损耗均衡(闪存)和现代系统中使用的其他技术,碎纸机通常在现代系统上将具有不同的成功水平.在某些陷阱上可能想要check out wikipedia.
简而言之,您需要能够直接在当前现有数据之上进行写入.有几种不同的模式来设置不同级别的安全性,但是通常如果您用随机数据将文件覆盖约25次(向上舍入为下一个块大小),则文件应该是完全不可恢复的(至少是该数据的副本).还有其他一些技术可以用较少的遍数安全地覆盖它(3遍,随机,1遍,然后零也可以很好地工作).
内容总结
以上是互联网集市为您收集整理的用python或ruby编写文件粉碎机?全部内容,希望文章能够帮你解决用python或ruby编写文件粉碎机?所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。