Hi, to all

I know that it's possible to crack Winzip password protection, but it's only with brute force or based in a list of words...but if it's more than 5 chars or the password contains uncommon chars like % or it's very time consuming, what i would like to know is if there's another way?
Thanks