42 kilobyte unzipped Lag 4,5 petabyte

Prøv Instrumentet Vårt For Å Eliminere Problemer

I 2001 rapporter om Zip Bombs eller Zip of Death angrep laget runden på Internett, og jeg tenkte at det ville være fint å skrive om ett skinnende ufarlig eksempel på den teknikken. Ved første øyekast er filen 42.zip en vanlig komprimert fil med en størrelse på 42 kilobyte. Mange brukere som kjører en virusscanner vil sannsynligvis få problemer med å laste ned filen til datamaskinen.

Det ser fortsatt ut som et normalt 42 kilobyte arkiv etter nedlastingen, men overraskelsen begynner når du prøver å pakke ut filen. Det de gjorde var i utgangspunktet å pakke en 4,3 Gigabyte-fil som bare bestod av nuller. Den pakket filen ble replikert 16 ganger og pakket igjen, og igjen, og igjen, og igjen. Eller, for å bruke sine egne ord:

Filen inneholder 16 zippede filer, som igjen inneholder 16 zippede filer, som igjen inneholder 16 zippede filer, som igjen inneholder 16 zippede filer, som igjen inneholder 16 zippede filer, som inneholder 1 fil, med størrelsen 4,3 GB.

Du kan i utgangspunktet pakke ut 42 kilobyte-filen i 4,5 petabyte med ukomprimert data hvis harddiskens lagringsplass ville være nok til å gjøre det. Det er vanligvis ikke nok å gjøre nettopp det, så du trenger enten å bla gjennom filen i arkiveren du velger, eller tro hva skaperen av filen har lagt ut om filen på nettstedet.

ZIP-filen er passordbeskyttet, sannsynligvis for å unngå at den blir flagget under nedlastning av et antivirusprogram.

Oppdater : De fleste moderne antivirusprogrammer bør oppdage filen i disse dager og forhindre at den blir trukket ut på systemet. Hvis du vil teste antivirusløsningen din, last ned filen til systemet ditt og prøv å trekke den ut. Se hva som skjer, og la oss få vite hvordan det viser seg for deg.