7-Zip Arşivi (.7z)
7-Zip Standart7-Zip Arşivi (7Z), LZMA ve LZMA2 algoritmalarını içeren, eski ZIP'e kıyasla çok daha yüksek sıkıştırma oranları ve yerleşik AES-256 başlık şifrelemesi sunan yüksek sıkıştırmalı açık bir kapsayıcı biçimidir.
ZIP formatını 7Z formatına dönüştür
Ücretsiz tarayıcı içi ZIP - 7Z dönüştürücü. Dosyalarınızı cihazınızda anında dönüştürün.
İncele & Meta Veriler
İşletim sistemleri ve dosya çözümleyicileri, 7Z dosyalarını başlangıçtaki ikili bayt dizisini inceleyerek tanımlar:
Bayt Düzeyinde Başlık İmzası (Magic Bytes)
İşletim sistemleri ve dosya çözümleyicileri, 7Z dosyalarını başlangıçtaki ikili bayt dizisini inceleyerek tanımlar:
HEX İMZASI (OFSET 0):
37 7A BC AF 27 1CASCII GÖSTERİMİ: 7z¼¯'\x1c
Standardizasyon: 7-Zip Open Architecture Specification
Teknik Özellikler
| Konteyner Mimarisi | Open modular header architecture supporting stacked compression filters and Unicode filenames |
| Sıkıştırma | LZMA, LZMA2, PPMd (text), BZip2, Deflate, BCJ / BCJ2 (executable branch filters) |
| Bayt Düzeni (Endianness) | Little-Endian (Intel x86) |
| Renk Uzayları | N/A (Archive Container) |
| Kanallar ve Yapı | Multi-file directory tree, multi-volume spanned archives, and solid compression blocks |
| Maksimum Boyutlar | Supports files and total archive volumes up to 16 Exabytes (16 billion GB) |
| Şeffaflık | Full file attributes, Unix permissions, and precision NTFS 64-bit timestamps |
| Akış ve Aşamalı (Streaming & Progressive) | Header stored at end of file by default; non-streamable without specialized non-solid layout |
Teknik Karşılaştırma Matrisi: 7Z ve Rakipleri
| Teknik Nitelik | 7Z (Güncel) | ZIP | RAR | TAR.GZ |
|---|---|---|---|---|
| Sıkıştırma Algoritması | LZMA / LZMA2 / PPMd | Deflate (geleneksel) | Tescilli RAR5 algoritması | Deflate (Tar akışı üzerinden) |
| Dosya Adı Şifreleme | Destekleniyor (AES-256 başlık şifrelemesi) | Desteklenmiyor (dosya adları görünür) | Destekleniyor (AES-256 başlık şifrelemesi) | Desteklenmiyor (düz tar meta verileri) |
| Katı Sıkıştırma | Destekleniyor (devasa dosyalar arası oran artışı) | Standart ZIP'te desteklenmiyor | RAR arşivlerinde destekleniyor | Doğal olarak katı (tarball akışı) |
| Lisans | Ücretsiz Açık Kaynak (GNU LGPL) | Açık Kamu Malı / PKWARE | Tescilli Ticari (WinRAR) | Ücretsiz Açık Kaynak (POSIX/GNU) |
Yaygın Bozulma Modları ve Hex Kurtarma Kılavuzu
Çıkarma işlemi 'Şifrelenmiş dosyada veri hatası. Yanlış şifre?' hatasıyla başarısız oluyor.
Kök Neden: Şifrelenmiş LZMA akışında bozuk CRC32 sağlama toplamı veya hasarlı blok sınırı.
Kurtarma: 7-Zip'in 'Bozuk dosyaları koru' bayrağı veya File2File Arşiv Onarımı ile kurtarmayı deneyin.
Güvenlik Analizi ve Ayrıştırıcı Saldırı Vektörleri
7z arşivleri, hazırlanmış filtre dizilerinin bellek güvenliği sorunlarını tetikleyebileceği karmaşık çoklu filtre kod çözme zincirlerini destekler.
Bilinen Saldırı Vektörleri
- 'Zip bombası' tarzı son derece özyinelemeli LZMA sözlüğü açılması yoluyla hizmet reddi (DoS).
- BCJ2 yürütülebilir dal adres filtresi hesaplamasında yığın sınır dışı yazma.
- Çok ciltli arşiv başlığı yapıverinin ayrılması sırasında tamsayı taşması.
Savunmacı En İyi Uygulamalar:
Tarihsel Kökenler ve Kilometre Taşları
Temel Avantajlar ve Artılar
- Genellikle eski ZIP'ten %30 ila %70, RAR'dan ise %10 ila %20 daha küçük olan olağanüstü sıkıştırma oranları.
- Katı blok sıkıştırma, benzer dosyaları kesintisiz bir akışta birleştirerek gereksiz veri elemesini en üst düzeye çıkarır.
- Askeri düzeyde AES-256 şifrelemesi, dosya adlarının şifrelenmesini destekleyerek arşiv içeriğini yetkisiz incelemelerden gizler.
Teknik Kısıtlamalar ve Eksiler
- Katı sıkıştırma, tek bir dosya çıkarılırken bir bloktaki önceki dosyaların açılmasını gerektirir.
- Maksimum sıkıştırmalı LZMA/LZMA2 kodlaması sırasında daha yüksek bellek tüketimi.
- Yerleşik 7z desteği olmayan eski Windows sürümlerinde üçüncü taraf yardımcı programlar gerektirir.
İlginç Teknik Bilgiler
- 7z formatı %100 açık kaynaklıdır ve GNU LGPL altında lisanslanmıştır; LZMA SDK ise kamu malıdır (public domain).
- 7z'deki BCJ2 filtresi, sıkıştırmayı en üst düzeye çıkarmak için 32 bit x86 yürütülebilir atlama hedeflerini ayrı bir akışa ayırır.
- Windows 11, icadından 24 yıl sonra, 2023'ün sonlarında nihayet 7z arşivlerini çıkarmak için yerleşik destek entegre etti.
Sıkça Sorulan Teknik Sorular
7z neden ZIP'ten daha küçük sıkıştırma yapar?
7z, devasa sözlük boyutlarına (1 GB'a kadar) sahip gelişmiş LZMA2 algoritmasını ve birden fazla dosyayı kesintisiz bir akış olarak birlikte sıkıştırarak dosyalardaki yinelenen verileri ortadan kaldıran 'katı' (solid) sıkıştırmayı kullanır.
7-Zip yüklemeden 7z dosyalarını açabilir miyim?
Evet. Windows 11, 7z dosyalarını yerel olarak çıkartır ve File2File.app, herhangi bir cihazdaki herhangi bir web tarayıcısının içinde doğrudan 7z dosyalarını çıkartıp dönüştürebilir.
7z şifre şifrelemesi güvenli midir?
Evet. 7z, güçlü parolalar kullanıldığında kaba kuvvet (brute-force) saldırılarına karşı matematiksel olarak güvenli olan, SHA-256 anahtar türetme özellikli standartlaştırılmış AES-256 şifrelemesini kullanır.
İlgili 7Z Dönüşüm Çiftleri
Bir ZIP arşivini 7-Zip arşivine dönüştürmek, gelişmiş sözlük algoritmaları kullanarak birden çok sıkıştırılmış dosyayı çok daha küçük bir formatta yeniden paketler.
Bir 7-Zip arşivini ZIP arşivine dönüştürmek, evrensel cihaz uyumluluğu kazanmak amacıyla gelişmiş sıkıştırma verimliliğinden bir miktar ödün vermenizi sağlar.