Zip-ul morții este un fișier comprimat inocent capabil să explodeze până când PC-ul tău se prăbușește

Când decomprimăm un fișier, trebuie să fim atenți, deoarece de obicei, rezultatul ocupă mult mai mult și ne poate lăsa fără spațiu pe computer. Raportul maxim de compresie al majorității fermoarelor este marcat de la 1032 la unul, deși nici în multe cazuri nu este atins. Cu toate acestea, din 1996 există dovezi ale existenței așa-numitelor „bombe cu fermoar” sau a ceea ce este cunoscut popular ca „fermoarul morții”. Un fișier care depășește această limită de decompresie și ne inundă computerul cu miliarde de octeți.

este

Cum fac acestea fermoare? De ce explodează la aceste niveluri și pe ce se bazează pentru a face o astfel de diferență? Răspunsul trebuie obținut în recursivitatea și suprapunerea fișierului.

42.zip, o arhivă de aparent doar 42 KB

O bombă zip este un fișier comprimat ca oricare altul. Pericolul său potențial este că este foarte ușor de ascuns și de împărtășit. Dar decomprimarea este atunci când computerul se blochează prin eliberarea unei cantități mari de date.

Cel mai cunoscut zip de moarte este 42.zip, un fișier cu un fișier record de compresie de 106 miliarde la unu. Autorul său este necunoscut, dar raportul este impresionant. Vorbim despre un fișier care cântărește doar 42 de kiloocteți (de unde și numele) și care atunci când este decomprimat poate ajunge la 4,3 gigaocteți. Dar cheia este că fișierul conține cinci straturi, fiecare conținând 16 fișiere. Ceea ce, în total, o dată lansat, ocupă în total 4,5 petabytes.

  • 16 x 4294967295 = 68.719.476.720 (68 GB)
  • x 16 = 1.099.511.627.520 (1 TB)
  • x 16 = 17.592.186.040.320 (17 TB)
  • x 16 = 281.474.976.645.120 (281 TB)
  • x 16 = 4.503.599.626.321.920 (4,5PB)

Celebrul fișier este disponibil pentru descărcare de pe site-ul autorului. Deși nu recomandăm nimănui să facă acest lucru, dacă nu aveți cunoștințele necesare pentru a o trata în siguranță.