42

Я слышал, что некоторые люди упоминают, что файлы удаляются с флешки навсегда, обратной трассировки нет. Это действительно так?

Если нет, как я могу навсегда удалить файлы из него? У меня есть чувствительный файл на флеш-накопителе, и, прежде чем передать флешку, я хочу убедиться, что никто не сможет увидеть этот файл.

15 ответов15

77

Лучший инструмент для удаления, который (небольшие) деньги можно купить:

РЕДАКТИРОВАТЬ: для противодействия хулителей

  1. Никто не упомянул о необходимости обеспечения безопасности на государственном уровне, поэтому аргументы с этой целью - бессмысленные сдвиги. Это достаточно хорошо для тех, кто не Джеймс Бонд или Брюс Уэйн. PS Правительства санкционируют измельчители. Что такое молоток, но высокоскоростной измельчитель?
  2. Конечно , вы должны разъединяться чипы для хранения в флэшке. Я думал, что это само собой разумеется.
    • "Доктор, я получил эту бутылку таблеток от вас, но они ничего не сделали!"
    • «Ты вынул таблетки из бутылки?»
    • «Нет.»
    • ಠ_ಠ

Кроме того, я включил инструкцию о том, как сделать тщательную логическую очистку большого пальца.

КОНЕЦ РЕДАКТИРОВАНИЯ

Не рискуй. Флешки дешевы и да, с них можно восстановить данные. Я сделал это сам. Вы можете DBAN это. Вы также можете cipher /w несколько раз на машине с Windows (dd if=/dev/zero bs=2048 of=/mnt/disk/file на машине * NIX). Тем не менее, удары молотком намного веселее и постояннее.

29

Это зависит от того, кто твой противник. Если это обычный пользователь, например, друг / коллега / супруг / т. езжай снова. Ваши оригинальные конфиденциальные данные будут утеряны навсегда и не могут быть восстановлены с помощью восстановленных инструментов или прямого сканирования диска.

Однако, если ваш противник - крупная корпорация, правительство и т.д., То единственный безопасный способ - физически уничтожить носитель, например, записать флешку в высокотемпературную промышленную печь.

21

Есть отличная бесплатная программа с открытым исходным кодом под названием Eraser, которая удаляет данные, перезаписывая их выбранными вами шаблонами данных - высокий уровень безопасности для стирания данных.

Но - есть большая проблема с флешками при стирании путем перезаписи. Проблема заключается в методах "выравнивания износа", используемых на твердотельных накопителях, которые записывают в другое место при каждом добавлении или замене данных. Существует полное объяснение и обсуждение на Стирание USB-накопителей

Краткий ответ - стереть файл, но также использовать функцию "стереть открытое пространство" в программе Eraser. Это перезаписывает все неиспользуемое пространство, включая более раннюю версию вашего файла.

12

Из-за выравнивания износа современных флэш-устройств это не под вашим контролем. Вы думаете, что перезаписали свои данные 25 раз, они все еще могут быть там. Если вы хотите хранить конфиденциальные данные на флэш-устройстве, используйте зашифрованный контейнер, такой как truecrypt, чтобы у вас не возникало проблем с потерей устройства (если вы не отдадите ключ).

8

Используйте клочок.

shred /dev/sdx -n 25 

должен хорошо почистить диск.

5

Я слышал, что некоторые люди упоминают, что файлы удаляются с флешки навсегда, обратной трассировки нет. Это действительно так?

НЕТ, Файлы начинаются с бита, называемого флагом. Когда вы удаляете файл, на самом деле вы устанавливаете флажок, который сообщает компьютеру, что теперь в нем есть место для хранения новых данных.

Если вы действительно хотите уничтожить данные на диске, вам нужно многократно перезаписывать данные случайной смесью 0 и 1. Простое форматирование не сработает, потому что кто-то с надлежащим аппаратным и программным обеспечением сниффинга может восстановить и сбросить флаги, чтобы можно было прочитать данные.

  1. Один из способов сделать это без чьей-либо помощи - write_data - delete_data - write_data - delete_data - write_data - delete_data :) (убедитесь, что каждый бит диска записывается и что то, что вы пишете, является достаточно случайным)

  2. Используйте шредер, поищите его в Google, и вы получите много бесплатных шредеров, если у вас есть бит-защитник, я видел встроенный шредер.

4

Если вы хотите быть абсолютно уверенным, что никто не будет снова обращаться с приводом, щедрое нанесение подозрительной жидкости на печатную плату должно позаботиться как о данных на микросхемах, так и обойтись без людей.

3

Я планирую использовать эту флешку дома, но вполне возможно, что один из членов семьи случайно отдаст ее кому-то другому. Я просто хотел быть в безопасности. - progtick

В этом случае у вас не будет возможности удалить файлы заранее.

Просто зашифруйте свои файлы и не беспокойтесь об их удалении, если диск будет потерян - никто не сможет получить к ним доступ без пароля.

2

Я слышал, что некоторые люди упоминают, что файлы удаляются с флешки навсегда, обратной трассировки нет. Это действительно так?

И да и нет; это зависит от вашего определения «ушел навсегда».

Вероятно, они говорили о том, что удаление файла с флэш-накопителя всегда эквивалентно удерживанию ⇧ Shift при удалении файла.

Это происходит потому , что Windows , только ставит корзины на фиксированных объемах , таких как жесткие диски, а не съемных томов , таких как флэш-диски, карты памяти, дискеты, пакетной записи CD+RW, сетевые диски, или subst ituted буквы дисков (даже те , отображенные на фиксированные диски). Таким образом, если вы удалите файл в Windows с жесткого диска, используя Del вместо ⇧ Shift+Del, вы сможете восстановить его из корзины, но удаление файла со съемного носителя с помощью Del аналогично используя ift Shift+Del, чтобы окончательно удалить его, так как у него нет корзины.

Однако по соображениям производительности удаление файла без возможности восстановления фактически не приводит к его удалению. Вместо этого система помечает его как удаленный, а его дисковое пространство как свободное для использования новыми файлами. Пока его кластеры не будут перезаписаны другими файлами, он может быть восстановлен теоретически, и, если на нем много свободного места, то может пройти некоторое время, прежде чем он будет перезаписан - конечно, если вы действительно пытаетесь восстановить случайно удаленный файл, он может быть немедленно перезаписан даже при наличии большого свободного места (ಠ_ಠ) .

Если нет, как я могу навсегда удалить файлы из него? У меня есть чувствительный файл на флеш-накопителе, и, прежде чем передать флешку, я хочу убедиться, что никто не сможет увидеть этот файл.

Используйте инструмент безопасного удаления. Они перезапишут файл перед удалением. Лучшие из них также удаляют запись каталога, чтобы стереть даже имя файла, а лучшие даже перезапишут его метаданные, такие как размер и временная метка. Некоторые могут также стереть существующее свободное пространство, которое может быть удобно, чтобы стереть ранее удаленные файлы, однако это может занять некоторое время, если есть много свободного места, так как он записывает каждый байт этого пространства, например, стирая диск с 300 ГБ свободное пространство похоже на создание файла объемом 300 ГБ. Большинство из них предоставляют один или несколько методов, таких как различные шаблоны байтов для перезаписи и количество повторений.

2

Зависит. Если вы просто хотите убедиться, что никто не сможет восстановить данные с помощью обычных инструментов восстановления / вырезания файлов: перезапишите флэш-диск случайными данными, используя linux (dd if=/dev/urandom/ ... или уже упомянутый shred). В качестве альтернативы, если у вас нет таких инструментов, отформатируйте их (это уничтожит метаданные), затем заполните полностью ненужными данными, а затем снова отформатируйте. Это менее надежно, чем подходящий метод с использованием инструмента, но должно быть достаточным для данных с низкой чувствительностью.

Если вы хотите удалить отдельный файл (ненадежно, не рекомендуется), переименовать его случайное имя, а затем удалить его, а затем заполнить диск полностью ненужными данными.

Эти методы не могут надежно предотвратить восстановление, которое включает аппаратные манипуляции ("лабораторная атака"). Если данные настолько чувствительны, что вы хотите избежать этого риска, следуйте инструкциям NIST для очистки флэш-носителей:

Очистка: см. Физическое разрушение.

Физическое уничтожение: уничтожайте носители в порядке рекомендаций.

  • Shred.
  • Разложить.
  • Распылите.
  • Сжигать, сжигая в лицензированном мусоросжигателе.
1

Если ваш привод поддерживает одну из следующих команд, вам повезло:

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

или аналогичные команды для 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

Системный механик имеет инструмент под названием Incinerator, который делает именно то, что вы просите.

-1

во время форматирования снимите флажок Быстрый формат и начните. Это займет время, но полностью удалит все детали, и никакое другое приложение для восстановления не сможет его сохранить.

-2

Вот метод, который я приготовил после прочтения всех этих ответов.

  1. Удалить целевую папку / файл.
  2. Найдите безопасный файл размером чуть менее 100 МБ
  3. Создайте папку с именем erase1 и поместите ее туда.
  4. Определите объем оставшегося свободного файлового пространства, разделите его на три, а затем выясните, сколько файлов размером 100 МБ должно безопасно заполнить его.
  5. Скопируйте и вставьте ваш безопасный файл в erase1 до тех пор, пока вы не достигнете этого числа 1/3, так что теперь у вас есть папка с примерно одной третью свободного места, которая теперь занята кучей безопасных файлов размером 100 МБ ...
  6. Скопируйте эту папку и назовите ее erase2 , а затем попробуйте скопировать ее снова на erase3 .
    Если вы не можете заполнить оставшееся пространство, удалите несколько безопасных файлов размером 100 МБ, пока erase2 не скопирует в erase3 .
  7. Удалите erase2 , скопируйте erase3 и назовите его erase2a .
  8. Удалите erase3 , скопируйте erase2a и назовите его erase3a .
  9. Удалить erase2a и erase3a .
  10. Скопируйте erase1 в erase1a .
  11. Удалить erase1 .
  12. Начать процесс заново

    1. Итак, скопируйте erase1a в erase2b
    2. Удалите то же количество файлов размером 100 МБ, что и раньше
    3. Скопируйте erase2b в erase3b .
    4. Удалить erase2b
    5. Скопируйте erase3b в erase2c .
    6. Удалить erase3b
    7. Скопируйте erase2c в erase3c .
    8. Удалите erase2c и erase3c .
    9. Скопируйте erase1a в erase1b и удалите erase1a .

Вы можете повторить это, но, возможно, два раза безопасно, удалите оставшуюся папку erase1b и вы должны были перезаписать все в открытой области флешки.

Грубый метод, но если вам нужно сделать это только один раз, это должно сработать, я думаю. Есть какие-нибудь комментарии?

-2

Если физическое разрушение оправдано, я бы выбрал угловую шлифовальную машину - дешевый инструмент. Держите кусок с помощью плоскогубцев против вращающегося диска, пока чип не будет израсходован.

Иногда флэш-диск поврежден, и вы не можете удалить / перезаписать данные на нем, и вы просто хотите уничтожить его перед его утилизацией.

Примечание: наденьте защитные очки на случай, если кусок оторвется.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .