第九天 03-破解linux密码
Linux密码破解
简介:
Linux密码信息保存在两个文件中,分别为:/etc/passwd
和/etc/shadow
1. /etc/passwd:
文件介绍:
普通用户权限能够查看
一般etc/passwd
中一行记录对应着一个用户,每行记录又被冒号(:
)分隔为7
个字段,其格式和具体含义如下:
以第一列用户信息root为例:root:x:0:0:root:/root:/usr/bin/zsh1. 用户名 -root
2. 是密码占位符,x表示密码保存在`/etc/shadow`
3. UID user id,0为特权用户超管root,1-499为系统用户内置,500-999也是给计算机用的,1000+是给普通用户用的。
4. GID,表示所在组,groupID,组号,每个文件都会有对应的用户和组,用户本身会有基本组和附加组。
5. 描述信息,依次为Full Name、Room Number、Work Phone、Home Phone和Other
6. 用户主目录,登陆系统时的所在目录,普通用户的登陆目录在/home下,root用户的登陆目录在/root下,普通用户则在自己的家目录下。
7. 默认shell类型
2./etc/shadow
文件介绍:
/etc/shadow
文件格式与/etc/passwd
文件格式类似,同样由若干个字段组成,字段之间用“:
”隔开。
文件中字段主要含义为:登录名`:`加密口令`:`最后一次修改时间`:`最小时间间隔`:`最大时间间隔`:`警告时间`:`不活动时间`:`失效时间`:`标志
以第一列用户信息root为例:root:$y$j9T$GbiYqAlsR4E5bgKrr.kcm0$2bAjo7W2UdnriWAdPfl.59fByCm39I0ryBI0U6sqvc1.登录名是与`/etc/passwd`文件中的登录名相一致的用户账号。
2.口令字段存放的是加密后的用户口令字
3."最后一次修改时间"表示的是从某个时刻起,到用户最后一次修改口令时的天数。
4."最小时间间隔"指的是两次修改口令之间所需的最小天数。
5."最大时间间隔"指的是口令保持有效的最大天数。
6."警告时间"字段表示的是从系统开始警告用户到用户密码正式失效之间的天数。
kali爆破linux密码步骤:
使用工具:john
john 是一款大受欢迎的、免费的开源软件、基于字典的密码破解工具。用于在已知密文的情况下尝试破解出明文的破解密码软件。
将/etc/shadow中加密的口令复制,创建一个txt文件,粘贴进去
命令破解
john 口令密码本
第九天 03-破解linux密码相关推荐
- 使用john破解linux密码
首先在kali linux中创建一个名为w的新用户,这里我设置的密码为123 将/etc/passwd文件和/etc/shadow文件合并成一个.txt文件,通过john破解,出现"Usin ...
- 使用John破解Linux密码(简单密码)
打开个人的Linux,先导出shadow文件 cat /etc/shadow >1.txt 然后ls查看一下是否有该文件 输入命令还原明文 john --format=crypt 1.txt 也 ...
- 分分钟破解linux密码以及linux常见问题
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 linux常见问题 一.修改主机名为server.local 二.将虚拟机的网络连接模式分别调换成仅主机模式.nat模式.桥接模式并获 ...
- John the ripper破解Linux密码
一.John 在linux系统上创建一个名为happy的新用户,其密码为123 (kali㉿kali)-[~] └─$ su root Password: ┌──(root
- Linux忘记登陆密码之破解Linux密码
破解密码 1.Reboot the system. 2.Interrupt the boot loader count down by pressing anykey. 3.Move the curs ...
- Linux密码破解(使用hydra工具和使用john暴力破解)
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 一.使用hydra离线破解linux密码 1.准备实验环境 2.创建用户名字典 3.hydra密码爆破 二.复制shadow ...
- 牛逼了,用Python破解wifi密码
Python真的是无所不能,原因就是因为Python有数目庞大的库,无数的现成的轮子,让你做很多很多应用都非常方便.wifi跟我们的生活息息相关,无处不在.今天从WiFi连接的原理,再结合代码为大家详 ...
- Python学习教程:用Python破解wifi密码
Python真的是无所不能,原因就是因为Python有数目庞大的库,无数的现成的轮子,让你做很多很多应用都非常方便.wifi跟我们的生活息息相关,无处不在.今天从WiFi连接的原理,再结合代码为大家详 ...
- linux破解BIOS密码
两年前的某一日,心血来潮的给BIOS加了一个密码,两年之后的今天可想而知.着实让我头疼了半天,还是想不出来.想来想去还是破解的快. 具体的来说,不是破解BIOS密码,而是做了一个清除操作而已.下面是所 ...
最新文章
- 任艳频 | 竞赛12年纪念文集--后记
- Android友盟增量更新
- jQuery Event对象的属性和方法
- C语言再学习 -- 再论内存管理
- 企业shell面试题:获取51CTO博客列表按时间倒序排序
- 忽略SQL改造等价性
- 5 结构型模式之 - 适配器模式
- mysql阻塞 事务_MySQL Innodb如何找出阻塞事务源头SQL
- 自动垃圾回收学习笔记-垃圾回收算法
- 冠状病毒主题网页制作——疫情地图
- 小刘同学的第一百五十八篇日记
- Altium Designer 18中的Data Management–Device Sheets
- 金丝雀测试实践_金丝雀测试
- AOP注解和切入点表达式
- 石墨文档软件服务器,软件技巧 篇十三:工作学习好帮手,在线文档使用体验之石墨文档...
- Android 之路68---动画基础
- Android获取手机方向
- Android动画学习笔记-Android Animation
- 计算机原理与应用 第二章——ARM处理器
- dedecms织梦tag标签当前列表地址