シュレッドよりも高速なツールで、ファイルの回復を少し困難にできますか?

シュレッドよりも高速なツールで、ファイルの回復を少し困難にできますか?

ファイルを細断する必要がありますが、ファイルが多すぎて、shredファイルごとに時間がかかります。
各ファイルは 4 GB です。

より速いツールはありますかshred -n 1?

不思議なことに、shred -n 14GB のファイルの場合は、4GB のファイルをディスクにコピーするよりも時間がかかります。
同じ 4GB のファイルの場合:

  • shred -z -n 1: 6分
  • shred -n 1: 4分
  • 4GBのファイルをコピー: 3分

各ファイルに 4GB のファイルをコピーする必要がありますか? もっと賢い方法はありますか?

答え1

のため、Shred は同じサイズの書き込みよりも遅くなるはずです-z

マニュアルより:

z, --zero
    add a final overwrite with zeros to hide shredding

細断されたという事実を隠そうとしているのではなく、実際に細断したいだけの場合は、 を省略します-z

明らかに、ReiserFS、XFS、Ext3、一部の RAID システムを使用している場合、shred を使用するのはおそらく無意味です...

答え2

時間がかかる理由は、shred が元のファイルのすべてのビットを上書きし、ゼロで書き換えるためです。

1 回の上書きで必要な操作はすべて実行されます (複数回の上書きに関する特定の規制要件がない限り)。そのため、ファイル サイズをチェックして、少なくともそのサイズ以上のファイルを各ファイルにコピーすると、ファイル全体が上書きされます。

*nix でファイルを「削除」する必要がある場合は、inode を削除するだけで済みます。Windows ではごみ箱を削除して空にするだけですが、どちらのメカニズムでも、フォレンジック ツールでデータの大部分を取得できます。小さなファイルで上書きした場合も同じことが起こります。

読んでみてくださいこの質問Security Stack Exchangeと関連会社でブログ投稿

関連情報