[room] Восстановление файлов

Michael Shigorin mike на osdn.org.ua
Сб Авг 21 08:19:46 UTC 2010


On Sat, Aug 21, 2010 at 08:49:06AM +0400, Денис Смирнов wrote:
> MS> А, дошло.  Мой ответ был действительно вне контекста [ухода от]
> MS> тщательного forensics analysis, согласен.  Тогда как минимум
> MS> начинать стоит с забивания чем-нить с запасом, а потом shred(1),
> MS> пофайлово.  И только потом забивать свободное пространство ФС.
> А чем shred поможет? Он очистит файл, да. Но не очистит хвосты
> у существующих файлов (если я не ошибся при чтении man'а). А
> если и очистит, то вместе с самими файлами :)

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

BLOCKSIZE=4k
dd if=/dev/zero of=pad.img bs=$BLOCKSIZE count=1
echo 'cat pad.img >> "$1"' > pad.sh
chmod +x pad.sh
find /secret -type f -name 'delete-*' -exec ./pad.sh {} \;

...а вот здесь дочитал man shred до -x, что и всем читающим тред
предлагаю сделать :)

-- 
 ---- WBR, Michael Shigorin <mike на altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


Подробная информация о списке рассылки smoke-room