John系统弱密码检查

最近看到一个Linux密码破解软件

尝试了一下,结果不说也罢

反正就是跑了一下午,cpu干满,结果现在还跑着呢

然后,查了一下,发现这个倒是经常用于弱密码检测,反正就是如果分分钟被破解就是密码等级太低

具体操作步骤如下:

wget https://www.openwall.com/john/k/john-1.9.0.tar.gz        #下载安装包
tar -xvf john-1.9.0.tar.gz 
cd john-1.9.0/src/

编译

make    #找到属于自己的系统,我是x86_64

make clean linux-x86-64

破解密码

cd ../run/        #编译好之后会产生john等文件
#./unshadow /etc/passwd /etc/shadow > ~/password.txt #把系统中passwd和shadow文件整合在password.txt中,也可以直接复制shadow文件中所有字段或第2个字段
head -1 /etc/shadow > ~/password.txt ./john ~/password.txt #对散列值进行破解

其他

./john --wordlist=password.lst mypassword.txt  #使用密码字典password.lst尝试破解

./john --show mypassword.txt #显示破解出的密码

 

然后就一直等待,直到任务结束,查看密码

cat john.pot

初看时,以为john能通过字符串反推可能的密码,再逐个筛查,现在看来, john应该是在遍历密码表。。。

posted @   咿呀哒喏  阅读(226)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
点击右上角即可分享
微信分享提示