SORU
22 EYLÜL 2009, Salı


Nasıl bir Zip bombası mı yapıyor?

This question zip bombaları doğal olarak bu konuda Wikipedia page götürdü. Madde 1.3 depolamanın için açar 45.1 kb zip dosyası örneği bahseder.

İlkeler ilk etapta böyle bir dosya oluşturmak için kullanılan teknikler nelerdir? Aslında bunu yapmak, bir basitleştirilmiş daha fazla ilgi "nasıl şeyler çalışır" kavramları içeriyordu. açıklama istemiyorum

p.s.

Bu makalede, sıkıştırılmış dosya 9 katmanları bahseder, sıfır bir avuç sıkıştırma basit bir dava değil. Neden her 10 dosyaları neden 9,?

CEVAP
22 EYLÜL 2009, Salı


Wikipedia sayfasından gerekçe:

Zip bomba bir örnek dosyadır Sıkıştırılmış veri 45.1 kilobayt olan 45.1.zip,dokuz içeren iç içe zip katmanları ayarlar dosyaları 10, her bir alt katman arşiv 1.30 gigabyte bir dosya içerenbir için sıkıştırılmamış 1,30 depolamanın toplam veri.

Size gereken tek bir 1.3 GB sıfır tam dosya bir ZİP dosyası içine sıkıştırmak, 10 kopya yapmak, bir ZİP dosyası içine bu paketi, bu işlemi 9 kere tekrar edin.

Bu şekilde, bu miktar ile işe başlamak gerek kalmadan, tamamen sıkıştırılmamış, veri absürd bir miktar üreten bir dosya olsun.

Ayrıca, iç içe geçmiş arşiv yapmak çok daha zor programları gibi virüs tarayıcıları (ana hedef bu "bomba") akıllı ve reddetme paketten arşivler "çok büyük", çünkü kadar son seviye toplam veri miktarı değil, o kadar değil "görmek" ne kadar büyük dosyaları en düşük seviyesine kadar ulaştığı seviye, ve her bir dosya değil "çok büyük" - tek büyük sayıdır sorunlu.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • BMG Rentals Property Management

    BMG Rentals

    23 Mayıs 2011
  • Jonathan Flavell

    Jonathan Fla

    1 HAZİRAN 2006
  • MkElite

    MkElite

    13 NİSAN 2012