有个 U 盘,虽然隐私数据都被删除了,但怕别人用软件恢复这些数据,所以想创建一个大文件来覆盖整个 U 盘,这个文件应怎么创建?
with open('test','wb') as f:
while True:
if f.tell()>=SIZE: break
f.write(b'\xFF')
1
update 2016 年 12 月 1 日
低格
|
2
choury 2016 年 12 月 1 日 via Android
要用随机数据
|
3
ltyj2003 2016 年 12 月 1 日 via Android
使用 hd tune 或者 dg 直接填一遍即可。
|
4
hgc81538 2016 年 12 月 1 日
dd if=/dev/urandom of=sample.txt bs=1G count=1
Ref: http://superuser.com/questions/470949/how-do-i-create-a-1gb-random-file-in-linux |
5
hgc81538 2016 年 12 月 1 日
For Windows:
https://eraser.heidi.ie/ |
7
flynaj 2016 年 12 月 1 日
最简单的格式化一下就行,不要点上快速格式化,让他完全格式化!
|
8
ToughGuy 2016 年 12 月 1 日
dd if=/dev/zero of=/dev/sdX
谨慎使用 |
9
jimzhong 2016 年 12 月 1 日
复制几个电影进去就好了
|
10
loading 2016 年 12 月 1 日 via Android 复制几个小电影进去。
最好你有你要删除文件的文件名,用那些文件名,有奇效! |
11
explist OP 没有刚好那么大的电影
|
12
honeycomb 2016 年 12 月 1 日
把这个 U 盘建一个 bitlocker ,然后格式化就可以了。
|
13
virtualworld 2016 年 12 月 1 日 @explist 随便一款压缩软件都能分卷压缩,用复制模式,等于把电影分成几个等份大小的文件不就完了。
|
14
zjddp 2016 年 12 月 2 日
我的做法是有敏感数据的直接物理销毁
当然,里面数据的价值远远高于设备价值 |
15
Arnie97 2016 年 12 月 2 日 via Android import os
with open('w', 'w') as f: f.write(os.urandom(1234567)) |