apakah mungkin untuk menghapus kata sandi yang diketahui dari arsip ZIP tanpa mengekstraksi arsip yang sebenarnya?
Saya memiliki beberapa arsip terkompresi dan ingin menghindari harus mengekstrak dan rezip masing-masing arsip tersebut. Dekompresi dan kompresi ulang akan memakan banyak waktu dan saya hanya perlu kata sandi dihapus (yang saya tahu) sebelum saya meneruskannya.
Tepuk tangan
Jawaban:
Ini tidak mungkin karena file dienkripsi http://blog.superuser.com/2011/04/02/compression-and-encryption-the-zip-years/ File harus didekripsi.
Jika ini adalah pekerjaan satu kali, saya sarankan Anda meletakkan semua file ZIP ini dalam satu direktori, dari baris perintah do a (dengan asumsi Windows)
dir>doit.bat
, kemudian edit file batch untuk membongkar dan mengemas semuanya dari baris perintah.Pastikan Anda menulis perintah Anda sedemikian rupa sehingga file baru dibuat di direktori lain, sehingga yang asli tetap ada. Jika Anda menggunakan editor dengan macro keyboard ini paling lama 15 menit berfungsi. Uji dengan dua file pertama dalam file batch yang terpisah. Jika semuanya berjalan dengan baik, jalankan file batch.
Bahkan jika perlu dua hari untuk memproses semua file ZIP, siapa yang peduli. Jika Anda memiliki ruang disk yang cukup dan tidak mematikan komputer Anda, Anda dapat melakukan hal-hal lain sementara itu.
sumber