Android   发布时间:2022-04-28  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了android – 安全地擦除文件内容大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
如何安全删除文件内容?我的意思是数据应该是不可挽回地擦除的,所以即使有人(入侵者)会取消删除删除文件,也可以找到而不是真正的数据而只是垃圾

解决方法

实际上,你真的不能,因为你不知道什么样的介质被用于存储,以及它的块是否可以被可靠地覆盖.在包含闪存的移动设备上尤其如此,闪存具有耗损平衡以延长其使用寿命,并且当您覆盖文件系统上的块时不保证在内部覆盖相同的块.这将使得对介质进行物理控制的确定对手可以恢复先前写入的块.

假设您的数据被拦截并加密以进行存储,您会更好.

此漏洞与操作系统无关,也与介质无关. Shred等人依赖于覆盖文件中的块的假设.在具有有限写周期的任何介质(例如,闪存)上,这是不安全的假设,因为板上控制器在写入时将逻辑块地址重新分配给新的物理存储器块,作为延迟达到任何物理块的写周期限制的方式. .此过程对主机完全透明.硬盘驱动器可以做类似的事情,以避免因坏块导致的故障.

拥有您设备的对手可以将其闪存IC移植到新的载体上并读取整个内容,包括作为损耗均衡过程的一部分被控制器丢弃的块.我没有检查过,但如果闪存设备中的控制器可以进入允许直接访问内存的模式,我就不会感到惊讶,根本不需要物理篡改它.

大佬总结

以上是大佬教程为你收集整理的android – 安全地擦除文件内容全部内容,希望文章能够帮你解决android – 安全地擦除文件内容所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。