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 这个可以看看机子破解的速度

这个就说明到这里,其它的看帮助文档就可以了。

linux下zip文件密码破解Fcrackzip相关推荐

  1. linux 解压文件乱码,云服务器:解决linux下zip文件解压乱码问题

    云服务器:解决linux下zip文件解压乱码问题 原因 由于zip格式并没有指定编码格式,Windows下生成的zip文件中的编码是GBK/GB2312等,因此,导致这些zip文件在Linux下解压时 ...

  2. linux php 压缩中文乱码,linux下zip文件解压乱码问题的解决办法分享

    本篇文章主要介绍了解决linux下zip文件解压乱码问题,具有一定的参考价值,感兴趣的小伙伴们可以参考一下. 原因 由于zip格式并没有指定编码格式,Windows下生成的zip文件中的编码是GBK/ ...

  3. linux中zip文件编码错误,解决linux下zip文件解压乱码问题

    原标题:解决linux下zip文件解压乱码问题 解决linux下zip文件解压乱码问题 原因 由于zip格式并没有指定编码格式,Windows下生成的zip文件中的编码是GBK/GB2312等,因此, ...

  4. 【Python黑帽子】——简易的ZIP文件密码破解器

    作者名:Demo不是emo  主页面链接:主页传送门 创作初心:一切为了她 座右铭:不要让时代的悲哀成为你的悲哀 专研方向:网络安全,数据结构 每日emo:突然感觉也没什么好emo的了,仿佛时间已经将 ...

  5. CTF-Show密码学:ZIP文件密码破解【暴力破解】

    萌新 隐写23 题目内容: 文件的主人喜欢用生日做密码,而且还是个90后. 一.已知条件 在这个题目中,我们有以下已知条件: 文件的主人喜欢用生日做密码 - 这个条件告诉我们,密码可能是一个八位的纯数 ...

  6. 压缩文件 密码破解 FCrackZip

    前言 网上找课本pdf,下载完之后发现需要密码,然后去找破解软件,找到了FCrackZip 的用法,中间也有一些坑,写出来希望能帮助大家 步骤 我是在阿里云上安装FCrackZip 进行破解的, 我看 ...

  7. linux 下zip文件的压缩和解压

    压缩:zip 解压:unzip tar.gz 解压:tar -xvfz filename 转载于:https://www.cnblogs.com/bjdxy/archive/2012/11/26/27 ...

  8. zip密码破解 ——fcrackzip

    zip密码破解 --fcrackzip 字符集爆破: 命令:fcrackzip -b -ca -l 1-4 -u 压缩文件 解释:-b 暴力破解模式 -c 指定掩码类型(a=a-z;1=0-9;!=特 ...

  9. Python 暴力破解zip文件密码(相对简单的密码)

               Python 暴力破解zip文件密码(相对简单的密码) 密码的使用范围很广,首先,我们要明确密码的作用,其次要明白密码的类型. 密码的作用是进行权限的限制,判断用户的合法性,(不 ...

最新文章

  1. Keras还是TensorFlow?深度学习框架选型实操分享
  2. Android opencv cvCvtColor()的转换
  3. pcb布线拐角处打地孔_PCB线路板布线的10个重要规则——公众号【深圳LED网】
  4. Flutter Provider 异步通信、Provider状态管理
  5. java中异常+连接重置_java.net.SocketException:连接重置
  6. 施工工期计算器在线_办公室装修工期要多久时间,办公室快速装修怎么做?
  7. [转载] python 如何判断中文的字符串长度
  8. 详解C#自动注册Dll(OCX)控件的两种方法(转)
  9. Spring中原型prototype
  10. 三维点云数据处理软件供技术原理说明_三维点云处理软件需求说明
  11. 三菱RS指令无协议通信功能概述
  12. Python实现求矩阵的伴随矩阵
  13. ueditor 图片水印 php,[UEditor]上传图片自动添加水印
  14. python库缺少pkg_resource_Python pkg_resources.ResourceManager方法代码示例
  15. umi hooks里的mutate使用方法
  16. 唱吧android逆向加密算法笔记 此文章已做脱敏处理不会对原厂家app安全构成威胁,仅供学习
  17. #python对数列的进行排列
  18. 对java的粗浅理解
  19. DBeaver SQL format 第三方插件方案
  20. dlink设置虚拟服务器,dlink设置虚拟服务器

热门文章

  1. 在线要饭源码 支付宝个人免签约支付
  2. Flashed Ball
  3. 数组排序之后相邻数的最大差值
  4. 免费的云服务器推荐,你会选择哪一款
  5. 多元统计分析-教师数据
  6. 磁盘存储DiskStore
  7. alert promt confirm js 用法
  8. 详解APK静态分析引擎`quark-engine`的5大功能
  9. android显示视频预览
  10. Ansible hosts文件写法