Защищаем удаленные файлы от восстановления

d0ppl4r

Старшина
Сообщения
49
Реакции
33
Не все знают, что удаляя файл посредством rm или через файловый менеджер, сам файл не удаляется, а затирается лишь его индекс и пространство, которое занимал файл, записывается системой как свободное для записи. Файл, как вы уже поняли, так и остался на своём месте и восстановить его оттуда не составит большого труда. Он пролежит там до тех пор, пока на его место вы не запишите другую информацию.

К счастью, существует утилита под названием Shred. Она способна перезаписывать файлы неограниченное количество раз. Shred случайными числами заполняет место, занятое файлом. И уже, даже восстановив ваш удалённый файл, его будет невозможно прочитать. Кстати, по умолчанию Shred не удаляет файл, для этого используется параметр -remove (-u).


Использование

▫shred [Ключ] файл

Пример использования

$ shred -zvu -n 5 codered.list

$ файл - codered
$ z - скрыть перезапись
$ v - показать ход перезаписи
$ u - удалить файл после перезаписи
$ n 5 - перезаписать файл 5 раз

1625693195700.png