This is a simple but sophisticated open source password recovery tool for M$ Windows, it can effectively 'crack' any password protected archive that can be decompressed by 7zip given enough time and resources. It can also bruteforce MD2, MD5, SHA-1 and SHA-2 hashes (SHA-256, SHA-384, SHA-512), CRC16, CRC32, CRC64 and Adler32 hashed passwords for both Windows, and Linux. It requires java 7u4 and above, and 7-zip v9.20 and up for archive recovery. Keeping these above applications up to date ensures peak performance.
if you have any ideas, bugs, tips/improvements and/or suggestions please dont hesitate to contact me
NB AS OF V1.07 PLEASE MAKE SURE 'resources' FOLDER IS IN THE SAME DIRECTORY AS THE JPasswordRecoveryTool.jar
-although md2 was selceted by default for hash recovery if you did not slected another value and reselect md2 it would use md5 by default
- recover lost archive passwords (Windows)
- start, pause and stop recovery process (Windows & Linux)
- detailed information available during recovery (Windows & Linux)
- automatic detection of 7zip on local drive (Windows)
- recover passwords for all supported decompression formats under 7zip that can be password protected ie. zip, rar and 7z (Windows)
- check for application updates at the click of a button (Windows & Gnome Desktops Only)
- get necessary components at the click of a button (uses 7-zip) (Windows & Gnome Desktops Only)
- exclude certain characters from character sets (Windows & Linux)
- Extremely fast hash bruteforcing (Windows & Linux)
- Crack MD2, MD5, SHA-1 and SHA-2 hashes (SHA-256, SHA-384, SHA-512), CRC16, CRC32, CRC64 and Adler32 (Windows & Linux)
- fast .zip recovery (Windows)
- Recover hashed passwords (Windows & Linux)
It would be excellent if you could introduce a feature of 'include these letters only" instead of just exclude. Also if there is a possibility to try combinations involving a certain phrase, this software would be unbeatable! For example, I have a phrase "password" and I want the software to check all combinations of 9 letter phrases tested based on the starting criteria (eg. "numbers alone" should test 1password, p1assword, pa1ssword, pas1sword etc with all possibilities from 0-9). This could speed up a process of recovering passwords with partial matches.
It is unbelievable slow in finding *.zip passwords. About 50 passwords per second on a 2 GHz Dualcore.
You work in nice environment, but... (may be I do something wrong) ... I Tried to decrypt the String 900150983cd24fb0d6963f7d28e17f72 I Know that MD5(abc) = 900150983cd24fb0d6963f7d28e17f72 (You can try to encrypt or decrypt this on many sites) The program failed to find the solution
great program jpassrecovery, thanks.