Wipe un disque de manière logicielle

Publié le : · Édité le : · Tags : CLI, Linux, Tech

Si vous voulez donner un disque à quelqu'un alors qu'il a déjà été utilisé par vous ou par quelqu'un d'autre, c'est une bonne pratique de l'effacer logiciellement au préalable. Les données sur un disque non chiffré sont récupérables assez facilement, même après un effacement complet des données.

Attention cependant, les commandes ci-dessous ne garantissent pas un wipe sûr à 100% en cas de récupération du disque pour analyse en labo par des personnes qui ont les moyens. Ça devrait prévenir la récupération logicielle, mais renseignez-vous plusse sur le sujet selon votre modèle de menace.

#fdisk

Pour commencer, il faut connaître le nom du disque ou de la partition que vous voulez wipe :

fdisk -l

Nous avons donc une liste des partitions et des disques montés sur notre machine. Pour l'exemple, je vais wipe /dev/sdb.

#shred

Ensuite, on utilise la commande de wipe installée sur linux par défaut : shred.

sudo shred -n 2 -vzf /dev/sdb

#wipe

Ensuite, pour être vraiment tranquille (si on est un peu parano), on peut utiliser la commande wipe, qui a un fonctionnement similaire à shred mais qui a l'air de faire des passes plus complètes (et bien plus longues, attentez-vous à laisser l'ordi allumé la journée entière en fonction de la taille du disque) :

sudo wipe -i -qQ 3 /dev/sdb

Voilà, votre disque peut désormais être donné sans trop de soucis !