Win7系统中,用户可以设置BIOS密码以及系统登录密码,这些密码都有各自的用途。但对黑客而言,完全可以采用不同的方式绕过这些密码。下面介绍黑客如如何接触这些密码。

一、解除BIOS密码

  BIOS密码主要用于保护BIOS,防止他人非法篡改BIOS中的相关设置。一旦密码输入错误,就无法进入BIOS。解除BIOS密码有两种办法:

  • CMOS放电法
  • 跳线短接法

这两种方法都是通过对计算机硬件进行操作来实现的。

1、CMOS放电法

  指通过取下计算机主板上的CMOS电池,等待几秒钟后再将其重新安装到主板中的办法。该方法的原理是:BIOS主要由CMOS电池供电,取下电池可以切断BIOS的电力供应,这样BIOS中自行设置的参数就会自动被清除。

2、跳线短接法

  目前大部分的主板都配有放电跳线,以便用户进行放电操作。跳线一般分为三针,位于主板CMOS电池附件。跳线附件显示有放电使用说明,严格按照该使用说明来进行操作即可实现CMOS放电。该操作的目的与取下CMOS电池的目的完全一样,都达到给CMOS放电的目的。

二、解除系统登录密码

  Windows系统提供设置登录密码的功能,系统启动后首先进入登录界面,只有输入正确密码才可登录操作系统。对黑客来说,有很多的方法来避开登录密码进入系统,就是解除当前设置的系统登录密码。常用方法有:Win7 PE和密码重设盘。

1、Win7 PE

  Win7 PE是一款可安装在硬盘、U盘的软件,可以为用户提供独立于本地操作系统的临时Win7系统,含有GHOST、硬盘分区、密码破解及数据恢复等功能。Win7 PE之所以有这么多功能,是因为它运行在内存中。利用Win7 PE破解系统登录密码的操作方法:

1)选择进入BIOS

2)选择Advanced BIOS Features

3)选择Hard Disk Boot Priority

4)选择USB-HDD选项

选择该选项,然后按【+】键,将其移至最顶端。

5)设置从硬盘启动

选择First Boot Device后按【ENTER】,选择Hard Disk选项,然后按【Enter】。

6)选择PE工具箱

保存BIOS设置后重启计算机,计算机自动从U盘启动。在界面中选择“绝对PE工具箱”,按【Enter】键。

7)双击“计算机”图标

8)更改Narrator文件名
该文件在C:/Windows/System32。将Narrator文件名更改为Narrator0。

9)更改cmd文件名

同一文件夹中。将cmd文件名改为narrator。

10)单击轻松访问拔下U盘后重启计算机,在系统登录界面中单击左下角轻松访问图标

11)选择讲述人

12)利用DOS命令添加账户

输入net user amy 123 /add后按【Enter】键,添加密码为123的账户。

13)为新账户赋予管理员权限

输入net localgroup administrators amy /add后按【Enter】键。

14)选择新创建的账户,登录

再次重启计算机,选择新创建的用户amy登录。

Tips:net localgroup administrators amy /add含义

  指将名为amy的账户添加到administrator组中,让其称为管理员账户,如此就可以直接进入操作系统,并清除其他账户的登录密码。

15)如要清除指定账户的密码,在“控制面板”中单击“用户账户”----->管理其他账户----->选择要清除密码的账户----->删除密码。

2、利用密码重置盘

  密码重置盘是一种能够不限次数更改登录密码的工具,利用它可以随意更改指定用户账户的登录密码。无论对黑客还是用户自己,密码重置盘都有很重要的作用。利用密码重置盘破解系统登录密码包括创建密码和修改密码两个阶段。

1)选择"用户账户"

2)选择“创建密码重设盘”

3)单击“下一步”,选择创建密钥盘的驱动器

4)输入当前用户账号密码

注:在Windows7中创建密码重置盘后,该工具可以适用于当前系统中的所有管理员账户和标准账户。

5)创建完成,单击“完成”

6)选择要重置密码的账户

重启计算机,在登录界面选择要重置密码的账户。

7)提示密码错误,选择重设密码,单击“下一步”

8)选择密钥盘所在位置,设置新密码,完成密码重置

9)输入新密码即可登录成功

Hacker(22)----解除系统中的密码的更多相关文章

  1. java工具类学习,系统中用户密码加密总结

    现在项目,用户注册登录部分很少有涉及到了,原因:现在热门开发框架都已经在底层帮我们做了一套用户注册,密码加密,登录认证,权限控制,缓存数据等基本功能. 这有利于项目的快速完成,只需要搬砖码畜们专注于业 ...

  2. 如何在RedHat 7.0系统中安装mysql 5.7.22

    如何在RedHat 7.0系统中安装mysql 5.7.22 今天给大家介绍一下如何安装mysql5.7,在安装之前,首先要查看的是,你的系统中有没有已经安装过的情况.键入rpm -qa|grep m ...

  3. 在泛微系统中修改AD密码的配置

    参照文档: Windows server 2008 R2 安装AD域证书:https://blog.csdn.net/zhuyongru/article/details/81107839 配置泛微OA ...

  4. centos7系统中忘记了root管理员账号密码

    centos7系统中忘记了root管理员账号密码 随着计算机的使用越来越普遍,现在的用户都会有多个密码,不是这软件的密码就是那个的,QQ.邮箱.游戏,还有系统的登录密码!每一个密码都不一样!所以越来越 ...

  5. Linux忘记root密码后如何在grub界面中以单用户模式进入系统并重置密码的方法

    本文将介绍在Linux系统中忘记root用户密码的情况下,如何在gurb界面进入单用户模式并重置root用户密码.在单用户模式下,用户不需要输入任何密码即可进入系统并可以修改密码.实验步骤如下: 1. ...

  6. centos7系统中忘记了root管理员账号密码的解决方式(转)

    随着计算机的使用越来越普遍,现在的用户都会有多个密码,不是这软件的密码就是那个的,QQ.邮箱.游戏,还有系统的登录密码!每一个密码都不一样!所以越来越多的密码需要去记住!也因为这样,只要其中一个长时间 ...

  7. centos7系统中忘记了root管理员账号密码的解决方式

    随着计算机的使用越来越普遍,现在的用户都会有多个密码,不是这软件的密码就是那个的,QQ.邮箱.游戏,还有系统的登录密码!每一个密码都不一样!所以越来越多的密码需要去记住!也因为这样,只要其中一个长时间 ...

  8. 在RedHat.Enterprise.Linux_v6.3系统中安装Oracle_11gR2教程

    在RedHat.Enterprise.Linux_v6.3系统中安装Oracle_11gR2教程 本教程提供PDF格式下载: 在RedHat.Enterprise.Linux_v6.3系统中安装Ora ...

  9. linux系统中rsync+inotify实现服务器之间文件实时同步

    最近需要对服务器上的文件实施动态备份,我又不想每次都手动来进行备份,在网上找了挺多资料,发现使用rsync就可以实现,如果想要实现实时同步,还可以使用rsync+inotify组合,本文就是以组合方式 ...

随机推荐

  1. asp.net读取Excel中的数据问题

      1.Microsoft.ACE.OLEDB.12.0 与Microsoft.Jet.OLEDB.4.0 在通过ADO对Excel对象进行连接时(此时Excel则认为是一个数据源),需要配置对Exc ...

  2. arcgis server "System.Web.Services.Protocols.SoapException: Error processing server request".

    在 Arcgis Server 10中创建第一个程序,运行的时候就报错:System.Web.Services.Protocols.SoapException: Error processing se ...

  3. js函数知识点

    1.即使写成functon a()也是可以调用外面定义的变量的,写(a,b),我估计是为了降低耦合性 2.即使写成function a()也是可以用arguments[a]来默认写了(a,b) 3.在 ...

  4. USB OTG to PC USB API简介

    本API分为四部分:Linux或Android内核 (主要是gadget驱动).linux端API及其DEMO.Windows 驱动.Windows API及其Demo. 一.linux.Androi ...

  5. Kali Linux 常见问题解答

    更新Kali apt源 vim /etc/apt/sources.list #开始 deb http://http.kali.org/kali kali-rolling main non-free c ...

  6. 乱七八糟 Nodejs 系列一:试水

    看Nodejs比较舒服的人,个人认为主要是: 以前是后端,转成前端的人: 前端巨牛的人: 后端巨牛的人: 巨牛的人... 当然还有我这种,脑抽不止的人~~ 不过学习的过程中发现,如果不是上来就用exp ...

  7. SalutJs

    SalutJs 前言 卤煮在公司之初接触到的是一个微信APP应用.前端技术采用的是Backbone+zepto等小型JS类库.在项目开发之初,这类中小型的项目采用这两种库可以满足基本的需求.然而,随着 ...

  8. 直播 linux上的第一个c++程序

    这里用crt来直播吧: 登录到服务器上之后: 1.mkdir -p 建一个文件夹 2.ll 查看一下这个文件夹 3.cd 进入这个文件夹 4.vim 进行文本编辑 写完之后,按下esc中止输入模式,用 ...

  9. 配置TC2.0运行环境

    一. 学习过程 下载TC2.0并打开如图: 这是一个集成的C语言环境包,包括TC.dosbox和一些编译工具,很明显这样我无法判断单个程序的功能,也无法区分哪些程序是必须的. 那么为了搞清楚哪些文件是 ...

  10. android手机端保存xml数据

    1.前面写的这个不能继续插入数据,今天补上,当文件不存在的时候就创建,存在就直接往里面添加数据. 2.代码如下: <pre name="code" class="j ...