当前位置:首页>Linux>Kali Linux下破解RAR/ZIP/7Z 完整教程

Kali Linux下破解RAR/ZIP/7Z 完整教程

  • 2026-10-09 08:35:03
Kali Linux下破解RAR/ZIP/7Z 完整教程

可直接照抄的 Kali 下破解 RAR/ZIP/7Z 完整流程,只讲最实用、成功率最高的方法。

重要:仅用于你自己的文件或已获得授权的文件,非法破解违法。

一、准备工作(字典)

Kali 自带超大密码字典,先解压:

gunzip /usr/share/wordlists/rockyou.txt.gz

二、破解 ZIP

方法1:fcrackzip(最简单)

fcrackzip -u -D -p /usr/share/wordlists/rockyou.txt 测试.zip

方法2:John the Ripper(通用)

zip2john 测试.zip > zip.hashjohn --wordlist=/usr/share/wordlists/rockyou.txt zip.hash

查看密码:

john --show zip.hash

三、破解 RAR

方法1:rarcrack

安装:

apt update && apt install rarcrack -y

破解:

rarcrack 测试.rar --threads 8 --type rar

方法2:John the Ripper(更稳)

rar2john 测试.rar > rar.hashjohn --wordlist=/usr/share/wordlists/rockyou.txt rar.hash

查看密码:

john --show rar.hash

四、破解 7z

7z 没有专用工具,统一用 John + hash 方式。

1. 安装 7z 依赖

apt install p7zip-full -y

2. 提取哈希

7z2john 测试.7z > 7z.hash

3. 爆破

john --wordlist=/usr/share/wordlists/rockyou.txt 7z.hash

4. 查看密码

john --show 7z.hash

五、通用暴力破解(无字典时)

ZIP 暴力(数字+字母 1-6 位)

fcrackzip -u -b -l 1-6 -c 'aA1' 测试.zip

RAR / 7Z 暴力

John 也支持暴力,但速度慢,推荐用 hashcat。

六、更快:Hashcat 加速(GPU/CPU)

ZIP

zip2john 测试.zip | awk -F: '{print $2}' > zip.hashhashcat -m 13600 -a 0 zip.hash /usr/share/wordlists/rockyou.txt

RAR5

rar2john 测试.rar | awk -F: '{print $2}' > rar.hashhashcat -m 13000 -a 0 rar.hash /usr/share/wordlists/rockyou.txt

7z

7z2john 测试.7z | awk -F: '{print $2}' > 7z.hashhashcat -m 11600 -a 0 7z.hash /usr/share/wordlists/rockyou.txt

七、成功率说明

  • 弱密码(123456、password、生日):秒破
  • 8位以上复杂密码:基本破不了
  • 字典越大、越精准,成功率越高

最新文章

随机文章