壓縮檔案解壓密碼破解之fcrackzip

2021-10-19 07:35:26 字數 2761 閱讀 7673

寫在前面:網上對fcrackzip相關知識很多,我就不多嗶嗶了,我比較喜歡直接掏出重點少廢話,寫的花留呼哨一坨官方術語各種誇、沒必要大家都挺忙的。

工具簡介:fcrackzip是一款專門破解zip型別壓縮檔案密碼的工具,工具「短小精悍」。

使用範圍:linux、mac osx 

關於安裝

1、mac os

brew install fcrackzip
2、ubuntu

apt-get install fcrackzip
3、centos

#download

wget -p /server/data

#install cert-forensics-tools-release-el7 rpm:

rpm -uvh cert-forensics-tools-release*rpm

#install fcrackzip rpm package:

yum --enablerepo=forensics install fcrackzip

fcrackzip引數:

fcrackzip version 1.0, a fast/free zip password cracker

written by marc lehmann you can find more info on

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 'aa1!:' 

a 表示小寫字母[a-z]

a 表示大寫字母[a-z]

1 表示阿拉伯數字[0-9]

! 感嘆號表示特殊字元[!:$%&/()=?+*~#]

: 表示包含冒號之後的字元(不能為二進位制的空字元),例如 a1:$% 表示 字符集包含小寫字母、數字、$字元和%百分號

工具實踐:我現在壓縮乙個檔案加個密

zip -rp a231 test.zip a.txt
暴力破解一下

fcrackzip -b -c 'a1' -l 1-5 -u test.zip

#-b為暴力破解,-c為指定字串指定a為大寫a-z,1為數字0-9,-l指定位數

# *** -u 很重要,這是僅顯示破解出來的密碼,不然你看不到了就很尬了***

通過字典破解:(rockyou.txt,對於rockyou就不多嗶嗶了,)

# d p引數帶上即可

寫在最後:

密碼越長越複雜,耗時長是肯定的,不要捉急,大不了設定個定時任務(crontab)重定向到乙個檔案,第二天睡醒有檔案出現看看就行了。

壓縮檔案密碼破解

今天遇到需要破解壓縮包密碼的情況,正好看到乙個linux平台的壓縮包密碼破解工具rarcrack,於是在樹莓派上裝上試了一下。安裝 sudo apt install rarcrack安裝我也不知道幹啥的包 sudo apt get install libxml2 dev 也可以先不裝,實在用不了了再...

python 破解並解壓zip壓縮檔案

執行的環境是linux,用到的工具也是再linux 下的開源工具fcrackzip unbuntu和debian系統可以直接apt get install fcrackzip usr bin env python encoding utf 8 import zipfile import comman...

iOS檔案解壓縮 帶密碼解壓縮 壓縮檔案情況處理

ziparchive za ziparchive alloc init 1開啟檔案,並在記憶體中解壓 if za unzipopenfile zippath password 123 else nsfilemanager defaultmanager removeitematpath zippath...