ZIP entpacken: den Inhalt prüfen, nicht nur den Download

Mit dem ZIP-Download ist eine Übergabe noch nicht geprüft. Nützlich sind Dateien, die sich öffnen und verwenden lassen. Entpacken Sie sie an einen eigenen Ort und prüfen Sie Anzahl, Typen und Inhalt, bevor Sie sie mit Ihrer Arbeit vermischen.

Komprimierte Größe ist nicht der benötigte Platz

Entpackte Inhalte können wesentlich größer als das ZIP sein; Programme unterstützen zudem unterschiedliche Kompressionsverfahren. Ein kleines ZIP kann deshalb am Inhalt oder Aufbau scheitern, nicht nur an seiner sichtbaren Größe.

Ist der Download unvollständig, bitten Sie die Quelle um eine vollständige Kopie. Wiederholen Sie keine Versuche ohne neue Erkenntnis und geben Sie vertrauliche Passwörter nicht bei unbekannten Diensten ein, um das Öffnen auszuprobieren.

Quellen: Python — ZIP formats and decompression pitfalls

Erfolgreiches Entpacken erlaubt nicht jede Verwendung

Führen Sie eine unbekannte Datei nicht aus, nur weil sie in einem Archiv angekommen ist. Prüfen Sie die Herkunft, nutzen Sie einen passenden Betrachter und vergeben Sie keine Zusatzrechte bloß zum Umgehen einer Warnung.

Diese ToolRoof-Funktion entpackt erlaubte Typen innerhalb ihrer Grenzen. Verschlüsselte Archive und ausführbare Dateien unterstützt sie nicht; auch werden nicht alle Kompressionsverfahren unterstützt. Die Ablehnung nicht abgedeckter Inhalte ist kein Grund, Schutzmaßnahmen abzuschalten.

Vor dem Ersetzen die Ordnung prüfen

Diese Funktion vergibt geordnete Dateinamen; ursprüngliche Namen und Ordnerbaum werden nicht unverändert wiederhergestellt. Ein Softwareprojekt oder eine Website mit pfadabhängigen Verweisen benötigt einen anderen Wiederherstellungsablauf.

Ordnen Sie jede Datei ihrem Inhalt zu, besonders bei gleichen Dateinamen aus verschiedenen Ordnern. Behalten Sie das Archiv bis zum Ende der Prüfung und überschreiben Sie wichtige lokale Arbeit nicht wegen eines ähnlichen Namens.

Beispiel: Was verrät die Archivgröße?

Ein beispielhaftes Archiv mit 600000 Bytes und 12000000 entpackten Bytes wächst um den Faktor 20. Das zeigt eine Rechnung, keine Vorhersage für jedes Archiv und keine Erlaubnis, Dienstgrenzen zu überschreiten.

Enthält es photos/front.png, photos/back.png und notes.txt, erwarten Sie 3 Dateien, nicht 4; der Ordner ist keine zusätzliche Datei. Öffnen Sie Bilder und Notizen und prüfen Sie den Inhalt, auch wenn die Funktion geordnete Namen vergibt.

Quellen