浅谈通过CMOS放电破解BIOS密码的原理

浅谈CMOS放电破解BIOS密码的原理

电脑开机密码是软件密码,比较容易破解;BIOS密码是硬件密码,如果忘了BIOS密码该如何破解呢?这里放上链接:http://baijiahao.udaxia.com/upqd/13398.html 。本文主要想谈谈若在BIOS设置中的Security Option选项是“system”(即开机输入密码),那么只有通过CMOS放电来清除密码,其原理如下:

ROM和RAM

ROM: 只读存储器(Read-Only Memory),是一种只能读出事先所存数据的固态半导体存储器。其特性是一旦储存资料就无法将之改变或删除。通常在不需经常变更资料的电子或电脑系统中,并且资料不会因为存储器掉电后而消失。

RAM: 随机存取存储器(random access memory),是与CPU直接交换数据的内部存储器,也叫主存(内存)。它可以随时读写,而且速度很快,通常作为操作系统或其他正在运行中的程序的临时数据存储媒介。这种存储器在断电时将丢失其存储内容,故主要用于存储短时间使用的程序
ROM和RAM的区别: RAM:可读可写;给存储器断电后,里面存储的数据会丢失。我们经常说的内存,比如计算机的内存,手机的内存,包括CPU里用的高速缓存,都属于RAM这类存储器。ROM:只读;它只允许在生产出来之后有一次写的机会,数据一旦写入则不可更改;掉电后里面的数据不丢失,可存放成百上千年。此类存储器多用来存放固件,比如计算机启动的引导程序,手机、mp3、mp4、数码相机等一些电子产品的相应的自带程序代码。

BIOS

BIOS:基本输入输出系统(Basic Input Output System),在IBM PC兼容系统上,是一种业界标准的固件接口。BIOS是个人电脑启动时加载的第一个软件。其实,它是一组固化到计算机内主板上一个ROM芯片上的程序,它保存着计算机最重要的基本输入输出的程序、开机后自检程序和系统自启动程序,它可从CMOS中读写系统设置的具体信息。 其主要功能是为计算机提供最底层的、最直接的硬件设置和控制。此外,BIOS还向作业系统提供一些系统参数。

CMOS

CMOS:Complementary Metal Oxide Semiconductor(互补金属氧化物半导体)。它是指制造大规模集成电路芯片用的一种技术或用这种技术制造出来的芯片,是电脑主板上的一块可读写的RAM芯片。因为可读写的特性,所以在电脑主板上用来保存BIOS设置完电脑硬件参数后的数据,这个芯片仅仅是用来存放数据的。电压控制的一种放大器件,是组成CMOS数字集成电路的基本单元。CMOS是一块特殊的RAM芯片,在电脑断电后由主板电池供电。

主板电池

主板电池:主板电池是用于记录计算机系统的时间,也就是维持系统时钟的准确性,电量不够时,时间会回到出厂日期,还有记录启动时要用的硬件信息,也就是维持CMOS的BIOS信息

CMOS放电清除BIOS密码

若在BIOS设置中的Security Option选项是“system”(即开机输入密码),那么只有通过CMOS放电来清除密码。
步骤一:把主机电源线拔了,打开机箱,在主板上找到主板电池。
步骤二:将插座上用来卡住供电电池的卡扣压向一边,将电池小心取出。
步骤三:将电池拔下,放置5分钟左右,然后重新插入电池插座即可。
此时BIOS密码即被清除,同时所有以前的BIOS设置也会被清除。

综上:BIOS是ROM芯片上的程序,CMOS是一块特殊的RAM芯片,用来保存BIOS设置完电脑硬件参数后的数据,CMOS在电脑关机时由主板电池供电 。(如果把这块电池卸掉并且等一会[等一会是因为电池卸掉之后还有电容放电],CMOS里面存的BIOS密码就会丢失)。

发布了27 篇原创文章 · 获赞 8 · 访问量 8275

猜你喜欢

转载自blog.csdn.net/weixin_41652128/article/details/86544362