2022年linux系统密码破解 .pdf

上传人:Che****ry 文档编号:34881514 上传时间:2022-08-19 格式:PDF 页数:3 大小:37.58KB
返回 下载 相关 举报
2022年linux系统密码破解 .pdf_第1页
第1页 / 共3页
2022年linux系统密码破解 .pdf_第2页
第2页 / 共3页
点击查看更多>>
资源描述

《2022年linux系统密码破解 .pdf》由会员分享,可在线阅读,更多相关《2022年linux系统密码破解 .pdf(3页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、各种 linux密码破解与防破解第一部分:如何破解root 密码linux 安装完毕后会有一个root 用户。那么如何在不知道密码的情况下修改掉root 用户的密码呢?本系统使用RedHat Linux 安装环境是vmware 6.0 使用 GRUB引导。方法如下:1.在 grub 引导界面中按 “ e”进入 grub 的编辑模式。2.编辑模式下选择第二项,即:“ kernel /vmlinuz-2.4.20-8 ro root=LABEL=/ ” 。然后再按 “e”编辑此项。3.在后面加上 “ single”(注意:前面有一个空格)。然后回车,再按“ b”这样就启动了linux 的单用户模式

2、。4.由于是单用户模式,所以不需要密码。启动完毕后,在提示符下(注意这时提示符是sh-2.05b#之类的,不是以前的提示符了)输入:“ passwd root ”( passwd 是修改用户密码的命令。 ) 。然后根据提示修改密码就可以了。(有时会提示bad password,没有关系的。主要是设置的密码过于简单或者是常见的单词的原因。)5.重启,正常进入。OK,root 密码被修改了。第二部分:防止别人通过单用户模式修改密码。由于想引导单用户模式需要在grub 中进行编辑。因此,我们只要对grub 进行加密,不让别人修改grub 就可以防止了。方法如下:1.grub 有一个配置文件,在/et

3、c 这个文件夹中。名称是“ grub.conf”,找到这个文件,用vi 编辑。2.我们看下文件中的内容:(注释就免了)default=0 timeout=10 splashimage=(hd0,0)/grub/splash.xpm.gz title Red Hat Linux (2.4.20-8) root (hd0,0) kernel /vmlinuz-2.4.20-8 ro root=LABEL=/ initrd /initrd-2.4.20-8.img 具体含义大家可以查看下grub 的相关文档,这里我们要加进密码。共有两个地方可以添加密码。3.第一处是 “ timeout=10”的下面

4、,在这里加上“ password=123456”(123456 是自己的密码) 。保存,退出,重启。我们可以看到,在grub 的界面上已经不可以按“e”进行修改了。想修改必须按 “p”输入密码后进行修改。4.第二处是 “ initrd /initrd-2.4.20-8.img ”的下面。在这里加上“ password=123456”(123456 是自己的密码)。保存,退出,重启。我们可以看到,linux 启动前(过了grub 界面)又多了一个密码。值得注意的是:这个密码是可以防止单用户模式进入的。也就是说,即使我们通过编辑 grub 启动单用户模式,还是要输入这个密码的。名师资料总结 - -

5、 -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 3 页 - - - - - - - - - 第三部分:如何破解grub密码,进而取得用户权限。想要取得grub 密码,我们就得想办法读取到grub.conf 文件。但是没有grub 密码,没有root 密码。 。 。因此我们就不能通过grub 引导。方法如下:1.首先要修改这个虚拟机的启动方式,我们需要从光盘启动。而虚拟机默认是硬盘为第一启动方式。在虚拟机刚启动的时候(那个大大的“ vmware”的界面)马上按“F2”进入 bios。2.选择到

6、 boot 那一栏。 选中 “ CD-ROM Drive ”一项, 按“+”把“ CD-ROM Drive ”这一项提升到最上面。这样系统就默认光盘启动为第一启动方式了。3.把 linux 的第一张安装盘镜像绑定光驱后,保存,重启。系统会直接进入linux 的安装界面。在提示符下输入“linux rescue”回车,系统将启动linux 救援模式。4.途中会有几个选项,按照提示选择就好。最后会看到一个说明,大概是说这个救援系统把原来的系统文件(硬盘上的那个)挂载到了“/mnt/sysimage ”文件夹下。5.启动好后,我们就可以寻找grub.conf 文件了。这里要注意下文件夹的结构:我们现

7、在在救援系统的根目录下。而我们要找的是原系统的“/etc/grub.conf”,因此完整的路径是:“ /mnt/sysimage/etc/grub.conf”。用 vi 编辑此文件, 我们便可以看到,并且修改该文件。从而破解掉 grub 密码。第四部分:如何防止别人引导到linux救援模式 。我们可以看到,要引导到救援模式必须修改bios。那么我们就可以通过对bios 加密来达到防止别人修改bios,从而无法从光盘引导的目的。方法如下:这个比较简单。进入bios 后选择 “ Security”项。在 “ Set Supervisor Password”上回车。设置密码就可以了。这样。我们重新启

8、动系统再次进入bios 的时候就需要密码了。第五部分:如何破解bios密码 。我们平时清除主机bios 密码的时候经常用什么方法呢?拔跳线,抠电池, 让 bios 恢复出厂设置。那么,在虚拟机上有类似的方法么?方法如下:找到虚拟机所在的文件夹,里面应该有一个后缀名是“.nvram ”的文件。把这个文件删掉。启动系统。我们可以看到。bios 被重置了。第六部分及后续:防止别人删除文件等等。这部分已经属于windows 的内容了,不再叙述。这里我想说的是,过分的依赖技术只会导致系统变得越来越复杂,过多的密码已经给我们造成了很大的负担。况且, 没有绝对安全的系统,最终的解决办法还是需要人们自觉的遵守

9、规定。修改密码1. 在出现 grub 画面时,用上下键选中你平时启动linux 的那一项,然后按e 键2. 再次用上下键选中你平时启动linux 的那一项 (类似于kernel /boot/vmlinuz-2.4.18-14 ro root=LABEL=/),然后按e 键3. 修改你现在见到的命令行,加入single,结果如下:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 3 页 - - - - - - - - - kernel /vmlinuz-2.6.18-8.el

10、5 single ro root=LABEL=/ rhgb quiet 4. 回车返回,然后按b 键启动,即可直接进入linux 命令行5. #vi /etc/shadow 将第一行,即以root 开头的一行中root: 后和下一个 :前的内容删除,第一行将类似于root:保存(如果保存不了,是文件属性的问题,就chmod 755 /etc/shadow ,这样就OK了) 6. #reboot 重启, root 密码为空名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 3 页 - - - - - - - - -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁