Berkas ZIP: bagikan kumpulan teratur dan tangani dengan hati-hati
ZIP dapat membagikan kumpulan berkas dengan nama dan struktur sejauh prosesnya mempertahankannya. Terkirim bukan bukti lengkap atau dapat dibukanya setiap item. Periksa isi, bukan hanya nama arsip.
Mengemas dan mengompresi bukan janji kerahasiaan
ZIP dapat berisi entri terkompresi atau tersimpan tanpa kompresi. Program berbeda dalam metode kompresi dan enkripsi yang didukung. Ekstensi .zip tidak berarti perlindungan kata sandi atau kompatibilitas universal.
Referensi: Python Documentation — ZIP Archives and Decompression Pitfalls
Sebelum dan sesudah membagikan
Kumpulkan versi yang dimaksud secara jelas dan buang salinan lama serta berkas pribadi yang tak diperlukan sebelum membuat ZIP. Gunakan nama yang membedakan berkas berbeda di lokasi sama.
Sesudahnya, lihat daftar isi dan ekstrak salinan uji ke folder baru. Bandingkan nama dan jumlah, buka contoh setiap jenis penting. Untuk penyerahan dokumen akhir, periksa versinya, bukan sekadar keberadaannya.
Saat menerima arsip tak dikenal
Ukuran terkompresi tidak membatasi ukuran setelah ekstraksi. Dokumentasi menyoroti batas memori, penyimpanan, jalur, dan metode tak didukung. Penolakan perluasan berlebihan atau struktur tak aman bisa merupakan perlindungan yang sah.
Periksa sumber dan jangan menjalankan program hanya karena tiba di ZIP. Jika ekstraksi gagal, periksa kelengkapan unduhan dan metode yang didukung; jangan berulang kali memasukkan kata sandi rahasia ke situs asing.
Referensi: Python Documentation — ZIP Archives and Decompression Pitfalls
Contoh: paket penyerahan kecil
Paket berisi notes.txt, images/front.png, dan images/back.png. Harapkan 3 berkas; images adalah folder, bukan berkas keempat.
Sesudah ekstraksi, buka catatan dan kedua gambar, lalu cocokkan front dan back dengan tampilan yang dimaksud. Ini menguji makna serta organisasi; integritas arsip tidak tahu gambar mana yang seharusnya disebut depan.