Ich muss auf einem Server, auf dem Nutzer anonym Daten hochladen, die Integrität der eingehenden Pakete kontrollieren - kommt immer mal wieder vor, dass jemand ein kaputtes Archiv hochlädt. Sprich eines, dass sich nicht oder nicht vollständig extrahieren lässt.
Die (Haupt-)Formate LhA und ZIP kontrollieren wir schon seit einer Weile automatisiert, jetzt habe ich gz, bzip2 und tar (auch in Kombination miteinander) hinzugefügt. Allerdings habe ich für diese Formate keine kaputten Beispieldateien um auch den "Ernstfall" testen zu können.
Kann da jemand weiterhelfen?
[gelöst] Für Testzwecke gesucht: defekte gz/bzip2-Archive und Tarballs
-
- Beiträge: 704
- Registriert: 09.09.2014 18:33:22
- Lizenz eigener Beiträge: GNU Free Documentation License
[gelöst] Für Testzwecke gesucht: defekte gz/bzip2-Archive und Tarballs
Zuletzt geändert von Korodny am 26.05.2020 18:33:07, insgesamt 1-mal geändert.
Re: Für Testzwecke gesucht: defekte gz/bzip2-Archive und Tarballs
Wie wäre es mit selbst herstellen? Mit nem Hexeditor nen paar Bytes ändern, oder vorne bzw hinten was abschneiden etc.
- SubOptimal
- Beiträge: 1709
- Registriert: 10.01.2005 23:25:46
- Lizenz eigener Beiträge: GNU Free Documentation License
- Wohnort: bei Frankfurt
Re: Für Testzwecke gesucht: defekte gz/bzip2-Archive und Tarballs
Hi @Korodny,
ein paar invalide Tar Archive kannst Du z.B. mit diesem Script erzeugen.
https://github.com/SubOptimal/UStarInfo ... samples.sh
mit Gruß
SubOptimal
ein paar invalide Tar Archive kannst Du z.B. mit diesem Script erzeugen.
https://github.com/SubOptimal/UStarInfo ... samples.sh
mit Gruß
SubOptimal
-
- Beiträge: 704
- Registriert: 09.09.2014 18:33:22
- Lizenz eigener Beiträge: GNU Free Documentation License
Re: [gelöst] Für Testzwecke gesucht: defekte gz/bzip2-Archive und Tarballs
Klasse, vielen Dank euch beiden. Hab jetzt ein schönes Set an Testfällen