Kilandor, i use
7-Zip or
Info-ZIP (zip -r out.zip *) to create zip which contains subdirectories, and stably get signature 50 4B 03 04 0A 00
for example, you can download AkelPad-4.1.5-bin-eng.zip from
this page, and you will see signature 50 4B 03 04 0A 00