Arsip 7-Zip (.7z)
7-Zip Standar7-Zip Archive (7Z) adalah format kontainer terbuka kompresi tinggi yang menampilkan algoritma LZMA dan LZMA2, memberikan rasio kompresi yang jauh lebih tinggi daripada ZIP warisan dan enkripsi header AES-256 asli.
Konversi ZIP ke 7Z
Pengonversi ZIP ke 7Z gratis di dalam peramban. Konversi berkas secara instan di perangkat Anda.
Periksa & Metadata
Sistem operasi dan penganalisis file mengidentifikasi file 7Z dengan memeriksa urutan byte biner utama:
Tanda Tangan Header Tingkat-Byte (Magic Bytes)
Sistem operasi dan penganalisis file mengidentifikasi file 7Z dengan memeriksa urutan byte biner utama:
SIGNATURE HEX (OFFSET 0):
37 7A BC AF 27 1CREPRESENTASI ASCII: 7z¼¯'\x1c
Standardisasi: 7-Zip Open Architecture Specification
Spesifikasi Teknis
| Arsitektur Wadah | Open modular header architecture supporting stacked compression filters and Unicode filenames |
| Kompresi | LZMA, LZMA2, PPMd (text), BZip2, Deflate, BCJ / BCJ2 (executable branch filters) |
| Endianness Byte | Little-Endian (Intel x86) |
| Ruang Warna | N/A (Archive Container) |
| Saluran & Struktur | Multi-file directory tree, multi-volume spanned archives, and solid compression blocks |
| Dimensi Maks | Supports files and total archive volumes up to 16 Exabytes (16 billion GB) |
| Transparansi | Full file attributes, Unix permissions, and precision NTFS 64-bit timestamps |
| Streaming & Progresif | Header stored at end of file by default; non-streamable without specialized non-solid layout |
Matriks Perbandingan Teknis: 7Z vs Pesaing
| Atribut Teknis | 7Z (Saat Ini) | ZIP | RAR | TAR.GZ |
|---|---|---|---|---|
| Algoritma Kompresi | LZMA / LZMA2 / PPMd | Deflate (tradisional) | Algoritma RAR5 proprietari | Deflate (di atas aliran Tar) |
| Enkripsi Nama File | Didukung (enkripsi header AES-256) | Tidak didukung (nama file terlihat) | Didukung (enkripsi header AES-256) | Tidak didukung (metadata tar biasa) |
| Kompresi Padat (Solid) | Didukung (peningkatan rasio lintas file secara masif) | Tidak didukung di ZIP standar | Didukung di arsip RAR | Secara alami padat (aliran tarball) |
| Lisensi | Sumber Terbuka Gratis (GNU LGPL) | Domain Publik Terbuka / PKWARE | Komersial Proprietari (WinRAR) | Sumber Terbuka Gratis (POSIX/GNU) |
Mode Kerusakan Umum & Panduan Pemulihan Hex
Ekstraksi gagal dengan 'Data error in encrypted file. Wrong password?'.
Penyebab Utama: Checksum CRC32 yang rusak dalam aliran LZMA terenkripsi atau batas blok yang rusak.
Pemulihan: Coba pemulihan dengan tanda 'Keep broken files' 7-Zip atau File2File Archive Repair.
Analisis Keamanan & Vektor Serangan Parser
Arsip 7z mendukung rantai dekode multi-filter yang kompleks di mana urutan filter buatan dapat memicu masalah keamanan memori.
Vektor Serangan yang Diketahui
- Penolakan layanan melalui dekompresi kamus LZMA yang sangat rekursif gaya 'zip bomb'.
- Penulisan heap di luar batas dalam penghitungan filter alamat cabang yang dapat dieksekusi BCJ2.
- Luapan bilangan bulat selama alokasi struktur header arsip multi-volume.
Praktik Terbaik Defensif:
Asal-Usul & Tonggak Sejarah
Keunggulan & Kelebihan Utama
- Rasio kompresi luar biasa yang biasanya 30% hingga 70% lebih kecil daripada ZIP warisan dan 10% hingga 20% lebih kecil daripada RAR.
- Kompresi blok padat (solid block compression) menggabungkan file serupa ke dalam aliran kontinu, memaksimalkan eliminasi data redundan.
- Enkripsi AES-256 tingkat militer mendukung enkripsi nama file, menyembunyikan isi arsip dari pemeriksaan yang tidak sah.
Keterbatasan Teknis & Kekurangan
- Kompresi padat memerlukan dekompresi file sebelumnya dalam satu blok saat mengekstrak satu file tunggal.
- Konsumsi memori yang lebih tinggi selama penyandian LZMA/LZMA2 kompresi maksimum.
- Memerlukan utilitas pihak ketiga pada rilis Windows lama tanpa dukungan 7z bawaan.
Fakta Teknis Menarik
- Format 7z bersifat 100% sumber terbuka dan dilisensikan di bawah GNU LGPL, dengan SDK LZMA di domain publik.
- Filter BCJ2 dalam 7z memisahkan target lompatan (jump targets) dapat dieksekusi x86 32-bit ke dalam aliran terpisah untuk memaksimalkan kompresi.
- Windows 11 akhirnya mengintegrasikan dukungan asli untuk mengekstrak arsip 7z pada akhir tahun 2023, 24 tahun setelah penemuannya.
Pertanyaan Teknis yang Sering Diajukan
Mengapa 7z mengkompres lebih kecil daripada ZIP?
7z menggunakan algoritma LZMA2 tingkat lanjut dengan ukuran kamus yang besar (hingga 1 GB) dan kompresi 'solid' yang mengompres beberapa file sekaligus sebagai satu aliran berkelanjutan, menghilangkan data berlebih di seluruh file.
Bisakah saya membuka file 7z tanpa menginstal 7-Zip?
Ya. Windows 11 secara native mengekstrak file 7z, dan File2File.app dapat mengekstrak serta mengonversi file 7z langsung di dalam browser web apa pun di perangkat apa pun.
Apakah enkripsi kata sandi 7z aman?
Ya. 7z menggunakan enkripsi AES-256 standar dengan derivasi kunci SHA-256, yang secara matematis aman terhadap serangan brute-force bila menggunakan kata sandi yang kuat.
Pasangan Konversi 7Z Terkait
Mengonversi Arsip ZIP ke Arsip 7-Zip mengemas ulang beberapa file terkompresi menjadi format yang jauh lebih kecil menggunakan algoritme kamus tingkat lanjut.
Mengonversi arsip 7-Zip menjadi arsip ZIP mengorbankan sedikit efisiensi kompresi tingkat lanjut demi mendapatkan kompatibilitas perangkat yang universal.