Zum Inhalt springen

TAR · 5 Dateien

TAR-Beispieldateien - kostenloser Download

Laden Sie geprüfte TAR- und Gzip-komprimierte TAR-Archive (.tar.gz) mit Bildersammlungen, Bürodokumenten, Entwickler-Code, Multimediadateien und verschachtelten Verzeichnissen herunter. Ideal zum Prüfen von Upload-Limits, POSIX-ustar-Parsing und sicheren Extraktionsabläufen.

5 Dateien TAR / TAR.GZ 20 Einträge POSIX ustar & Gzip-Archive

TAR-Archivbibliothek

Verfügbare TAR- und TAR.GZ-Beispiele

5 Dateien

1.1 MB

Image collection bundle (POSIX ustar)

sample-tar-images-bundle.tar

JPEG, PNG, WebP and SVG

4

TAR herunterladen

533.2 KB

Document workflow bundle (tar.gz)

sample-tar-documents-bundle.tar.gz

DOCX, PDF, XLSX and TXT

4

TAR herunterladen

4.5 KB

Developer source & config bundle (tar.gz)

sample-tar-developer-code.tar.gz

JSON, YAML, SQL and Markdown

4

TAR herunterladen

1.7 MB

Multimedia asset archive (POSIX ustar)

sample-tar-media-assets.tar

MP4, MP3 and WAV

3

TAR herunterladen

80.8 KB

Nested directory structure bundle (tar.gz)

sample-tar-nested-tree.tar.gz

Multi-level directories with SVG, JPG, JSON, PDF and TXT

5

TAR herunterladen

TAR-Testleitfaden

TAR- und TAR.GZ-Entpackabläufe mit praxisnahen Unix-Standarddateien testen

TAR (Tape Archive) ist ein Unix-Containerformat, das 1979 von den AT&T Bell Labs für Unix Version 7 eingeführt wurde. Standardisiert unter POSIX.1 (ustar und pax), verknüpft TAR Dateien, Ordner, Berechtigungen und Zeitstempel in einem kontinuierlichen Datenstrom aus 512-Byte-Blöcken. Ohne eigene Kompression wird es standardmäßig mit Gzip (.tar.gz / .tgz) für die Distribution kombiniert.

Was ist in den TAR-Beispielen enthalten und wie sind sie aufgebaut?

Jedes Archiv enthält sichere, geprüfte Dateien von TestingFile in sauber gegliederten Ordnerbäumen. Wir bieten 5 Varianten: ein unkomprimiertes Bildpaket (.tar), ein Gzip-komprimiertes Dokumentenpaket (.tar.gz), Entwickler-Code mit Datenbankdateien (.tar.gz), Multimediadateien im Standard-TAR-Format (.tar) sowie verschachtelte Ordner zur Pfadprüfung.

Im Gegensatz zu ZIP-Dateien, die jede Datei einzeln komprimieren, speichert TAR alle Dateien hintereinander und bewahrt Unix-Rechte (Oktalmodus), Zeitstempel und Verzeichnisstrukturen originalgetreu auf.

Vor dem Entpacken einer TAR-Datei im Produktivbetrieb

  • ✓ Pfade bereinigen: Führende Schrägstriche ("/") und Pfadsprünge ("../") entfernen oder abweisen, um Dateizugriffe außerhalb des Zielverzeichnisses zu verhindern.
  • ✓ Symlinks kontrollieren: Prüfen Sie, dass symbolische Verknüpfungen nicht auf kritische Systemdateien außerhalb des Zielordners verweisen.
  • ✓ Tar-Bomben abfangen: Stellen Sie sicher, dass Archive in einen separaten Zielordner entpackt werden und nicht das aktuelle Arbeitsverzeichnis überschwemmen.
  • ✓ Obergrenzen für Gesamtgröße und Dateianzahl festlegen, um Dekomprimierungsbomben abzuwehren.
  • ✓ UID/GID-Eigentümerrechte und setuid/setgid-Bits beim Entpacken von Benutzerdaten sicher ignorieren oder anpassen.

Häufig gestellte Fragen

Was ist eine TAR-Datei?

Eine TAR-Datei (Tape Archive) ist ein Standard-Containerformat der Unix-Welt gemäß POSIX. Es bündelt Dateien, Verzeichnisse und Dateiattribute (Rechte, Zeitstempel, Eigentümer) in einem linearen Datenstrom aus 512-Byte-Blöcken.

Was ist der Unterschied zwischen TAR und TAR.GZ?

Eine reine TAR-Datei (.tar) ist unkomprimiert; ihre Dateigröße entspricht der Summe aller enthaltenen Dateien plus Kopfblöcke. Eine TAR.GZ-Datei (.tar.gz oder .tgz) ist ein TAR-Archiv, das mit dem gzip-Verfahren (DEFLATE) komprimiert wurde.

Was unterscheidet TAR von ZIP, RAR und 7Z?

ZIP komprimiert Dateien einzeln für schnellen Direktzugriff. RAR und 7Z bieten moderne solide Kompression und AES-Verschlüsselung. TAR ist ein reines Archivformat, das POSIX-Metadaten erhält und die Komprimierung Programmen wie gzip oder xz überlässt.

Wie öffne oder entpacke ich eine TAR-Datei?

Unter Windows 10 und 11 funktioniert der Befehl "tar -xf <dateiname>" direkt in PowerShell und CMD, ebenso Werkzeuge wie 7-Zip. Auf macOS und Linux entpackt "tar -xf <dateiname>" sowohl .tar als auch .tar.gz nativ.

Was bedeutet das ustar-Format bei TAR?

ustar (Uniform Standard Tape Archive) ist die POSIX.1-1988-Spezifikation für TAR. Sie definiert einen 512-Byte-Header mit Feldern für Dateiname, Modus, UID, GID, Größe, Prüfsumme und die Kennung "ustar\0".

Können TAR-Dateien gefährliche Pfade enthalten?

Ja. Nicht vertrauenswürdige TAR-Archive können absolute Pfade wie "/etc/shadow" oder Pfadsprünge mit "../../../" enthalten. Server müssen alle Pfade vor dem Schreiben bereinigen.

Technische Spezifikationen des TAR-Formats

Standard-Dateiendungen

.tar .tar.gz .tgz

Standard-MIME-Typen

application/x-tar · application/gzip

Archivstruktur

POSIX ustar / pax sequential stream of 512-byte header and data blocks

Zugehörige Kategorie

Archive

Spezifikationsreferenz: Tar-Format auf Wikipedia und POSIX.1 ustar Standards