Malware: Zip-Bombe entpackt 46 MByte zu 4,5 Petabyte

Ein Entwickler stellt eine neue Version einer Zip-Bombe vor, die sehr effizient entpackt. Den Trick dokumentiert er anschaulich in einem Artikel. Dabei wird die immer gleiche gepackte Information beliebig oft aufgerufen.

Artikel veröffentlicht am ,
Zip-Bomben können als Malware bezeichnet werden.
Zip-Bomben können als Malware bezeichnet werden. (Bild: Pixabay.com/Montage: Golem.de)

Der Entwickler David Fifield hat eine sehr effiziente Zip-Bombe entwickelt, die aus einem 46 MByte großen Archiv 4,5 Petabyte an Daten entpackt. Bei seiner Kreation handelt es sich um eine nichtrekursive Variante. So komprimierte Archive können als Malware angesehen werden, da sie nach dem Entpacken ein unvorbereitetes System zum Absturz bringen können. Viele Windows-Geräte nutzen etwa nur eine Partition für Systemdaten, temporäre Daten und die Auslagerungsdatei.

Stellenmarkt
  1. Data Science Engineer (Data & Analytics Lab) (m/w/d)
    ALDI International Services GmbH & Co. oHG, Mülheim an der Ruhr
  2. Java Entwickler:in (m/w/d)
    Lufthansa Industry Solutions TS GmbH, Oldenburg
Detailsuche

Wie er eine so hohe Kompressionsdichte erreichen konnte, stellt Fifield in einem Blog-Post vor. Er nutzt dafür den Header eines Zip-Archivs aus, dessen Einträge auf die immer gleiche komprimierte Datei zeigen. Dieser Kernel besteht aus 1.000 Datenbytes, die zu einem MByte entpackt werden. Dazu kommen 31 Bytes für den Dateiheader und 47 Bytes für den Eintrag im Zentralverzeichnis, das Zip-Programme an das Ende der Datenlast anhängen. Um mit möglichst vielen Parsern kompatibel zu sein, enthält der Kernel Elemente, die dem US-Ascii-Standard entsprechen.

Eine Sache der Kompatibilität

Ihm ist bewusst, dass einige Archivierungsprogramme wie das Unix-Tool Info-ZIP Unzip Warnungen ausgeben, wenn versucht wird, ein solches Archiv zu entpacken. Daher nutzt seine Zip-Bombe nicht-komprimierte Blöcke im Deflate-Stream des Archivs aus, die ihrerseits auf den eigentlichen komprimierten Kernel verweisen. Wenn viele dieser Blöcke nacheinander beim Entpackprozess aufgerufen werden, wird das Ergebnis immer größer, bis das gewünschte Ergebnis - ein volles Laufwerk - erfüllt ist. Fifield erklärt das Verfahren anschaulich in seinem Beitrag.

Die maximale Kompression von 4,5 Petabyte auf 46 MByte erreicht die Malware nur mit Zip64 und ist damit mit einigen Zip-Programmen weniger kompatibel. Fifield sieht daher die Variante, welche 10 MByte in 281 TByte entpackt, als besser kompatibel an. Das ist für die meisten Systeme mehr als ausreichend und kann Schaden anrichten. Daher haben einige Zip-Software-Entwickler bereits Updates gegen diese Methode erstellt - unter anderem für Unzip.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


dedmen 08. Aug 2019

Ich denke, damit ist dieser Abschnitt gemeint:

Anonymer Nutzer 13. Jul 2019

Die Archiventpacker von seltsamen Dateien haben einen Fehler. Archive nicht...

Anonymer Nutzer 13. Jul 2019

So als Test für Systeme find ich das auch nett....

Tuxgamer12 12. Jul 2019

Völlig richtig. Hängt vielleicht damit zusammen: https://www.der-postillon.com/2015/03...

Freddy1404 12. Jul 2019

Artikel nicht gelesen? 42.zip besteht aus mehreren gezippten Zips, etc. Wie im Artikel...



Aktuell auf der Startseite von Golem.de
600 Millionen Euro
Bundeswehr lässt Funkgeräte von 1982 nachbauen

Das SEM 80/90 mit 16 KBit/s wird exakt nachgebaut, zum Stückpreis von rund 20.000 Euro. Das Retrogerät geht für die Bundeswehr in Serie.

600 Millionen Euro: Bundeswehr lässt Funkgeräte von 1982 nachbauen
Artikel
  1. Foundation bei Apple TV+: Die unverfilmbare Asimov-Trilogie grandios verfilmt
    Foundation bei Apple TV+
    Die unverfilmbare Asimov-Trilogie grandios verfilmt

    Gegen die Welt von Asimovs Foundation-Trilogie wirkt Game of Thrones überschaubar. Apple hat mit einem enormen Budget eine enorme Science-Fiction-Serie geschaffen.
    Eine Rezension von Peter Osteried

  2. Pakete: DHL-Preiserhöhung könnte Amazon Prime verteuern
    Pakete
    DHL-Preiserhöhung könnte Amazon Prime verteuern

    DHL Paket erhöht die Preise für Geschäftskunden. Das könnte Auswirkungen auf den Preis von Amazon Prime haben.

  3. Security: Forscher veröffentlicht iOS-Lücken aus Ärger über Apple
    Security
    Forscher veröffentlicht iOS-Lücken aus Ärger über Apple

    Das Bug-Bounty-Programm von Apple ist vielfach kritisiert worden. Ein Forscher veröffentlicht seine Lücken deshalb nun ohne Patch.

Du willst dich mit Golem.de beruflich verändern oder weiterbilden?
Zum Stellenmarkt
Zur Akademie
Zum Coaching
  • Schnäppchen, Rabatte und Top-Angebote
    Die besten Deals des Tages
    Daily Deals • Samsung G7 31,5" WQHD 240Hz 499€ • Lenovo-Laptops zu Bestpreisen • 19% auf Sony-TVs bei MM • Samsung SSD 980 Pro 1TB 150,50€ • Dualsense-Ladestation 35,99€ • iPhone 13 erschienen ab 799€ • Sega Discovery Sale bei GP (u. a. Yakuza 0 4,50€) [Werbung]
    •  /