Apakah ada perintah bawaan pada Windows 7 atau lebih tinggi untuk mengisi file dengan nol / NULL byte ?
Pemrosesan harus terjadi di tempat (yaitu harus memodifikasi sektor disk / byte file yang sebenarnya), dan tidak membuat file baru.
Sesuatu seperti:
zero c:\temp\*.*
atau
zero hello.bin
itu akan melakukan ini:
Before: hello.bin (500 MB)
5D 1A CB FF FF C0 ... AA CD 0F FF
After: hello.bin (500 MB)
00 00 00 00 00 00 ... 00 00 00 00
Jika tidak ada bawaan untuk ini, solusi apa yang ada? Atau haruskah saya melakukannya di C?
@TwistyImpersonator Saat menggunakan alat hapus yang aman, kami tidak dapat memastikan bahwa itu telah di-zeroed sebelum dihapus dengan wxHexEditor karena file tidak ada lagi (atau kita perlu mengingat sektor pada disk dan membuka seluruh disk dengan wxHexEditor). Jika file hanya memusatkan perhatian dan tidak dihapus, kita dapat membuka dan melihatnya dan memeriksa.
—
Basj
Saya tidak begitu yakin ini benar-benar aman. Misalnya, metode ini tidak terdengar seperti akan menghapus data file yang disimpan dalam MFT dengan aman.
—
Peniru Twisty
00 00
, vs.FF FF
atau menghapus file dengan aman?