Tady to je:
50 4b 05 06 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00
Obsahuje vámi poskytnutý podpis MD5.
Pokud máte zip Info-ZIP, můžete jej vytvořit takto:
zip empty.zip anyfile
zip -d empty.zip anyfile
Tím se do nového souboru zip přidá „anyfile“ a poté se ze souboru zip odstraní a zůstane prázdný.
Jednodušší verze pro kopírování a vkládání do shellu:
echo UEsFBgAAAAAAAAAAAAAAAAAAAAAAAA== | base64 -d > empty.zip
Toto pouze vytiskne base64
'd verzi prázdného souboru zip (vytvořeného vytvořením souboru zip s jedním souborem a poté smazáním tohoto jediného souboru ze souboru zip) a obrácené kódování pomocí base64 -d
a zapíše výstup do empty.zip
.
Pokud je verze base64
který se dodává s vaším počítačem, nepoužívá stejnou syntaxi jako výše, zde je přenosnější, ale méně stručná alternativa:
echo UEsFBgAAAAAAAAAAAAAAAAAAAAAAAA== | openssl enc -d -base64 > empty.zip