Как удалить файлы, вырезанные Scalpel?

0

Scalpel - это утилита Linux, которая традиционно используется для восстановления файлов на основе сигнатур файлов, то есть способом, который не знает о файловой системе.

Можем ли мы также использовать это для того, чтобы сделать наоборот, то есть стереть контент?

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

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

Дополнительный вопрос, если это возможно: как бы вы удалили или повредили фрагментированные файлы, не рискуя повредить другие файлы? Может быть, вырезать с максимальным размером файла, игнорировать нижний колонтитул, и удалить только первый сектор каждого соответствия?

Ambrosio
источник

Ответы:

2

Поскольку Scalpel предназначен для восстановления файлов, я не буду пытаться безопасно удалять файлы с ним. Для этого есть разные инструменты. Во- первых , которые приходят на ум srm/ sfill, wipeи , shredно есть больше .

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

  • Вы должны (по крайней мере на некотором уровне) вручную перечислить каждый файл, который будет удален
  • возможно, забудьте забыть удалить что-то чувствительное в любом случае.

Лично я бы использовал DBAN, чтобы сначала стереть все, переустановив, если это действительно необходимо. Гораздо быстрее и безопаснее.

Jawa
источник