Le unità USB e le schede SD sono diventate accessori tecnologici di tutti i giorni in questi giorni. Ma il loro uso diffuso li rende anche un problema di sicurezza. Poiché questi dispositivi contengono spesso dati personali, è necessario cancellarli completamente prima di fornirli a qualcun altro. Inoltre, è bene eliminare tutti i dati sui dispositivi di archiviazione prima di buttarli via.

Linux offre diversi strumenti che semplificano la cancellazione dei dati personali. Di seguito, esaminiamo alcuni dei modi in cui puoi cancellare in modo sicuro i dati dall'unità USB o dalla scheda SD in Linux.

Formattazione vs. Cancellazione: qual è la differenza?

Sappiamo che la formattazione di una USB rende inaccessibili tutti i dati su quel dispositivo. Ma cancella completamente i dati esistenti? La risposta è no. Perché quando formatti il ​​tuo dispositivo, tutto ciò che stai facendo è creare una nuova partizione e quindi rendere scrivibili le vecchie partizioni. Ma i dati originali rimangono sul dispositivo.

instagram viewer

Molti solidi strumenti di recupero dati rendono il recupero dei dati da tali dispositivi un gioco da ragazzi. Quindi, se l'unità contiene dati sensibili, dovresti concentrarti sulla cancellazione invece della semplice formattazione del dispositivo. Per cancellare i dati dall'unità USB o dalla scheda SD, devi sovrascriverli con dati casuali non necessari.

Secure Wipe Flash Drive o contenuto della scheda SD in Linux

Per cancellare tutti i dati personali dal tuo dispositivo, dovrai seguire alcuni passaggi. Il primo compito è individuare il dispositivo corretto. Usa il lsblk comando per trovare il dispositivo e la partizione esatti.

lsblk

Verrà visualizzato un elenco di dispositivi a blocchi collegati al sistema. Individua il tuo dispositivo in base alle sue dimensioni di archiviazione. A titolo illustrativo, considereremo /dev/sdb essere il dispositivo e /dev/sdb1 come partizione primaria. Dopo aver individuato il dispositivo e la partizione, smontare la partizione utilizzando il comando seguente:

sudo smonta /dev/sdb1

Una volta smontato, dovrai sovrascrivere il contenuto di quel dispositivo. Gli utenti Linux possono scegliere tra diversi strumenti, inclusi dd, shred e badblocks. Dopo aver cancellato i dati, è necessario creare una nuova partizione e formatta la tua chiavetta USB su Linux.

Cancella unità USB o scheda SD utilizzando dd

Il comando dd in Linux viene utilizzato per copiare e convertire file. Tuttavia, puoi anche usare dd per cancellare il contenuto di un dispositivo di archiviazione.

Ad esempio, il seguente comando dd sovrascrive il contenuto dell'unità USB o della scheda SD con tutti zeri. Assicurati di specificare il nome del dispositivo corretto, altrimenti potresti distruggere altre partizioni.

sudo dd Se=/dev/zero di=/dev/sdb bs=4096 stato=progresso

Una semplice sovrascrittura zero è più che sufficiente per gli utenti generici. Ma in alcuni casi, una parte dei dati sottostanti potrebbe ancora essere recuperabile utilizzando un software specializzato. Se questo ti riguarda, sovrascrivi l'unità utilizzando dati casuali anziché tutti zero.

sudo dd Se=/dev/ucasuale di=/dev/sdb bs=4096 stato=progresso

Il completamento di questo comando può richiedere molto tempo, in base alle dimensioni del dispositivo. Noterai un messaggio che dice "Nessuno spazio rimasto sul dispositivo"una volta che finisce. Tutto quello che devi fare ora è creare una nuova partizione usando il tuo file system preferito.

Pulisci in modo sicuro l'unità USB o la scheda SD utilizzando shred

L'utilità di distruzione è un robusto strumento di cancellazione dei dati incluso in tutte le distribuzioni Linux per impostazione predefinita. Fa parte del coreutils pacchetto, rendendolo una scelta solida per cancellare i dati sensibili dalla memoria USB o SD.

È una potente applicazione che sovrascrive l'archiviazione utilizzando dati pseudo-casuali. Quindi la possibilità di recuperare i contenuti cancellati è quasi nulla. Sulle sue impostazioni predefinite, shred utilizza tre passaggi per sovrascrivere. Ma puoi controllare questo parametro usando il -n opzione.

sudo shred -v /dev/sdb

Il -v l'opzione indica a shred di visualizzare un rapporto sullo stato di avanzamento dell'operazione. Usando il -z l'opzione aggiunge una sovrascrittura finale utilizzando tutti zeri, utile per nascondere gli effetti della distruzione.

sudo shred -v -z /dev/sdb

Inoltre, shred consente anche di sovrascrivere i dispositivi utilizzando dati provenienti da fonti casuali come /dev/urandom.

sudo shred -v -z --random-source=/dev/ucasuale -n1 /dev/sdb

Cancella l'unità USB o la scheda SD utilizzando i badblock

Puoi cancellare in modo sicuro il contenuto della tua unità flash con un test di lettura-scrittura distruttivo utilizzando badblock. È uno strumento utilizzato per trovare settori danneggiati sui dispositivi di archiviazione. Un vantaggio chiave di badblocks è che è disponibile su sistemi Linux più diffusi per impostazione predefinita.

Usa il comando badblocks di seguito per cancellare il contenuto di /dev/sdb. Questo comando può richiedere molto tempo poiché scrive i dati utilizzando quattro passaggi diversi.

sudo badblocks -wsv /dev/sdb

Abbiamo combinato il -S e -v opzioni per visualizzare una barra di avanzamento e ottenere informazioni dettagliate. Se stai cercando un approccio più veloce, usa invece il comando seguente:

sudo badblocks -wsv -t 0x00 /dev/sdb

Il -t opzione specifica un modello di test per la sovrascrittura. Il comando precedente utilizza un singolo passaggio di tutti zeri, rendendolo relativamente più veloce.

Crea una nuova partizione sull'unità USB o sulla scheda SD

Quando si sovrascrive lo spazio di archiviazione utilizzando uno dei metodi precedenti, cancellano tutto, comprese le partizioni e la tabella delle partizioni. Quindi dovrai creare una nuova partizione e formattarla prima di poter utilizzare il dispositivo. Puoi facilmente creare o gestisci le partizioni del disco in Linux con fdisk.

sudo fdisk -l

Questo comando elencherà tutte le partizioni sul tuo sistema, inclusa quella sulla tua scheda USB o SD. Usa il comando seguente per selezionare il tuo dispositivo (/dev/sdb). Fai attenzione con questo passaggio e ricontrolla tutto.

sudo fdisk /dev/sdb

Entrerai nel prompt di fdisk. Ora, digita n per creare una nuova partizione. Dovrai scegliere un tipo di partizione, un numero e l'inizio e la fine del settore di archiviazione per questa partizione. È meglio mantenere tutto predefinito premendo il tasto accedere chiave.

Dopo aver creato la partizione, è necessario scrivere le modifiche sul dispositivo. Usa il w comando in fdisk e premere accedere. Creerà la nuova partizione /dev/sdb1. Una volta terminato, formatta la partizione usando il comando seguente:

sudo mkfs.vfat -F 32 /dev/sdb1

Proteggi i dati personali dalla caduta nelle mani sbagliate

I dati sono diventati sempre più importanti con il costante aumento della tecnologia e di tutto ciò che ha da offrire. Quindi la protezione delle informazioni personali dovrebbe essere una priorità assoluta per tutti. Pertanto, è necessario cancellare correttamente i dispositivi USB e le schede SD prima di distribuirli ad altre persone o venderli.

È anche altrettanto importante eliminare definitivamente i dati dai vecchi telefoni cellulari poiché sono anche molto facili da recuperare.

5 modi migliori per eliminare definitivamente i dati Android

Leggi Avanti

CondividereTwittaCondividereE-mail

Argomenti correlati

  • Linux
  • Chiavetta USB
  • Scheda SD
  • Formato dell'unità

Circa l'autore

Rubaiat Hossain (54 articoli pubblicati)

Rubaiat è un laureato in CS con una forte passione per l'open-source. Oltre ad essere un veterano di Unix, si occupa anche di sicurezza di rete, crittografia e programmazione funzionale. È un appassionato collezionista di libri di seconda mano e ha un'ammirazione infinita per il rock classico.

Altro da Rubaiat Hossain

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!

Clicca qui per iscriverti