Laman utama / Alat Fail / Pengekstrak ZIP dalam talian
Alat dalam talian percuma

Pengekstrak ZIP dalam talian

Baca arkib ZIP dalam penyemak imbas, senaraikan kandungan, dan muat turun sebagai ZIP. Had 64 MiB, 500 entri, 128 MiB output. Semakan CRC. Pemprosesan dilaku…

Mula gunakan

Fungsi dan had pengekstrakan ZIP

Alat ini beroperasi sepenuhnya dalam penyemak imbas anda. Ia menyokong arkib ZIP dengan entri tempatan menggunakan kaedah simpan (0) atau deflate mentah (8), dengan nama UTF-8 dan saiz yang disimpan dalam pengepala tempatan. Arkib yang disulitkan, entri dengan data descriptor, nama bukan UTF-8, ZIP64, atau kaedah mampatan lain akan ditolak dan tidak ditafsir separa.

Semakan keselamatan

Pengekstrakan mengesahkan sempadan pengepala dan data termampat, laluan relatif yang selamat, laluan pendua, saiz tidak dimampatkan yang diisytiharkan, dan CRC-32. Sebagai contoh, jika satu bait diubah dalam fail dua entri yang disahkan, semakan CRC akan menolak arkib tersebut. Ini mengurangkan risiko laluan traversal dan arkib rosak, tetapi bukan pengimbasan antivirus.

Had input dan output

Arkib dihadkan kepada 64 MiB sebagai input tunggal, maksimum 500 entri, dan jumlah output tidak dimampatkan maksimum 128 MiB. Output deflate dialirkan melalui DecompressionStream penyemak imbas dengan siling output dikuatkuasakan semasa membaca untuk mengurangkan risiko bom nyahmampat.

Privasi dan keserasian

Semua bait arkib kekal dalam penyemak imbas semasa. Keserasian bergantung pada sokongan penyemak imbas untuk DecompressionStream dengan deflate-raw. Untuk varian ZIP yang tidak disokong atau dilindungi kata laluan, gunakan program arkib desktop yang dipercayai; jangan mentafsir penolakan sebagai bukti arkib berniat jahat.

Soalan Lazim

Apakah yang berlaku jika ZIP saya disulitkan atau menggunakan ZIP64?

Arkib sedemikian akan ditolak dengan mesej ralat. Alat ini tidak menyokong penyulitan, ZIP64, atau kaedah mampatan selain daripada simpan dan deflate mentah. Gunakan perisian arkib desktop untuk fail tersebut.

Mengapa alat ini menolak fail yang boleh dibuka oleh WinRAR?

Alat ini sengaja mengehadkan sokongan kepada format ZIP standard dengan nama UTF-8 dan saiz dalam pengepala tempatan. Banyak arkib yang dibuat oleh WinRAR mungkin menggunakan data descriptor atau nama bukan UTF-8, yang tidak disokong di sini. Ini adalah had reka bentuk untuk memastikan keselamatan dan kebolehpercayaan.

Bolehkah saya memilih fail individu untuk diekstrak?

Tidak. Alat ini mengekstrak semua entri yang sah dan memuat turunnya sebagai satu fail ZIP. Anda tidak boleh memilih subset. Jika anda hanya memerlukan beberapa fail, muat turun arkib dan ekstrak secara tempatan.

Semak senarai pengekstrakan

  • Pastikan fail ZIP dipilih dan saiznya di bawah 64 MiB.
  • Semak bilangan entri tidak melebihi 500.
  • Pastikan jumlah saiz tidak dimampatkan di bawah 128 MiB.
  • Perhatikan bahawa fail yang disulitkan atau bukan UTF-8 akan ditolak.
  • Muat turun fail ZIP yang dijana dan sahkan kandungannya.

Pemprosesan dilakukan secara setempat dalam pelayar anda.