最近研究了一下Linux的密码破解,发现还是有比较多的好工具可以用的,john、hydra、medusa等密码破解工具,使用john的时候,遇到一个问题,分享给大家。。。
测试环境:
测试系统:CentOS 7.0 64位
John版本:john-1.8.0
John the ripper介绍及安装:
John the Ripper免费的开源软件,是一个快速的密码破解工具,用于在已知密文的情况下尝试破解出明文的破解密码软件,支持目前大多数的加密算法,如DES、MD4、MD5等。它支持多种不同类型的系统架构,包括Unix、Linux、Windows、DOS模式、BeOS和OpenVMS,主要目的是破解不够牢固的Unix/Linux系统密码。目前的最新版本是John the Ripper 1.8.0版,针对Windows平台的最新免费版为John the Ripper 1.7.9版。
Linux下安装方法:
根据官方文档:
1、wget http://www.openwall.com/john/j/john-1.8.0.tar.gz
2、tar xzvf john-1.8.0.tar.gz
3、cd john-1.8.0
4、cd src
5、make
6、make clean SYSTEM
7、make clean generic //make linux-x86-64
1、wget http://www.openwall.com/john/j/john-1.8.0.tar.gz
2、tar xzvf john-1.8.0.tar.gz
3、cd john-1.8.0
4、cd src
5、make
6、make clean SYSTEM
7、make clean generic //make linux-x86-64
Linux下使用方法:
1、cd ../run/
2、cp /etc/passwd /etc/shadow . //注意后面一个. 说明是复制到当前目录
3、./unshadow passwd shadow >mypasswd
4、./john mypasswd
2、cp /etc/passwd /etc/shadow . //注意后面一个. 说明是复制到当前目录
3、./unshadow passwd shadow >mypasswd
4、./john mypasswd
这个时候,按官方文档的安装方法安装并使用会出现如下的问题(No password hashes loaded)。。。。
经过网上的搜索,发现比较多的人有这个问题,有的提供的方案是使用1.7.9版本,其实不使用前版本也可以的,只是修改一下安装方法中的第7步骤即可。。。
解决No password hashes loaded:
1、cd src
2、make
3、make clean SYSTEM
4、make linux-x86-64
2、make
3、make clean SYSTEM
4、make linux-x86-64
修改官方文档的第7步为 make linux-x86-64 即可使用。。。
from www.waitalone.cn.thanks for it.
免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论