// delete infringement, please contact me, I just want to make a backup email: [email protected]
0x00 fcrackzip brief
fcrackzip is a specialized type of crack zip password file compression tool, tool small and convenient, fast break speed, can use a dictionary and specify the character set to break for linux, mac osx system
0x01 fcrackzip installation
Instruction: BREW install fcrackzip
0x02 fcrackzip parameters introduced
Kali system input fcrackzip-h obtained using tools to help the following:
- fcrackzip version 1.0, a fast/free zip password cracker
- · written by Marc Lehmann <[email protected]> You can find more info on
- · http://www.goof.com/pcg/marc/
- · USAGE: fcrackzip
- · [-b|--brute-force] use brute force algorithm
- · [-D|--dictionary] use a dictionary
- · [-B|--benchmark] execute a small benchmark
- · [-c|--charset characterset] use characters from charset
- · [-h|--help] show this message
- · [--version] show the version of this program
- · [-V|--validate] sanity-check the algortihm
- · [-v|--verbose] be more verbose
- · [-p|--init-password string] use string as initial password/file
- · [-l|--length min-max] check password with length min to max
- · [-u|--use-unzip] use unzip to weed out wrong passwords
- · [-m|--method num] use method number "num" (see below)
- · [-2|--modulo r/m] only calculcate 1/m of the password
- · file... the zipfiles to crack
- · methods compiled in (* = default):
- · 0: cpmask
- · 1: zip1
- · *2: zip2, USE_MULT_TAB
0x03 fcrackzip use cases
· lysmacbookair:Desktop laoyan$ fcrackzip -b -c 'aA1' -l 1-10 -u 123lybbn.zip
- · PASSWORD FOUND!!!!: pw == qsb
Parameters explanation:
- -b representation using the profits to crack
- · -C 'aA1' representation of uppercase and lowercase letters, and numbers break
- · -L 1-10 expressed the need to crack the password length is 1-10
- · -U Displays only break out the password, the other wrong password does not show
If you want to add the dictionary:
lysmacbookair:Desktop laoyan$ fcrackzip -D -p lybbnpass.txt -u 123lybbn.zip
PASSWORD FOUND!!!!: pw == qsb
-D pledged to use dictionary attack
-p pledged to use the dictionary to crack