Wie erstelle ich eine minimale Größe (leer) zip-Datei, die 22B hat?

8

Ich versuche, ein Sicherheitsproblem mit der Datei zu lösen, deren MD5-Hash 76cdb2bad9582d23c1f6f4d868218d6c ist.

Ich habe diese Datei nicht, aber basierend auf Internet-MD5-Suchen denke ich, dass es sich um eine Zip-Datei mit minimaler Größe handelt. Ich habe ein Beispiel gefunden, dessen Inhalt genau gleich ist wie Zip-Datei mit minimaler Größe .

Ist es möglich, eine solche Zip-Datei mit minimaler Größe (22 B) mit Linux (oder Windows) -Befehl zu erstellen?

BTW: Vor kurzem habe ich ähnliche Aufgabe mit gzip-Datei gelöst: gzip -n EmptyFileName

    
mirekbarton 24.03.2015, 14:13
quelle

2 Antworten

21

Hier geht's:

%Vor%

Das hat die MD5-Signatur, die Sie angegeben haben.

Wenn Sie die ZIP-Datei von Info-ZIP haben, können Sie sie folgendermaßen erstellen:

%Vor%

Dies fügt "anyfile" zu einer neuen Zip-Datei hinzu und löscht sie dann aus der Zip-Datei, so dass sie leer bleibt.

    
Mark Adler 24.03.2015, 18:11
quelle
-3
%Vor%     
int13h 24.03.2015 14:31
quelle

Tags und Links