While it’s not advisable to use ZipCrypto for security reason, for those who have to work with it, I manage to extend the work of @alexmullins (https://github.com/alexmullins/zip) by adding support for ZipCrypto.
You can find the code at https://github.com/yeka/zip