Для таких, як я, хто параноїк і хоче вилучити інформацію зі своєї системи таким чином, що не підлягає відновленню (або майже), ось рішення.
Давайте встановимо пакет: безпечне видалення
Тоді буде достатньо скористатися командою srm
і він безпечно видалить потрібний нам каталог або файл.
Як це працює?
Простий. Коли ми зазвичай видаляємо щось із нашої системи, насправді ця інформація не була усунена, але на жорсткому диску було "вказано", що сектори, що займають ці дані, є "порожніми", тоді, коли ми з часом копіюємо щось нове на наш жорсткий диск, поступово Мало чого справді виключається з інформації, яка займає ті сектори, які раніше були зазначені або позначені.
Що ж, srm робить, це видаляє цю інформацію, як ми зазвичай це робимо, але не тільки це, але він пише і видаляє кілька разів в тому самому просторі, що займала видалена інформація, тобто видаляє і пише, видаляє і пише, таким чином робить це майже неможливимЯкщо у них немає спеціалізованого обладнання, такого як ЦРУ, ФБР, АНБ тощо, ха-ха) досягти відновлення видаленої інформації.
Наприклад, щоб видалити файл, це буде:
srm mis-passwords.txt
Якщо я хочу видалити папку з усім її вмістом:
srm -r carpeta-personal/
Це я уточнюю, це займе багато часу, але набагато довше, ніж зазвичай. Пам’ятайте, що він пишеться і стирається кілька разів, очевидно, це займе набагато більше часу, ніж зазвичай. Але звичайно ... якщо щось хоче чогось, це йому коштує, якщо ми хочемо максимально безпечно видалити інформацію, це займе у нас трохи часу 😉
Однак, якщо ви хочете, щоб це зайняло менше часу, ви можете використовувати параметр -l
Це робить те, що його буде лише двічі записано та стерто, це пришвидшить процес стирання, але не буде таким захищеним, як за замовчуванням.
У будь-якому разі, я не думаю, що тут можна набагато більше додати.
Вітаю 😀
Бідний жорсткий диск, який потрапляє у ваші руки. Мати моя .. xDD
Але для надзвичайних ситуацій ...
Тепер я розумію, чому так багато жорстких дисків вибухнуло, ха-ха-ха. Одну подібну справу він зробить бідним. o_O
Я даю варіанти, користувач може вільно вибирати, використовувати їх чи ні 😉
Якщо ви не хочете, щоб файл був відновлений, воно того варте
Чи знаєте ви, скільки разів ви писали в одних і тих самих секторах вашого диска? Або ви думаєте, що ваш диск нескінченний і ніколи не перезаписує сектори?
Цікава програма, не знав її. До цього часу я використовував Bleachbit або той самий Shred, який дозволяє вибрати кількість перезаписів файлу, тепер у нас є ще один варіант, коли ЦРУ викликає двері xDD
Єдиний спосіб безпечного стирання (і це поки що) - це фізичне знищення.
Фізичне знищення - це, очевидно, найбезпечніший спосіб, зараз за допомогою методів, рекомендованих спеціалістами, або Міністерства оборони неможливо і неможливо відновити відповідну інформацію, сподіваємось, відокремлені фрагменти, які, якщо це не доповнено якимось іншим видом тесту або даними, не допоможе вони не мають значення.
* неможливо неможливо хахахаха: facepalm:
У мене не вистачає грошей, щоб купити жорсткий диск кожного разу, коли я хочу приховати свої проступки 0.o
Чоловіче, для цього існують технології шифрування, прямо тут є хороші статті на цю тему.
Ви можете переписати весь жорсткий диск на випадкові дані
Хороший ресурс, можливо, назва публікації повинна бути "Видалити файли назавжди"
Оскільки "безпечним" є відносний, поганий жорсткий диск. XD.
Я думаю, що це не потрібно, багато років тому була команда, яка називалася shred.
$shred -u pass.txt
Якщо ви більш параноїчні:
$ shred -n 200 -z -u pass.txt
Ви читали $ man shred?
У ньому чітко сказано, що в сучасних файлових системах він може перезаписувати іншу фізичну адресу, ніж файл, який потрібно видалити, і серед іншого він вказує ext3, тому я вважаю, що в ext4 через свою схожість він також не гарантує роботу.
Якщо ви використовуєте такий інструмент, це тому, що ви хочете бути впевненими в тому, що правильні фізичні адреси видаляються та перезаписуються, тому це сьогодні досить марно, якщо ви не використовуєте застарілі файлові системи, такі як fat32, ext2 тощо.