Dateien dauerhaft von einem Flash-Laufwerk löschen

Ich hörte einige Leute erwähnen, dass Dateien endgültig vom Flash-Laufwerk gelöscht werden, es gibt keine Rückverfolgung. Ist das wirklich wahr?

Wenn nicht, wie lösche ich Dateien dauerhaft daraus? Ich habe eine sensible Datei auf einem Flash-Laufwerk und bevor ich das Flash-Laufwerk weitergebe, möchte ich sicherstellen, dass niemand diese Datei sehen kann.

Author: Mithical, 2011-12-26

15 answers

Das beste Löschwerkzeug, das (wenig) Geld kaufen kann:

geben Sie hier die Bildbeschreibung ein

EDIT: Um den Kritikern entgegenzuwirken

  1. Niemand erwähnte die Notwendigkeit der Sicherheit auf Regierungsebene, daher sind Argumente mit diesem Ziel sinnlose Torpfosten-Verschiebungen. Das ist gut genug für jeden, der nicht James Bond oder Bruce Wayne ist. P. S. Regierungen sanktionieren Shredder. Was ist ein Hammer, aber ein Hochgeschwindigkeits-Shredder?
  2. Von kurs sie müssen den Speicher sprengen chips im Stick. Ich dachte, das wäre selbstverständlich.
    • "Doktor, ich habe diese Flasche Pillen von dir bekommen, aber sie haben nichts getan!"
    • " Hast du die Pillen aus der Flasche genommen?"
    • "Nein."
    • ಠ_ಠ

Außerdem habe ich eine Anleitung zum gründlichen logischen Wischen des USB-Laufwerks beigefügt.

ENDE BEARBEITEN

Nimm kein Risiko ein. Flash-Laufwerke sind billig und ja, Daten können von ihnen wiederhergestellt werden. Ich habe habe es selbst gemacht. Sie könnten DBAN es. Sie könnten auch ein paar Mal auf einem Windows-Computer cipher /w (dd if=/dev/zero bs=2048 of=/mnt/disk/file auf einem *NIX-Computer). Es macht jedoch viel mehr Spaß und ist dauerhaft, Dinge mit einem Hammer zu schlagen.

 76
Author: Wesley,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-12-28 19:17:33

Es hängt davon ab, wer dein Gegner ist. Wenn es sich um einen gelegentlichen Benutzer handelt, z. B. Freund/Mitarbeiter/Ehepartner / usw., dann ist es gut genug, ein normales Undelete zu verhindern: Formatieren Sie das Flash-Laufwerk, füllen Sie es dann mit zufälligen/nicht privaten Dateien, bis es zu 100% voll ist, und formatieren Sie das Flash-Laufwerk erneut. Ihre ursprünglichen sensiblen Daten werden für immer verschwunden sein, und nicht wiederherstellbar mit undelete Tools oder direkten Scan des Laufwerks.

Wenn Ihr Gegner jedoch eine Großgesellschaft, Regierung usw. ist., dann der einzige Safe natürlich ist es, die Medien physisch zu zerstören, zB brennen Sie Ihr Flash-Laufwerk in einem Hochtemperatur-Industrieofen.

 29
Author: haimg,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-12-26 23:19:08

Es gibt ein ausgezeichnetes kostenloses Open-Source-Programm namens Eraser, das Daten entfernt, indem es sie mit Ihren Datenmustern überschreibt - hohe Sicherheit für die Datenlöschung.

Aber - es gibt ein großes Problem mit Flash-Laufwerken beim Löschen durch Überschreiben. Das Problem sind die "Wear Leveling" - Methoden, die auf Solid-State-Laufwerken verwendet werden und bei jedem Hinzufügen oder Ersetzen von Daten an einer anderen Stelle geschrieben werden. Es gibt eine vollständige Erklärung und Diskussion unter USB-Stick löschen Laufwerke

Die kurze Antwort-Löschen Sie die Datei, verwenden Sie aber auch die Funktion "Open Space löschen" im Radiergummi-Programm. Dadurch wird der gesamte nicht verwendete Speicherplatz einschließlich der früheren Version Ihrer Datei überschrieben.

 22
Author: Dave Becker,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2014-02-27 10:35:39

Wegen der Abnutzung Nivellierung der modernen Flash-Geräte, ist es nicht unter Ihrer Kontrolle. Sie denken, Sie haben Ihre Daten 25 Mal überschrieben, es kann immer noch da sein. Wenn Sie vertrauliche Daten auf einem Flash-Gerät speichern möchten, verwenden Sie einen verschlüsselten Container wie Truecrypt, damit Sie keine Probleme haben, wenn Sie das Gerät verlieren (es sei denn, Sie geben den Schlüssel ab).

 13
Author: ott--,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-12-27 19:28:09

Benutzen shred.

shred /dev/sdx -n 25 

Sollte Ihr Laufwerk gut reinigen.

 8
Author: Loke,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-12-27 09:54:39

Ich hörte einige Leute erwähnen, dass Dateien endgültig vom Flash-Laufwerk gelöscht werden, es gibt keine Rückverfolgung. Ist das wirklich wahr?

NEIN, Eine Datei beginnt mit einem Bit, das als Flag bezeichnet wird. Wenn Sie eine Datei löschen, setzen Sie tatsächlich das Flag aus, das dem Computer mitteilt, dass der Speicherplatz jetzt frei ist, um neue Daten zu speichern.

Wenn Sie die Daten auf einer Festplatte wirklich zerstören möchten, müssen Sie die Daten wiederholt mit einer zufälligen Mischung von Nullen überschreiben ein 1 ' s. Nur ein Format funktioniert nicht, da jemand mit der richtigen Sniffing-Hardware und-Software die Flags wiederherstellen und zurücksetzen kann, damit die Daten gelesen werden können.

  1. Eine Möglichkeit, dies ohne fremde Hilfe zu tun, ist write_data - delete_data - write_data - delete_data - write_data - delete_data:) (Stellen Sie sicher, dass jedes Bit des Laufwerks geschrieben wird und dass das, was Sie schreiben, ausreichend ist .)

  2. Verwenden Sie einen Aktenvernichter, Google es und Sie erhalten viele kostenlose Aktenvernichter, wenn Sie Bit-Defender haben, habe ich Datei gesehen shredder eingebaut.

 4
Author: COD3BOY,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-12-27 15:31:20

Ich plane, dieses Flash-Laufwerk zu Hause zu benutzen, aber es ist sehr gut möglich, dass eines der Familienmitglieder es versehentlich jemand anderem gibt. Ich wollte nur sicher sein. – progtick

In diesem Fall haben Sie sowieso keine Möglichkeit, die Dateien vorher zu löschen.

Nur verschlüsseln Sie Ihre Dateien, und keine Sorge, sie zu löschen, wenn das Laufwerk jemals verloren - niemand wird in der Lage sein, sie ohne das Passwort zugreifen.

 3
Author: BlueRaja - Danny Pflughoeft,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-12-28 00:33:47

Ich hörte einige Leute erwähnen, dass Dateien endgültig vom Flash-Laufwerk gelöscht werden, es gibt keine Rückverfolgung. Ist das wirklich wahr?

Ja und nein; es hängt von Ihrer Definition von "gut gegangen"ab.

Worüber sie wahrscheinlich sprachen, war, dass das Löschen einer Datei von einem Flash-Laufwerk immer dem Halten von ⇧ Shift beim Löschen der Datei entspricht.

Dies liegt daran, dass Windows nur einen Papierkorb auf festen Volumes wie Festplatten ablegt, nicht entfernbar volumes wie Flash-Laufwerke, Speicherkarten, Disketten, Packet-Writing-CD+RWs, Netzwerklaufwerke oder substes enthält Laufwerksbuchstaben (auch solche, die Festplatten zugeordnet sind). Wenn Sie also eine Datei in Windows von einer Festplatte mit nur Del anstelle von ⇧ Shift löschen+Del, Sie sollten es aus dem Papierkorb wiederherstellen können, aber das Löschen einer Datei von einem Wechselmedium mit Del ist dasselbe wie mit ⇧ Shift+Del, um es dauerhaft zu löschen, da es hat keinen Papierkorb.

Das dauerhafte Löschen einer Datei löscht die Datei jedoch aus Leistungsgründen nicht. Stattdessen markiert das System es nur als gelöscht und seinen Speicherplatz als frei für die Verwendung durch neue Dateien. Bis seine Cluster von anderen Dateien überschrieben werden, kann es theoretisch wiederhergestellt werden, und wenn viel freier Speicherplatz vorhanden ist, kann es eine Weile dauern, bis es überschrieben wird-natürlich, wenn Sie tatsächlich versuchen um eine versehentlich gelöschte Datei wiederherzustellen, ist es wahrscheinlich sofort überschrieben, auch mit viel freiem Speicherplatz (ಠ_ಠ).

Wenn nicht, wie lösche ich Dateien dauerhaft daraus? Ich habe eine sensible Datei auf einem Flash-Laufwerk und bevor ich das Flash-Laufwerk weitergebe, möchte ich sicherstellen, dass niemand diese Datei sehen kann.

Verwenden Sie ein sicheres Löschwerkzeug. Sie überschreiben die Datei, bevor sie sie löschen. Die besseren löschen auch den Verzeichniseintrag, um sogar seinen Dateinamen und den besten Willen auszulöschen überschreiben Sie sogar seine Metadaten wie Größe und Zeitstempel. Einige können auch vorhandenen freien Speicherplatz löschen, was nützlich sein kann, um zuvor gelöschte Dateien zu löschen, es kann jedoch eine Weile dauern, wenn viel freier Speicherplatz vorhanden ist, da in jedes Byte dieses Speicherplatzes geschrieben wird, z. B. Das Löschen eines Laufwerks mit 300 GB freiem Speicherplatz ist wie das Erstellen einer 300-GB-Datei. Die meisten bieten eine oder mehrere Techniken wie verschiedene Muster von Bytes zum Überschreiben und die Anzahl der Wiederholungen.

 3
Author: Synetech,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-03-20 10:17:53

Wenn Sie absolut sicher sein wollen, dass niemand wieder mit dem Laufwerk umgehen wird, sollte eine großzügige Anwendung von verdächtiger Flüssigkeit auf die Leiterplatte sowohl auf die Daten auf den Chips achten als auch verhindern, dass Personen damit umgehen.

 3
Author: Pauska Sock,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2014-04-22 14:32:21

Hängt davon ab. Wenn Sie nur sicherstellen möchten, dass niemand die Daten mit regulären Dateiwiederherstellungs - /Wiederherstellungstools wiederherstellen kann: Überschreiben Sie das Flash-Laufwerk mit zufälligen Daten unter Linux (dd if=/dev/urandom/ ... oder das bereits erwähnte shred). Wenn Sie keine solchen Tools zur Verfügung haben, formatieren Sie sie alternativ (dies zerstört die Metadaten), füllen Sie dann vollständig mit irrelevanten Daten und formatieren Sie sie dann erneut. Dies ist weniger zuverlässig als die richtige, werkzeuggestützte Methode, sollte aber für Daten von geringer Empfindlichkeit.

Wenn Sie eine einzelne Datei löschen möchten (unzuverlässig, nicht empfohlen), benennen Sie sie in einen zufälligen Namen um, löschen Sie sie und füllen Sie das Laufwerk vollständig mit irrelevanten Daten.

Diese Methoden verhindern nicht zuverlässig eine Wiederherstellung, die Hardware-Manipulation beinhaltet ("Laborangriff"). Wenn die Daten so sensibel sind, dass Sie dieses Risiko vermeiden möchten, befolgen Sie die NIST-Richtlinien zum Löschen von Flash-basierten Medien:

Spülen: Sehen Physische Zerstörung.

Physische Zerstörung: Zerstöre Medien in der Reihenfolge ihrer Empfehlungen.

  • Shred.
  • Zerfallen.
  • Pulverisieren.
  • Verbrennen, durch verbrennen in einer lizenzierten Verbrennungsanlage.
 2
Author: Jan Schejbal,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2013-02-06 02:52:19

System Mechanic verfügt über ein Tool namens Incinerator, das genau das tut, wonach Sie fragen.

 1
Author: Mike,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-12-27 09:57:12

Wenn Ihr Laufwerk einen dieser Befehle unterstützt, haben Sie Glück:

sg_sanitize - remove all user data from disk with SCSI SANITIZE command

Oder ähnliche Befehle an hdparm:

   hdparm --security-erase PWD
          Erase  (locked) drive, using password PWD (DANGEROUS).  Password
          is given as an ASCII string and is padded with NULs to reach  32
          bytes.   Use  the  special  password  NULL to represent an empty
          password.  The applicable drive password is  selected  with  the
          --user-master  switch  (default  is  "user" password).  No other
          options are permitted on the command line with this one.

   hdparm --security-erase-enhanced PWD
          Enhanced erase (locked) drive, using password  PWD  (DANGEROUS).
          Password  is given as an ASCII string and is padded with NULs to
          reach 32 bytes.  The applicable drive password is selected  with
          the --user-master switch (default is "user" password).  No other
          options are permitted on the command line with this one.
 1
Author: MikeyB,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2014-04-22 14:34:13

Zum Zeitpunkt der frmating deaktivieren Sie das Schnellformat und starten. Es wird einige Zeit dauern, aber vollständig löscht alle deta eine keine andere recovary App kann es sichern.

 -1
Author: Diptangshu Mandal,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2014-09-02 12:13:30

Wenn physische Zerstörung gerechtfertigt ist, würde ich mich für einen Winkelschleifer entscheiden-ein billig verfügbares Werkzeug. Halten Sie das Stück mit einer Zange gegen die rotierende Scheibe, bis der Chip verbraucht ist.

Manchmal ist das Flash-Laufwerk beschädigt und Sie können keine Daten darauf löschen/überschreiben, und Sie möchten es nur zerstören, bevor Sie es entsorgen.

Hinweis: Augenschutz tragen, falls das Stück abfliegt.

 -2
Author: Basel Shishani,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2013-01-05 02:04:16

Hier ist eine Methode, die ich nach dem Lesen all dieser Antworten gekocht habe.

  1. Löschen Sie den Zielordner/die Zieldatei.
  2. Finden Sie eine sichere Datei mit einer Größe von knapp 100 MB
  3. Erstelle einen Ordner mit dem Namen erase1 und platziere ihn dort.
  4. Ermitteln Sie den verbleibenden freien Speicherplatz, teilen Sie diesen durch drei und finden Sie dann heraus, wie viele 100 MB-Dateien ihn sicher füllen sollten.
  5. Kopieren Sie Ihre sichere Datei und fügen Sie sie in erase1 ein, bis Sie diese 1/3-Zahl erreicht haben. jetzt haben Sie einen Ordner mit ungefähr einem Drittel freiem Speicherplatz, der jetzt von einer Reihe sicherer 100-MB-Dateien belegt wird...
  6. Kopieren Sie diesen Ordner und rufen Sie ihn auf erase2 und versuchen Sie dann erneut, ihn in erase3 zu kopieren.
    Wenn Sie den verbleibenden Speicherplatz nicht auffüllen können, entfernen Sie einige 100 MB sichere Dateien, bis erase2 in erase3 kopiert ist.
  7. Delete erase2, Kopie erase3 und nennen es erase2a.
  8. Delete erase3, Kopie erase2a und nennen es erase3a.
  9. Löschen Sie erase2a und erase3a.
  10. Kopieren Sie erase1 in erase1a.
  11. Löschen Sie erase1.
  12. Starten Sie den Vorgang erneut

    1. Also, kopiere erase1a nach erase2b
    2. Löschen Sie die gleiche Anzahl von 100 MB Dateien wie zuvor
    3. Kopiere erase2b in erase3b.
    4. Löschen erase2b
    5. Kopiere erase3b in erase2c.
    6. Löschen erase3b
    7. Kopiere erase2c in erase3c.
    8. Löschen Sie erase2c und erase3c.
    9. Kopiere erase1a in erase1b und lösche erase1a.

Könnten Sie gehen es wieder, aber wahrscheinlich zweimal sicher ist, löschen Sie den verbleibenden Ordner erase1b und Sie sollten alles im offenen Bereich des Flash-Laufwerks überschrieben haben.

Grobe Methode, aber wenn Sie es nur einmal tun müssen, sollte es funktionieren, denke ich. Irgendwelche Kommentare da draußen?

 -2
Author: John B Delphia III,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2013-02-05 12:39:55