linux下zip檔案密碼破解Fcrackzip

2021-09-01 19:04:07 字數 2255 閱讀 7933

fcrackzip暴力破解的速度很快,

我是在ubuntu上安裝的,用命令sudo apt-get install fcrackzip

安裝之後就可以開始破解了

首先用fcrackzip --help去檢視命令的各個引數的意思,也可以用man去檢視一下

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

上面的各個引數一看就明白了,其中的 -c是可以指定字元的型別,比如純數字或著字母等

下面是-c 下面的具體的引數

-c, --charset characterset-specification

select the characters to use in brute-force cracking. must be

one of

a include all lowercase characters [a-z]

a include all uppercase characters [a-z]

1 include the digits [0-9]

! include [!:$%&/()=?+*~#]

: the following characters upto the end of the spe-

cification string are included in the character set.

this way you can include any character except binary

null (at least under unix).

for example, a1:$% selects lowercase characters, digits and the

dollar and percent signs.

ok,現在做乙個例子,首先生成乙個帶有密碼的zip的包

zip -p hujhh test.zip test1.txt test2,txt

可以看到密碼是5位的純字母

現在就用我們的這個軟體開始破解

fcrackzip -v -b -u -c a -p aaaaa test.zip

不一會就可以看到破解成功的資訊

password found!!!!: pw == hujhh

這裡看到破解速度還是很快的,當然,這是知道密碼的組成和位長的情況下,嘗試的次數少,當然快,如果不知道長度,也不知道字元的組成,那麼就看運氣和速度了

說明一下上面的命令,一般的情況下也就是用這些引數

-v 就是可以看到更多的資訊

-b 暴力破解

-u 用zip去嘗試

-c 指定字元 a 就是說明密碼是由小寫字母組成的

-p 弄乙個初始化的密碼 aaaaaa 如果是純數字000000 當然這裡的長度都是6

-b 這個可以看看機子破解的速度

這個就說明到這裡,其它的看幫助文件就可以了。

暴力破解zip檔案密碼

lb2.config text 密碼 password flag true except exception as e pass def fn zippath,pwdpath zfile zipfile.zipfile zippath passfile open pwdpath n 0lines p...

python破解zip密碼

思路 主要是使用遍歷字典的方式進行破解,以及zipfile庫的使用 步驟 1.檢視是否已經安裝好zipfile庫 2.準備字典檔案 eg zipdict.py usr bin env python3 生成字典檔案 寫檔案 fp open d 1 dictionary.txt w 迴圈生成6位數字密碼...

zip密碼破解 fcrackzip

fcrackzip 字符集爆破 命令 fcrackzip b ca l 1 4 u 壓縮檔案 解釋 b 暴力破解模式 c 指定掩碼型別 a a z 1 0 9 特殊字元 l 密碼長度 u 壓縮檔案名 字典爆破 kali linux自帶了一些字典在 usr share wordlists 資料夾下。以...