Постійно видаляйте файли з флешки


43

Я чув, як деякі люди згадують, що файли видаляються з флеш-пам’яті назавжди, і назад немає слідів. Це справді правда?

Якщо ні, як я назавжди видалити файли з нього? У мене на флешці є чутливий файл, і перш ніж передати флешку, я хочу переконатися, що ніхто не зможе побачити цей файл.


23
Приводи FLash дешеві, якщо він настільки чутливий, не передавайте його. Навіщо ризикувати?
JonnyBoats

1
@JonnyBoats Я планую використовувати цю флешку в домашніх умовах, але дуже можливо, хтось із членів сім’ї її випадково передасть комусь іншому. Я просто хотів бути в безпеці.
TPR

2
Якщо люди не збираються отримати доступ до фішок безпосередньо, перезапис одного разу може бути досить хорошим. Деякі накопичувачі мають "запасні" комірки, які вони міняють для вирівнювання зносу та заміни поганих комірок. Тому над записом не один раз можуть потрапляти космічні комірки. Надалі я б запропонував шифрування із надійним паролем, тоді видалення / форматування може бути достатньо.
Скотт Маккленінг

2
Все, що вам справді потрібно зробити, - це стерти все, заповнити їх сміттям, а потім стерти знову. Шанси на що-небудь значне, що залишилося, були б малі, і для відновлення знадобиться чорний вертоліт.
Даніель Р Хікс

Відповіді:


76

Найкращий інструмент для видалення, який (мало) грошей можна придбати:

введіть тут опис зображення

РЕДАКТУВАННЯ : Для протидії кривдникам

  1. Ніхто не згадував про необхідність безпеки на рівні уряду, тому аргументи з цією метою - безглузді зміни зрушень. Це досить добре для всіх, хто не Джеймс Бонд чи Брюс Уейн. Уряди PS санкціонують подрібнювачі. Що таке молоток, але подрібнювач з високою швидкістю?
  2. З курсу ви повинні роз'єднуватися чіпи для зберігання в флешці. Я подумав, що пройшло безрезультатно.
    • "Докторе, я отримав у вас ту пляшку таблеток, але вони нічого не зробили!"
    • "Ви взяли таблетки з пляшки".
    • "Немає."
    • ಠ_ಠ

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

END EDIT

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


8
@ppumkin: Я б не довіряв таким "ФОРМАТУВАННЯ БІОСЬКОГО РОЗВИТКУ" для флеш-дисків. На основі флеш-накопичувачів, таких як флешки та SSD, є щось, що називається "вирівнювання зносу", що відбувається на апаратному рівні. Як надійно стерти дані з таких носіїв, все ще залишається відкритим питанням. Фізичне знищення - єдиний спосіб бути впевненим.
Скотт Пак

6
@ppumkin: Формат низького рівня, про який ви говорите, майже не існував наприкінці 90-х для кінцевих користувачів. Деякі виробники дійсно мають свої власні інструменти , які можуть зробити що - щось подібне (наприклад, SeaTools компанії Seagate). Однак вони були розроблені для роботи з автоматичним відновленням магнітних дисків з поганим сектором. У наші дні ви, швидше за все, не побачите старого шкільного LLF поза фабрикою.
Скотт Пак

3
@ppumkin Команда ATA 0x50 (Формати секторів) насправді вже нічого не форматує (в кращому випадку не з середини 90-х). На платних накопичувачах команда реалізована як команда ATA 0xC0 (Erase Sectors). На флеш-носіях він зазвичай позначає лише блок як вільний, він зазвичай не стирає вміст блоку. Далі USB-накопичувачі використовують набір команд SCSI, а команда SCSI 0x04 лише гарантує формат диска і стандартна команда читання поверне 0s. Це не змушує привід форматувати (якщо це було можливо) і не гарантує фактичного стирання засобів масової інформації
Chris S

3
Якщо ви повторно використовуєте (магнітний) носій і виконайте належне 7-прохідне протирання, ви зустрів або перевищили будь-який розумний стандарт "не підлягає відновленню". Однак це менш застосовно для флеш-носіїв через рівень зносу. В будь-якому випадку єдиний надійний спосіб безповоротно та безповоротно видалити файл із будь-якого носія - це знищення цього носія (тобто "Збийте його, поки не буде пил, тоді ще більше пилу пил, щоб бути в безпеці!"
voretaq7

4
Варто знати, що на накопичувачах, що використовують перпендикулярне сховище, односхилий прохід схожий на кілька.
Chopper3

29

Це залежить від того, хто ваш противник. Якщо це випадковий користувач, наприклад, товариш / колега / подружжя / тощо., Тоді досить запобігати регулярному відновленню: відформатуйте флешку, а потім заповніть її випадковими / не приватними файлами до повного наповнення, а потім відформатуйте спалах знову їхати. Ваші оригінальні конфіденційні дані будуть втрачені назавжди та неможливо відновити за допомогою інструментів для відновлення файлів або прямого сканування диска.

Однак якщо ваш противник є великою корпорацією, урядом тощо, єдиний безпечний курс - фізично знищити носії, наприклад, спалити флешку у високотемпературній промисловій печі.


2
Для випадкових користувачів достатньо просто видалити файли - більшість з них навіть не розуміють, що файли можуть бути відмінені. І знищення ідеально хорошої флешки (як у відповіді @ Уеслі), тому що ви боїтесь, що ваша Велика тітка Сью збирається розібратися, як отримати доступ до необроблених даних про зношення, щоб відновити ваші брудні фотографії, параноїдна до нездорового рівня.
BlueRaja - Danny Pflughoeft

3
@BlueRaja: Для випадкового користувача невіддалене розміщення знаходиться в кінці "запиту google" як відновити видалену фотографію ... Звичайно, в межах досяжності Великої тітки Сью. І, як я вже сказав, знищити засоби масової інформації фізично потрібно лише в тому випадку, якщо ваш противник дуже добре фінансується та є винахідливим.
haimg

1
"Ваші оригінальні конфіденційні дані будуть втрачені назавжди ...", "Однак якщо ваш противник ..." Ви маєте на увазі, що це не пішло назавжди? ти впевнений, що знаєш, про що говориш?
Метт H

1
@MattH Коли він каже, що "оригінальних конфіденційних даних" вже не буде, я думаю, що він означає, що неможливо відновити оригінальний файл із усіма даними недоторканими, тоді як якщо ваш противник - "велика корпорація, уряд ..." частини даних можуть бути відновлені, але не у первісному, незмінному стані.
WillS

22

Існує відмінна безкоштовна програма з відкритим кодом під назвою Eraser, яка видаляє дані, перезаписуючи їх на ваш вибір шаблонів даних - безпека високого рівня для стирання даних.

Але - існує велика проблема із флеш-накопичувачами при стиранні шляхом перезапису. Проблема полягає в методах "вирівнювання зносу", які використовуються на твердотільних накопичувачах, які записують в іншому місці кожного разу, коли ви додаєте або замінюєте дані. Є повне пояснення та обговорення на стиранні USB-накопичувачів

Коротка відповідь - видаліть файл, але також використовуйте функцію "стерти відкритий простір" у програмі "Ластик". Це перезаписує весь невикористаний простір, включаючи попередню версію файлу.



13

Через рівень зносу сучасних флеш-пристроїв це не під вашим контролем. Ви думаєте, що ви перезаписали свої дані 25 разів, вони все ще можуть бути там. Якщо ви хочете зберігати конфіденційні дані на флеш-пристрої, використовуйте зашифрований контейнер на зразок truecrypt, щоб у вас не виникло проблем при втраті пристрою (якщо ви не віддасте ключ).


Ви не можете просто використовувати зашифрований 7zip із надійним паролем?
Джонатан

також переконайтеся, що він зашифрований перед копіюванням на диск.
jiggunjer

8

Використовуйте клаптик.

shred /dev/sdx -n 25 

повинен добре очистити свій привід.


1
Так буде, адже коли накопичувач заповниться, він буде змушений писати в кожному місці.
Локе

4

Я чув, як деякі люди згадують, що файли видаляються з флеш-пам’яті назавжди, і назад немає слідів. Це справді правда?

НІ, Файли починаються з біту, який називається прапором . Коли ви видаляєте файл, те, що ви робите, - це фактично вимкнути прапор, який повідомляє комп’ютеру, що тепер вільний простір для зберігання нових даних.

Якщо ви дійсно хочете знищити дані на диску, вам потрібно кілька разів перезаписувати дані випадковою сумішшю 0 і 1. Якщо просто створити формат, не вийде, оскільки хтось із належним нюховим обладнанням та програмним забезпеченням може відновити та скинути прапори, щоб дані могли бути прочитані.

  1. Один з способів , ви можете зробити це без сторонньої допомоги є write_data - delete_data - write_data - delete_data - write_data - delete_data:) (переконайтеся , що кожен біт диск буде записано в, і то , що ви пишете досить випадковим чином )

  2. Використовуйте файловий подрібнювач, Google це, і ви отримаєте багато безкоштовних файлових подрібнювачів, якщо у вас є захисник бітів, я бачив, як в ньому вбудований файл-подрібнювач.


1
Просто записуйте дані - видаляти дані трохи просто: вам потрібно забезпечити, щоб кожен біт накопичувача записувався, і що те, що ви пишете, є достатньо випадковим , інакше все ще можуть бути способи виявити, які дані там були.
Конерак

1
@Konerak відредагував відповідь, щоб включити і свої бали :)
COD3BOY

3

Планую використовувати цю флешку в домашніх умовах, але дуже можливо, хтось із членів сім’ї її випадково передасть комусь іншому. Я просто хотів бути в безпеці. - прогтік

У такому випадку ви не матимете можливості заздалегідь видалити файли.

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


2
ні, я вже знаю, які файли мені потрібно видалити. Зазвичай я не ставлю чутливі файли на флешку, але хтось із членів сім'ї це зробив. Я не хочу знати, як викинути флешку, оскільки ми в основному використовуємо її вдома, тому я просто хотів видалити конкретні файли.
TPR

3

Я чув, як деякі люди згадують, що файли видаляються з флеш-пам’яті назавжди, і назад немає слідів. Це справді правда?

Так і ні; це залежить від вашого визначення поняття "пішло назавжди".

Те, про що вони, ймовірно, говорили, - це те, що видалення файлу з флеш-пам’яті завжди рівнозначне виконанню ⇧ Shiftпри видаленні файлу.

Це тому, що Windows ставить кошик лише на фіксований об'єм, як жорсткі диски, не знімні томи, такі як флеш-диски, карти пам'яті, дискети, CD-RW, що substзаписують пакети , мережеві диски або ітеративні букви диска (навіть ті, які відображені на фіксованих дисків). Тому, якщо ви видалите файл у Windows з жорсткого диска із лише Delзамість ⇧ Shift+ Del, вам слід мати змогу відновити його з кошика, але видалення файлу зі знімного носія з Del- це те саме, що використання ⇧ Shift+ Delдля остаточного видалення він не має кошика.

Однак, з причини ефективності, остаточно видалення файлу фактично не видаляє файл. Натомість система лише позначає її як видалену, а простір на диску - як вільний для використання новими файлами. Поки його кластери не будуть перезаписані іншими файлами, вони теоретично можуть бути відновлені, і якщо є багато вільного місця, то це може зайняти деякий час, перш ніж його перезаписати - звичайно, якщо ви насправді намагаєтесь відновити випадково видалений файл, це, ймовірно, негайно перезапишеться навіть з великою кількістю вільного місця (ಠ_ಠ).

Якщо ні, як я назавжди видалити файли з нього? У мене на флешці є чутливий файл, і перш ніж передати флешку, я хочу переконатися, що ніхто не зможе побачити цей файл.

Використовуйте інструмент захищеного видалення. Вони видалять файл перед тим, як видалити його. Кращі також видаляють запис каталогу, щоб стерти навіть його ім'я файлу, а найкраще навіть замінить його метадані, такі як його розмір та часова мітка. Деякі також можуть стерти наявний вільний простір, який може бути зручним для видалення раніше видалених файлів, однак це може зайняти деякий час, якщо є багато вільного місця, оскільки він записується до кожного байту цього простору, наприклад, витираючи диск з 300 Гб вільний простір - це як створення файлу 300 Гб. Більшість надають одну або кілька прийомів, як різні шаблони байтів для перезапису та кількість повторень.


3

Якщо ви хочете бути абсолютно впевненим, що ніхто більше не поводиться з накопичувачем, велике нанесення підозрілої рідини на друковану плату повинно піклуватися про дані на мікросхемах і не дозволяти людям обробляти їх.


3
Що ви маєте на увазі під підозрюваною рідиною?
Revetahw каже: Відновити Моніку

2

Залежить. Якщо ви просто хочете переконатися, що ніхто не може відновити дані за допомогою інструментів регулярного відновлення / вирізання файлів: Перезапишіть флешку із випадковими даними за допомогою linux ( dd if=/dev/urandom/ ...або вже згаданого shred). Крім того, якщо у вас немає таких інструментів, відформатуйте їх (це знищить метадані), а потім заповніть повністю нерелевантними даними, а потім відформатуйте знову. Це менш надійно, ніж належний інструментальний метод, але має бути достатнім для даних низької чутливості.

Якщо ви хочете видалити окремий файл (ненадійний, не рекомендується), перейменуйте його на випадкове ім’я, потім видаліть його, а потім заповніть диск повністю релевантними даними.

Ці методи не будуть надійно запобігати одужанню, що передбачає апаратні маніпуляції ("лабораторна атака"). Якщо дані настільки чутливі, що ви хочете уникнути цього ризику, дотримуйтесь Правил NIST щодо очищення флеш-носіїв:

Чистка: Див. Фізичне руйнування.

Фізичне знищення: Знищуйте засоби масової інформації в порядку рекомендацій.

  • Подрібнити.
  • Розпадатися.
  • Пульверизуйте.
  • Спалюйте, спалюючи в ліцензованому спалювальному пристрої.

1

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


Що саме робить цей інструмент?
Xen2050

@ Xen2050 Він надійно видаляє файли, щоб їх не вдалося відновити. iolo.com/resources/articles/…
Майк

Дякуємо за посилання, що інструмент "Інсінератор" має такі зображення, як це означає, що три рази перезаписати жорсткий диск, і надалі майже всі дані будуть легко відновлені (за допомогою електронного мікроскопа ... це їх модель загрози?), Що, можливо, можливо були правдою 30 років тому, але одне перезапис сьогодні практично неможливе, два, ймовірно, параноїдальні надмірності. Спеціально для флешки це просто зношується. PS Сторінка System Mechanic говорить, що коштує $ 49,95 (як правило, $ 49,95 заощаджують $ 0,00) ... так що ...
Xen2050

Так, я нічого не рекламував, просто давав не те, що я використав, що робить те, що задав оригінальний запитання. І звичайно, є інші способи та безкоштовні інструменти, щоб зробити те саме. Але знову ж таки, ціна, можливо, відображає інші особливості програмного забезпечення або щось таке.
Майк

Чи може він надійно видаляти конкретні файли, а не весь диск?
Джо Блек

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

під час фраммації зніміть швидкий формат та запустіть. Це займе час, але повністю видалить усі деталі, жодна інша програма для відновлення не зможе створити резервну копію.


-2

Якщо фізичне знищення є виправданим, я б зайнявся кутовою шліфувальною машиною - недорогим інструментом. Тримайте шматок за допомогою плоскогубців проти обертового диска, поки чіп не витрачається.

Іноді флешка пошкоджується, і ви не можете видалити / перезаписати дані на ній, і ви просто хочете їх знищити перед тим, як видалити їх.

Примітка : надягайте захисний захист для очей, якщо шматок відірветься.


1
-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папки, і вам слід було б перезаписати все у відкритій області флешки.

Сирий метод, але якщо вам потрібно це зробити лише один раз, я думаю, це спрацює. Будь-які коментарі там?


5
"Якісь коментарі там?" Тільки один. Yikes.
тридцять тридцятиріччя

1
Чи можете ви очистити цю публікацію? Я б, але боюся.
slm

1
приємно спробувати Велика тітка Сью
danjp

1
Навіщо будь-якій людині це робити? CCleaner безкоштовний інструмент може робити те, що цей процес робить автоматично. Крім того, цей процес не унеможливлює відновлення файлів.
Рамхаунд

2
Find a safe file that is just under 100 MB in size Визначте "безпечний". Чи безпечний файл (наприклад, заповнений нулями) буде безпечним? Не зовсім; об'єм NTFS з шифруванням стиснув би його і залишив вільний простір не зачепленим. Те саме відбувається, якщо файл створений як розріджений файл. На жаль, не все так просто, як це було в старі часи FAT, коли ви могли легко та вручну забезпечити чистоту речей за допомогою редактора дисків низького рівня в DOS.
Synetech
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.