Advanced ZIP Password Recovery - description from Softdepia.com:
Advanced ZIP Password Recovery, or simply AZPR can be used to recover the lost password for a ZIP archive. At the moment, there is no known method to extract the password from the compressed file, so the only available methods are "brute force", dictionary-based and known-plaintext attacks.
AZPR uses the brute-strength approach, testing up to 2 million passwords per second on Pentium II-class CPUs. You can set the password length, range, and character set used to generate passwords. AZPR estimates how long a query will take, and it allows you to interrupt and resume execution. It searches all files, including Zip archives, and it can work in the background.
Here is a brief list of AZPR 's advantages:
The program has a convenient user interface
AZPR is very fast: on 1GHz CPU, it tests about fifteen million passwords per second (or about a billion passwords per minute)
Very fast and effective known plaintext attack is available
The program can work with archives containing only one encrypted file
ZIP files created by various software packages (including PKZIP 1.x) are supported
All compression methods (storing, imploding, shrinking, inflating) are supported
Self-extracting archives are supported
Advanced ZIP Password Recovery is customizable: you can set the password length (or length range), the character set to be used to generate the passwords, and a lot of other options
You can select the custom character set for brute-force attack (non-English characters are supported)
Dictionary-based attack is available
The "brute-force with mask" attack is available
No special virtual memory requirements
You can interrupt the program at any time, and resume from the same point later
AZPR can work in the background, using the CPU only when it is in idle state
Advanced ZIP Password Recovery is a "Free to try" program. You can download and try it for an evaluation period.