有关fcrackzip的使用介绍(来自网络)

fcrackzip快速破解ZIP密码
本文介绍使用fcrackzip工具进行ZIP文件密码暴力破解的方法,详细解释了其命令行参数,如-brute-force、-dictionary、-benchmark等,并通过实例展示了破解6位纯数字密码仅需14秒的过程。

本文转自:http://longxiaz.blog.163.com/blog/static/131452420201282844545197/

主要用到的工具是fcrackzip。别的工具没去测试,fcrackzip暴破的速度很快。

首先加密一个zip文件,密码设为:533304。
不是过于复杂的密码没必要生成字典,暴破就够了。
下面我们就来试试,看能有多快。
Help内容:
————————————————————————————————
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      理智-检查算法?(直接google翻译出来的)
          [-v|--verbose]                be more verbose   更加冗余
          [-p|--init-password string]   use string as initial password/file 指定开始字符(比如要只记得密码是5开头的6位纯数字,可以指定从5000000开始破解,节约时间)
          [-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  只计算 1/m 的密码
          file...                    the zipfiles to crack
 
methods compiled in (* = default):
 
 0: cpmask
 1: zip1
*2: zip2, USE_MULT_TAB
—————————————————————————————————
不知密码长度情况下:
##################
:~$ fcrackzip -b -c1 -u test.zip (-b 指定模式为暴破,-c1指定密码类型为纯数字,其它类型可以rtfm,-u这个参数非常重要不然不显示破解出来的密码,-l 5-6可以指定长度)
##################
Linux下用fcrackzip破解zip密码 - 龙虾 - Linux&hack
6位的纯数字密码只用了14s,机器配置是08年的低端双核。

转载于:https://www.cnblogs.com/moegarn/p/10958296.html

### fcrackzip 安装报错解决方案 在 Kali Linux 系统上安装 `fcrackzip` 时,可能会遇到各种依赖性问题或配置错误。以下是一些常见问题的解决方法以及确保正确安装的步骤。 #### 1. 更新系统包管理器 首先,确保系统的包管理器是最新的。可以通过运行以下命令来更新: ```bash apt update && apt upgrade -y ``` 这一步可以避免因过时的软件包导致的依赖冲突[^3]。 #### 2. 检查并安装必要的依赖项 如果在安装过程中出现依赖性错误,可能需要手动安装缺失的依赖项。对于 `fcrackzip`,常见的依赖包括 `libbz2-dev` 和 `zlib1g-dev`。可以通过以下命令安装这些依赖项: ```bash apt install -y build-essential libbz2-dev zlib1g-dev ``` #### 3. 使用 APT 安装 fcrackzip 尝试通过 APT 包管理器直接安装 `fcrackzip`: ```bash apt install -y fcrackzip ``` 如果仍然报错,请检查错误日志以确定具体问题所在。 #### 4. 手动编译安装 fcrackzip 如果 APT 安装失败,可以选择从源代码手动编译安装。以下是具体步骤: - 下载源代码: ```bash wget https://ftp.gnu.org/gnu/fcrackzip/fcrackzip-1.0.tar.gz tar -xvzf fcrackzip-1.0.tar.gz cd fcrackzip-1.0 ``` - 编译并安装: ```bash ./configure make make install ``` 在编译过程中,如果有任何错误提示缺少特定库文件,请根据错误信息安装相应的开发包。 #### 5. 检查环境变量 有时,安装失败可能是由于环境变量未正确设置。确保 `PATH` 和 `LD_LIBRARY_PATH` 包含所有必要的路径。可以通过以下命令检查和设置: ```bash echo $PATH export PATH=$PATH:/usr/local/bin export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib ``` #### 6. 验证安装是否成功 安装完成后,可以通过以下命令验证 `fcrackzip` 是否正常工作: ```bash fcrackzip --help ``` 如果显示帮助信息,则说明安装成功。 #### 注意事项 - 如果使用的是较旧版本的 Kali Linux,建议升级到最新版本以减少兼容性问题。 - 在安装过程中,注意查看终端输出的具体错误信息,通常可以根据这些信息找到更具体的解决方案。 ### 示例代码 以下是一个简单的脚本,用于自动化安装过程: ```bash #!/bin/bash # 更新系统 apt update && apt upgrade -y # 安装依赖 apt install -y build-essential libbz2-dev zlib1g-dev # 尝试通过APT安装 apt install -y fcrackzip || { # 如果失败,则从源码安装 wget https://ftp.gnu.org/gnu/fcrackzip/fcrackzip-1.0.tar.gz tar -xvzf fcrackzip-1.0.tar.gz cd fcrackzip-1.0 ./configure make make install } # 验证安装 fcrackzip --help ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值