ZIP entpacken
Entpacken Sie ein Archiv im Browser, auch mit Passwortschutz. Gefährliche Pfade werden bereinigt, und beschädigte Einträge werden gemeldet statt verschwiegen.
Dateien hier ablegen
.zip · bis 300 MB
Weitere EinstellungenWeniger Einstellungen
Dateien entpacken: So geht’s
- 1
ZIP-Datei ablegen
Zuerst wird das Inhaltsverzeichnis des Archivs gelesen, damit Sie sehen, was darin ist, bevor etwas entpackt wird.
- 2
Passwort eingeben, falls das Archiv eines braucht
ZipCrypto und AES-128/192/256 werden beide unterstützt, und ein falsches Passwort wird als solches gemeldet, statt unbrauchbare Daten zu erzeugen.
- 3
Entpacken und herunterladen
Die entpackten Dateien kommen mit unveränderter Ordnerstruktur zurück – oder als einzelne Datei, wenn das Archiv nur diese eine enthielt.
Zwei Arten der ZIP-Verschlüsselung, beide werden unterstützt
Die Passwortoption im Windows-Explorer und in älteren Packprogrammen erzeugt ZipCrypto, eine Stromchiffre aus dem ursprünglichen PKZIP. Die Passwortprüfung von ZipCrypto besteht aus einem einzigen Byte, sodass ungefähr eines von 256 falschen Passwörtern sie besteht. Deshalb wird zusätzlich die Prüfsumme jedes entpackten Eintrags kontrolliert: Ein Passwort, das durch die Byte-Prüfung rutscht, wird trotzdem erkannt, bevor Sie Unsinn herunterladen. Moderne Packprogramme erzeugen stattdessen WinZip AES, das den Schlüssel mit PBKDF2 ableitet und im Zählermodus verschlüsselt. Auch das wird hier gelesen, einschließlich des zwei Byte langen Prüfwerts, sodass ein falsches Passwort unmittelbar erkannt wird, ohne den ganzen Eintrag zu entschlüsseln.
Pfade, die aus dem Archiv ausbrechen wollen
Ein ZIP-Eintrag kann ../../etc/passwd oder C:\Windows\system32\x.dll heißen. Das Format verbietet das nicht, und ein Entpacker, der einen solchen Pfad getreu übernimmt, überschreibt Dateien außerhalb des gewählten Ordners – die als Zip Slip bekannte Klasse von Sicherheitslücken. Hier wird jeder Pfad vor der Verwendung geprüft: Verweise auf übergeordnete Verzeichnisse, absolute Pfade und Laufwerksbuchstaben werden entfernt, bis nur der reine Dateiname bleibt. Die Zahl der bereinigten Einträge wird gemeldet, damit ein absichtlich bösartiges Archiv nicht unbemerkt bleibt. Gewöhnliche verschachtelte Pfade bleiben unberührt, und ein Punkt im Dateinamen gilt nicht als verdächtig.
Ein defekter Eintrag hält den Rest nicht auf
Archive werden bei der Übertragung beschädigt, und alte nutzen manchmal Komprimierungsverfahren, die sich nie verbreitet haben. Statt die ganze Datei abzulehnen, wird jeder Eintrag für sich behandelt: Ein Eintrag mit falscher Prüfsumme wird übersprungen und benannt, ebenso einer, der mit einem anderen Verfahren als Store oder Deflate komprimiert ist. Alles andere wird normal entpackt, und die Zahlen erscheinen im Ergebnis. Denn nützlich sind neunzehn gerettete Dateien plus eine Liste, die die eine verlorene benennt – nicht eine einzige Fehlermeldung zum Archiv als Ganzem.
Das Passwort verlässt Ihren Browser nicht
Das Archiv lesen, den Schlüssel ableiten und jeden Eintrag entschlüsseln – all das geschieht in diesem Tab. Das Passwort wird lokal verwendet und danach verworfen, das Archiv wird nie hochgeladen, und von beidem wird nirgendwo etwas gespeichert.
Häufige Fragen
Welche Arten von Passwortschutz werden unterstützt?
Beide, die ZIP definiert: das alte ZipCrypto, das der Windows-Explorer und ältere Packprogramme erzeugen, und WinZip AES mit 128, 192 und 256 Bit, das moderne Packprogramme verwenden. Ein Passwort gilt für das ganze Archiv.
Warum erhalte ich ein neues ZIP statt einzelner Dateien?
Eine Webseite kann keinen beliebigen Ordnerbaum auf Ihren Datenträger schreiben. Deshalb werden die entpackten Dateien in einem neuen, unkomprimiert gespeicherten Archiv mit derselben Struktur zurückgegeben. Eine einzelne entpackte Datei erhalten Sie direkt.
Was bedeutet der Fehler „nicht unterstützte Komprimierungsmethode“?
Dass ein Eintrag etwas anderes als Store oder Deflate verwendet, meist BZIP2, LZMA oder PPMd aus einem Desktop-Packprogramm. Dieser Eintrag wird übersprungen und benannt, der Rest des Archivs wird normal entpackt.
Ist es sicher, auf dieser Seite ein Passwort einzugeben?
Das Passwort wird nur in Ihrem Browser verwendet, um den Schlüssel zum Entschlüsseln abzuleiten, und wird nie übertragen oder gespeichert. Nichts vom Archiv oder vom Passwort verlässt den Tab.
Was passiert mit Einträgen, deren Pfad ../ enthält?
Sie werden auf den reinen Dateinamen zurückgeführt, bevor irgendetwas geschrieben wird, und die Zahl solcher Einträge wird gemeldet. Genau das verhindert, dass ein Archiv Dateien außerhalb des von Ihnen gewählten Ordners überschreibt.
Kann ich nur einzelne Dateien entpacken?
Ja. Stellen Sie „Welche Dateien“ auf „Nur die, die ich angebe“ und listen Sie die gewünschten Pfade auf. Nur diese werden dekomprimiert, was bei einem großen Archiv spürbar schneller geht.
Wie groß darf das Archiv sein?
Bis zu zwanzigtausend Einträge. Darüber hinaus verweist das Tool Sie auf ein Desktop-Packprogramm, denn so viele Ergebnisse in einem Browser-Tab zusammenzustellen, lässt sich nicht versprechen.