Arsip 7-Zip (.7z)

7-Zip Standar

7-Zip Archive (7Z) adalah format kontainer terbuka dengan tingkat kompresi tinggi yang menggunakan algoritma LZMA dan LZMA2, menghasilkan rasio kompresi yang jauh lebih tinggi daripada ZIP lama serta mendukung enkripsi header AES-256 bawaan.

Konversi ZIP ke 7Z

Konverter ZIP ke 7Z gratis yang berjalan di peramban. Konversikan berkas secara instan di perangkat Anda.

Pemeriksaan & Metadata

Sistem operasi dan penganalisis file mengenali file 7Z dengan memeriksa urutan byte biner di bagian awal:

Pilih atau letakkan berkas di sini

Privat - file tidak pernah meninggalkan perangkat Anda

atau tempel Ctrl+V
Jaminan Privasi Tanpa Transmisi Jaringan: 0 byte diunggah ke server eksternal. Semua pemrosesan berlangsung secara lokal di sandbox browser Anda.

Tanda Tangan Header per Byte (Byte Penanda)

Sistem operasi dan penganalisis file mengenali file 7Z dengan memeriksa urutan byte biner di bagian awal:

TANDA TANGAN HEX (OFFSET 0):

37 7A BC AF 27 1C

REPRESENTASI ASCII: 7z¼¯'\x1c

Standardisasi: 7-Zip Open Architecture Specification

Spesifikasi Teknis

Arsitektur KontainerArsitektur header modular terbuka yang mendukung tumpukan filter kompresi dan nama file Unicode
KompresiLZMA, LZMA2, PPMd (teks), BZip2, Deflate, BCJ / BCJ2 (filter cabang yang dapat dieksekusi)
Urutan ByteLittle-endian (Intel x86)
Ruang WarnaTidak berlaku (kontainer arsip)
Saluran & StrukturPohon direktori multi-file, arsip multi-volume yang terbentang, dan blok kompresi solid
Dimensi MaksimumMendukung file dan volume arsip total hingga 16 exabyte (16 miliar GB)
TransparansiAtribut file lengkap, izin Unix, dan stempel waktu NTFS 64-bit berpresisi tinggi
Streaming & ProgresifSecara default, header disimpan di akhir file; tidak dapat dialirkan tanpa tata letak non-solid khusus

Perbandingan Teknis 7Z dengan Pesaing

Atribut Teknis7Z (Saat Ini)ZIPRARTAR.GZ
Algoritma KompresiLZMA / LZMA2 / PPMdDeflate (tradisional)Algoritma RAR5 proprietariDeflate (di atas aliran Tar)
Enkripsi Nama FileDidukung (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 kompresi besar antarfile)Tidak didukung di ZIP standarDidukung di arsip RARSecara alami solid (aliran tarball)
LisensiGratis dan bersumber terbuka (GNU LGPL)Domain Publik Terbuka / PKWAREKomersial berpemilik (WinRAR)Gratis dan bersumber terbuka (POSIX/GNU)

Pola Kerusakan Umum dan 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 opsi 'Keep broken files' di 7-Zip atau File2File.app 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: Batasi memori dekompresi maksimum dan rasio dekompresi dalam pipa ekstraksi otomatis sisi server.

Asal-Usul & Tonggak Sejarah

2008Algoritma LZMA2 diperkenalkan di 7-Zip v9, memungkinkan kompresi paralel multithread yang efisien.
2002Enkripsi AES-256 penuh ditambahkan, termasuk enkripsi opsional nama file arsip dan struktur direktori.
1999Igor Pavlov merilis 7-Zip 1.00 dan memperkenalkan format 7z sumber terbuka.

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 penghilangan 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

  • 7-Zip menerbitkan spesifikasi format 7z. Program 7-Zip berlisensi LGPL, sedangkan SDK LZMA berada di domain publik.
  • Filter BCJ2 dalam 7z memisahkan target lompatan pada kode eksekusi 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 mengompres 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?

Windows 11 versi 24H2 mendukung arsip 7z. File2File.app dapat memproses file 7z di browser yang didukung dan perangkat yang kompatibel.

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.