压缩文件解压密码破解之fcrackzip

news/2024/11/17 23:53:42/

写在前面:网上对fcrackzip相关知识很多,我就不多哔哔了,我比较喜欢直接掏出重点少废话,写的花留呼哨一坨官方术语各种夸、没必要大家都挺忙的。

工具简介:fcrackzip是一款专门破解zip类型压缩文件密码的工具,工具“短小精悍”。

使用范围:Linux、Mac osx 

关于安装

1、Mac OS

brew install fcrackzip

2、Ubuntu

apt-get install fcrackzip

3、CentOS

这个比较特殊,yum 找不到这个包,那就下载安装

#download
wget -P /server/data https://forensics.cert.org/cert-forensics-tools-release-el7.rpm#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 <pcg@goof.com> 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 passwordfile...                    the zipfiles to crackmethods compiled in (* = default):0: cpmask1: 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就不多哔哔了,)

fcrackzip -D -u -p rockyou.txt test.zip
# D p参数带上即可

写在最后:

密码越长越复杂,耗时长是肯定的,不要捉急,大不了设置个定时任务(crontab)重定向到一个文件,第二天睡醒有文件出现看看就行了。


http://www.ppmy.cn/news/364431.html

相关文章

java对zip、rar、7z文件带密码解压实例

在一些日常业务中&#xff0c;会遇到一些琐碎文件需要统一打包到一个压缩包中上传&#xff0c;业务方在后台接收到压缩包后自行解压&#xff0c;然后解析相应文件。而且可能涉及安全保密&#xff0c;因此会在压缩时带上密码&#xff0c;要求后台业务可以指定密码进行解压。 应…

加密ZIP压缩包、解密ZIP压缩包密码

压缩包文件大家都经常使用&#xff0c;经常用来压缩文件之后再转发给别人&#xff0c;网上下载的软件&#xff0c;有时候也是压缩包形式下载下来&#xff0c;解压之后才是软件。相信大家一定也遇到过加密的压缩包文件。今天和大家分享如何加密压缩包&#xff0c;以及如何解密压…

用友U8生产订单信息查询

SELECT sqlserver0x0_.生产订单行ID AS 生产订单行id1_0_ , sqlserver0x0_.完工日期 AS 完工日期2_0_ , sqlserver0x0_.制单日期 AS 制单日期3_0_ , sqlserver0x0_.开工日期 AS 开工日期4_0_ , sqlserver0x0_.行号 AS 行号5_0_ , sql…

ZIP压缩包密码加密、解密

ZIP压缩包可以加密&#xff0c;大家会通过这种方式来保护文件内容&#xff0c;今天和大家分享如何快速给压缩包加密、解密。 压缩包加密&#xff1a; 想要快速对压缩包设置加密&#xff0c;我们可以选择自动加密&#xff0c;在压缩软件中设置好密码&#xff0c;每次压缩文件的时…

ZIP压缩文件如何加密?忘记密码怎么办?

ZIP是常用的压缩文件格式之一&#xff0c;除了方便传输、节省空间&#xff0c;还能通过设置密码来保护文件。 设置ZIP文件的密码保护需要用到压缩软件&#xff0c;下面先说说最常用的WinRAR是如何设置ZIP文件的密码。 方法一&#xff1a; 我们可以压缩文件的同时设置密码&am…

解压带密码的rar

解压rar 把winrar添加环境变量后 在cmd中输入winrar e -p123456 E:\python_work\12345.rar E:\python_work\out 参数依次为 解压 密码 源文件 解压到 下面的程序要保存到11.py文件中 然后在cmd中运行python 11.py才有效 # 密码本123456 import os yfE:/python_work/12345.rar …

压缩包 zip RAR 7z 密码破解常用的几种方法

01.Zip属性隐藏 我们先从最简单的开始讲起&#xff0c;可能很多人没有去注意文件属性一栏&#xff0c;往往有时候&#xff0c;加密者会把密码放在属性里面&#xff0c;例如下图&#xff1a; 我们可以看到&#xff0c;这个Zip压缩文件的密码就是www.cnblogs.com了~ 02.Zip伪加…

基于html+css的图展示124

准备项目 项目开发工具 Visual Studio Code 1.44.2 版本: 1.44.2 提交: ff915844119ce9485abfe8aa9076ec76b5300ddd 日期: 2020-04-16T16:36:23.138Z Electron: 7.1.11 Chrome: 78.0.3904.130 Node.js: 12.8.1 V8: 7.8.279.23-electron.0 OS: Windows_NT x64 10.0.19044 项目…