首页 > 其他分享 >John系统弱密码检查

John系统弱密码检查

时间:2023-02-01 19:55:23浏览次数:57  
标签:password 检查 john 密码 John shadow txt 破解

最近看到一个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应该是在遍历密码表。。。

标签:password,检查,john,密码,John,shadow,txt,破解
From: https://www.cnblogs.com/santia-god/p/17083992.html

相关文章

  • 图解华为云代码检查服务CodeArts Check
    华为云代码检查服务CodeArtsCheck为用户提供代码风格、通用质量与代码安全风险等检查能力,并提供问题闭环处理、检查报告等功能,可一站式完成代码检查作业。六大特性守护软件......
  • 【Regex】判断密码强度的正则表达式
    原文地址https://www.cnblogs.com/younShieh/p/17082522.html❤如果本文对你有所帮助,不妨点个关注和推荐呀,这是对笔者最大的支持~❤ 需求  最近在最做一个软件的注......
  • 在 PyTorch 中使用梯度检查点在GPU 上训练更大的模型
    作为机器学习从业者,我们经常会遇到这样的情况,想要训练一个比较大的模型,而GPU却因为内存不足而无法训练它。当我们在出于安全原因不允许在云计算的环境中工作时,这个问题经......
  • VMware虚拟机安装Linux后忘记root密码如何重置
    前言好久没用虚拟机,今天想用时发现,竟然忘记了Linux用户的登录密码,只能暴力修改root用户密码了。下面来说一下,我是怎样成功修改root用户密码的操作步骤大概如下:第一步:启动......
  • 微信注册页面密码的测试用例编写
    要求: 6~18位且由数字和字母组成,注册成功,跳转页面;注册失败,请重新输入密码1.画思维导图   2.excel编写测试用例 ......
  • C#中检查null的语法糖
     今天看到已经更新了devblogs,新增的C#11的!!(用于检查null的语法)经过非常长的讨论,最后取消了。然后我又想起来null检查,这个可以说一说。函数参数null检查传统写法写......
  • ssh 关闭密码登录
    创建许可文件先使用ssh-keygen-trsa来生成.ssh目录,然后把生成的密钥下载到本地,并在.ssh下创建一个空文件authorized_keys。录入公钥使用vim打开authorized_......
  • 2023冬 密码学趣题——3
    NSSCTFRound7Crypto2一道DFS深搜解决的Crypto问题,近期遇到了好多类似问题,例如2022祥云杯的leak_rsa,pwnhub冬季赛的ASR等使用DFS相比较暴力枚举可以获得较大程度的时间......
  • 盘点保护隐私安全的浏览器,密码锁屏这个功能,真香
    在互联网时代,大家都比较关心自己的隐私安全。一些互联网公司和在线客服会跟踪用户的在线活动,收集用户的个人信息,有时候甚至因为个人的不良习惯导致信息泄露,因此选择隐私和......
  • 深度学习基础课:卷积层的梯度检查
    大家好~我开设了“深度学习基础班”的线上课程,带领同学从0开始学习全连接和卷积神经网络,进行数学推导,并且实现可以运行的Demo程序线上课程资料:本节课录像回放加QQ群,获得......