Mac 安装John the Ripper 破解rar(zip)压缩文件

注:仅以此篇记录我满足好奇心所逝去的十几个小时。(自娱自乐)
1、首先利用 brewhome 包管理工具 安装john the ripper :
brew install john-jumbo

如果没有安装brewhome 利用如下命令安装:

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
2、安装后可以使用 john命令验证:
john
3、配置rar2john的环境------.zshrc下,(因为homebrew的环境变量只到bin目录下,但是rar2john在比较深的目录下,因此需要手工添加环境变量)
export PATH="$PATH:/opt/homebrew/Cellar/john-jumbo/1.9.0_1/share/john/"

配置成功后,如何破解加密的rar(zip)文件呢?

1、先获得Hash文件,然后再上John工具(我将text压缩包放到了桌面)
rar2john desktop/text.rar > rar.hash

// 如果是zip
zip2john desktop/text.zip > zip.hash

获取到了之后本地应该有一个.hash的文件 可以到本地文件夹下 查看验证 是否有

// 进入到桌面文件夹下
cd desktop
// 查看
ls
2、john破解中间Hash文件
john rar.hash

// zip格式就换成这个
john zip.hash
3、破解文件后显示密码
john rar.hash --show
//如果是zip 
john zip.hash --show

密码复杂性很高 不是简单的纯数字字母的几位组合,跑了14个小时还没跑出结果。

已经放弃了,这个工具破解一些简单的还是可以的 没事自己玩玩。不要作违法乱纪的事情哦。

相关推荐
DaphneOdera175 分钟前
Debian | 更换 Gnome 至 Xfce4
linux·服务器·debian
lemon31062410 分钟前
Linux中为什么要进行对齐分区及其作用
linux·运维·服务器
努力多更新^_^17 分钟前
运维高级内容---LVS实验
linux·运维·服务器·lvs
MXsoft61840 分钟前
WebLogic 8.x中间件监控指标解读
运维
轻口味41 分钟前
Centos 安装 Gitlab
linux·centos·gitlab
zkyqss1 小时前
Ubuntu 22.04 Docker安装笔记
linux·笔记·ubuntu·docker
救救孩子把1 小时前
Docker常用的一些命令
运维·docker·容器
安徽京准1 小时前
【北斗授时服务】NTP网络时间服务器 安徽京准智造
运维·服务器·网络·卫星时钟服务器·ntp时间服务器·北斗授时服务·ntp网络时间服务器
泽熙(努力中)1 小时前
lvs加keepalive高可用集群
linux·网络·lvs
Projectsauron1 小时前
Linux 利用 iostat 和 iotop 进行 IO 分析
linux·性能优化·linux 命令·io 分析