Rosakkan Arkib ZIP dalam Talian
Rosakkan arkib ZIP dalam talian secara percuma. Memusnahkan direktori pusat dan pengepala fail setempat, jadi arkib itu tidak boleh dibuka mahupun dibaiki.
- Tanpa muat naik
- Tanpa had saiz
- Tanpa pendaftaran
Rosakkan fail ZIP anda
Ditala untuk .zip, .jar, .war, dan berfungsi sama baiknya dengan mana-mana format lain.
Mengapa fail ZIP sukar dirosakkan dengan betul
Arkib ZIP dibaca dari belakang: rekod hujung direktori pusat menunjuk kepada satu indeks, dan indeks itu menunjuk kepada setiap masukan termampat. Reka bentuk itu menjadikan arkib tahan lasak, dan WinRAR serta 7-Zip kerap mampu membina semula indeks yang rosak. Mematahkannya secara meyakinkan bermaksud menyingkirkan setiap lapisan struktur itu sekali gus.
Apa yang dimusnahkan oleh alat ini
- Hujung direktori pusat. Rekod EOCD dalam 64 KB terakhir dimusnahkan, dan itulah yang menyebabkan sesuatu fail berhenti menjadi ZIP.
- Masukan direktori pusat. Setiap rekod
PK\x01\x02ditulis ganti, jadi tiada senarai kandungan yang boleh dihasilkan. - Pengepala fail setempat. Setiap rekod
PK\x03\x04dimusnahkan, membatalkan mod «imbas pengepala setempat» yang dijadikan sandaran alat pembaikan. - Muatan termampat. Entropi yang ditaburkan ke seluruh masukan bermakna pahatan pada aras bait pun tidak menghasilkan apa-apa yang utuh.
Apa yang anda lihat selepas itu
| Aplikasi | Kelakuan |
|---|---|
| Peneroka Windows | «Folder termampat (zip) tidak sah.» |
| WinRAR / 7-Zip | «Fail tidak dapat dibuka sebagai arkib.» Pembaikan menghasilkan keputusan kosong atau tidak berguna. |
| Utiliti Arkib macOS | «Tidak dapat dikembangkan, ralat 1 - Operasi tidak dibenarkan.» |
unzip pada Linux | «End-of-central-directory signature not found.» |
Sebab lazim orang melakukannya
- Menguji titik akhir muat naik yang membuka arkib daripada pengguna.
- Mengesahkan aliran CI gagal dengan lantang apabila muat turun artifak terputus.
- Menyimulasikan sandaran yang rosak supaya prosedur pemulihan boleh dilatih.
- Mengesahkan pengimbas perisian hasad mengendalikan arkib cacat tanpa tergantung.
Cara merosakkan fail ZIP
- Lepaskan fail .zip anda ke dalam kotak di atas, atau klik untuk memilih.
- Biarkan tahapnya pada Standard melainkan anda mahukan kerosakan separa (Light) atau perlu mengalahkan perisian pemulihan (Heavy).
- Tekan Rosakkan fail. Pemprosesan berlaku pada peranti anda, jadi ia selesai hampir serta-merta.
- Muat turun hasilnya. Secara lalai ia mengekalkan nama fail asal dan panjang baitnya.
Soalan lazim tentang ZIP
Bolehkah WinRAR membaiki arkib itu?
Tidak. Mod pembaikannya mengimbas pengepala fail setempat apabila direktori pusat tiada. Kedua-duanya sudah musnah, jadi tiada apa-apa untuk ditemui.
Adakah fail di dalamnya turut terjejas?
Ya. Masukan termampat ditaburi entropi, jadi memahat arkib itu dengan tangan pun tidak menghasilkan fail yang utuh.
Bagaimana pula dengan fail JAR dan WAR?
Kedua-duanya bekas ZIP dan menggunakan profil yang sama. Hasilnya tidak dimuatkan dalam mana-mana JVM dan tidak diterapkan dalam mana-mana bekas.
Adakah arkib itu mengekalkan saiznya?
Ya secara lalai. Ia kelihatan biasa sepenuhnya sehinggalah ada yang cuba membukanya.