如何彻底删除手机上的文件
如何彻底删除手机上的文件,并且防止这些文件被技术手段恢复以规避政治审查?
我告诉你一个好消息,和一个坏消息。
好消息:现在的手机,只要你在文件管理器里把数据删了,再重启手机,数据就立刻抹掉了。就算你不重启手机,数据也会在一天后或者几天后被抹掉。
这是闪存的特性导致的。你查一下“闪存TRIM”就明白了。电脑上的固态硬盘,和手机里的闪存,都需要定期TRIM来保证不会越用越卡。TRIM会把已删除的数据都抹掉。
安卓系统从4.3版本起就已经支持TRIM。iPhone因为也是用闪存存储,必然也支持TRIM。因为是保证手机性能必须的,所以即使是国产系统也不可能没有TRIM功能。
(以上说的是手机内置存储,如果你把数据存到外置SD卡上的话,还是得把SD卡插电脑上用软件安全删除才行)
坏消息:数据泄漏往往早在你删掉文件之前就发生。比如说QQ软件能实时知道你手机上多了什么照片。你拍一张照片或者给手机截图,进到QQ里给别人发送图片,会立刻弹出你刚添加的那一张图片来。那如果QQ此时就把图片缩略图保存到别处,你删了原图,QQ保留的缩略图还在,并且有可能之后悄悄上传。除非你能知道它存在哪了,把哪个文件也删除。但那文件很可能是加密存放的,不是直接的图片格式,文件名也不直观,所以不太好找哦。
而且我猜测QQ调用的是系统FileSystemWatcher功能。这意味着不光是新增了照片QQ会立刻知道,新增了任何文件QQ都会知道。
QQ偷偷拷贝保存用户文件的直接证据,我没有。毕竟如果要拷贝保存,肯定也会加密,跟QQ文件夹里一大堆乱七八糟的文件混在一起,让人无法查证。但这是可行的。并且当初京东金融APP就爆出过给用户照片生成缩略图存在京东金融文件夹里的情况。因为拷贝后的图片是直接保存的,就被发现了。如果京东金融APP把文件加个密再改一个比较随机的文件名的话,就不会被发现了。
另一方面,QQ微信等软件的聊天记录,如果你在软件里单独删除某一条聊天记录,那记录并不会真的删除,而是对你隐藏。数据库里对应的条目还在。之前有个新闻。一个中国人去美国,海关检查手机消息,发现她和朋友聊天,说在美国不打算久留,于是被遣返了。但她之前已经把那几条消息删除了。之所以海关能恢复出来,就是因为那聊天记录还在手机的数据库上面存着。
如果你把整个数据库都删了,那就连你不想删除的聊天记录也一起删除了,又会导致一定的不便。
总的来说,恰恰因为手机很早就支持真正的删除数据,各大流氓软件厂商早就想到了对策,并付诸实施了。
好消息:现在的手机,只要你在文件管理器里把数据删了,再重启手机,数据就立刻抹掉了。就算你不重启手机,数据也会在一天后或者几天后被抹掉。
这是闪存的特性导致的。你查一下“闪存TRIM”就明白了。电脑上的固态硬盘,和手机里的闪存,都需要定期TRIM来保证不会越用越卡。TRIM会把已删除的数据都抹掉。
安卓系统从4.3版本起就已经支持TRIM。iPhone因为也是用闪存存储,必然也支持TRIM。因为是保证手机性能必须的,所以即使是国产系统也不可能没有TRIM功能。
(以上说的是手机内置存储,如果你把数据存到外置SD卡上的话,还是得把SD卡插电脑上用软件安全删除才行)
坏消息:数据泄漏往往早在你删掉文件之前就发生。比如说QQ软件能实时知道你手机上多了什么照片。你拍一张照片或者给手机截图,进到QQ里给别人发送图片,会立刻弹出你刚添加的那一张图片来。那如果QQ此时就把图片缩略图保存到别处,你删了原图,QQ保留的缩略图还在,并且有可能之后悄悄上传。除非你能知道它存在哪了,把哪个文件也删除。但那文件很可能是加密存放的,不是直接的图片格式,文件名也不直观,所以不太好找哦。
而且我猜测QQ调用的是系统FileSystemWatcher功能。这意味着不光是新增了照片QQ会立刻知道,新增了任何文件QQ都会知道。
QQ偷偷拷贝保存用户文件的直接证据,我没有。毕竟如果要拷贝保存,肯定也会加密,跟QQ文件夹里一大堆乱七八糟的文件混在一起,让人无法查证。但这是可行的。并且当初京东金融APP就爆出过给用户照片生成缩略图存在京东金融文件夹里的情况。因为拷贝后的图片是直接保存的,就被发现了。如果京东金融APP把文件加个密再改一个比较随机的文件名的话,就不会被发现了。
另一方面,QQ微信等软件的聊天记录,如果你在软件里单独删除某一条聊天记录,那记录并不会真的删除,而是对你隐藏。数据库里对应的条目还在。之前有个新闻。一个中国人去美国,海关检查手机消息,发现她和朋友聊天,说在美国不打算久留,于是被遣返了。但她之前已经把那几条消息删除了。之所以海关能恢复出来,就是因为那聊天记录还在手机的数据库上面存着。
如果你把整个数据库都删了,那就连你不想删除的聊天记录也一起删除了,又会导致一定的不便。
总的来说,恰恰因为手机很早就支持真正的删除数据,各大流氓软件厂商早就想到了对策,并付诸实施了。
iOS系统:抹掉设置和全部数据
Android:双清刷机,全盘填充随机数据,然后再双清刷机(不一定彻底)
不要把敏感数据存在手机上
Android:双清刷机,全盘填充随机数据,然后再双清刷机(不一定彻底)
不要把敏感数据存在手机上
文件如果被修改(即完全覆盖)就不能通过软件恢复。
所谓完全覆盖,就是1kb(1024字节)大小的文件被1kb(1024字节)大小的无效数据无死角地覆盖即达到了粉碎文件的目的。虽然这样文件本身还在, 但已经没有任何意义。这也是市面上各种数据恢复软件的原理。
当然一个个手工覆盖这些文件的效率非常低。这些文件删除完毕后,可以使用大文件填充存储介质的剩余空间。
最高效的办法, 编程随想博客建议用户对存储介质进行全盘加密,必要时销毁密钥即可。这个思路在基于Windows的PC上可行,主要实现方法是使用VeraCrypt等软件。
另外编程随想也指出不要在手机或平板电脑上进行敏感活动,这些设备的底层可能存在后门。
所谓完全覆盖,就是1kb(1024字节)大小的文件被1kb(1024字节)大小的无效数据无死角地覆盖即达到了粉碎文件的目的。虽然这样文件本身还在, 但已经没有任何意义。这也是市面上各种数据恢复软件的原理。
当然一个个手工覆盖这些文件的效率非常低。这些文件删除完毕后,可以使用大文件填充存储介质的剩余空间。
最高效的办法, 编程随想博客建议用户对存储介质进行全盘加密,必要时销毁密钥即可。这个思路在基于Windows的PC上可行,主要实现方法是使用VeraCrypt等软件。
另外编程随想也指出不要在手机或平板电脑上进行敏感活动,这些设备的底层可能存在后门。