第七届全国残疾人职业技能大赛样题-网络安全-破解它
前言
1.liunx中的shadow文件
Linux/etc/shadow
文件中的记录行与/etc/passwd中的一一对应,它由pwconv
命令根据/etc/passwd
中的数据自动产生。它的文件格式与/etc/passwd类似,由若干个字段组成,字段之间用“:”隔开。这些字段是:
1 | 登录名:加密口令:最后一次修改时间:最小时间间隔:最大时间间隔:警告时间:不活动时间:失效时间:标志 |
一、破解它
1.打开题目
2.解题
1、使用hashcat破解(windows)
1 | hashcat64.exe -a 0 -m 500 out.shadow 10W.txt #500为hashcat识别出 |
2、使用john the ripper破解(liunx)
1 | john --single out.shadow |
这个两个工具在破解hash方面都是神器,支持大部分的hash类型破解。如果你有linux服务器,推荐使用john the ripper挂在上面日夜跑着。如果你在windows上,同时对速度有要求的话,推荐使用hashcat,并使用GPU破解来加快数据,还嫌不够快的童鞋可以研究hashcat分布式破解了!
1 | john --show shadow |
1 | root:hellokitty:17770:0:99999:7::: |
得到flag:hellokitty
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Sword技术分享!
评论