Ecco qua:
50 4b 05 06 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00
Ha la firma MD5 che hai fornito.
Se hai lo zip di Info-ZIP, puoi crearlo così:
zip empty.zip anyfile
zip -d empty.zip anyfile
Ciò aggiunge "anyfile" a un nuovo file zip, quindi lo elimina dal file zip, lasciandolo vuoto.
Una versione più facile da usare per copiare e incollare nella shell:
echo UEsFBgAAAAAAAAAAAAAAAAAAAAAAAA== | base64 -d > empty.zip
Questo stampa solo base64
'd del file zip vuoto (creato creando un file zip con un singolo file quindi eliminando quel singolo file dal file zip) e invertendo la codifica con base64 -d
e scrive l'output in empty.zip
.
Se la versione di base64
fornito con la tua macchina non utilizza la stessa sintassi di cui sopra, ecco un'alternativa più portatile ma meno concisa:
echo UEsFBgAAAAAAAAAAAAAAAAAAAAAAAA== | openssl enc -d -base64 > empty.zip