要是在学校或公司里,遇到bios被加密的情况,如果这时采用开机箱,拆电池的方法就不太方便了,太过显眼。
于是,今天上网google了一翻,想找找不开机箱就能清除bios密码的方法,貌似windows下有一个叫Biospwd的软件可以破解bios密码,但是因为本人更常用Ubuntu,所以又google了下Linux下清除bios密码的软件,终于发现了一个支持windows,Mac,Linux,Bios密码清除的神器—— CmosPwd.
CmosPwd的官网上列出了支持清除密码的bios版本,感觉主流bios基本都支持啦。
流程很简单
1. 先将cmospwd-5.0.tar.bz2下载下来,然后解压缩。Ubuntu有图形化界面,右击解压即可。非要用命令的就 $ tar xvf cmospwd-5.0.tar.bz2
2. 然后进入解压好的cmospwd-5.0的目录,进入src目录。进入终端,找到对应位置,执行 $ ls -l命令,查看 cmospwd是否拥有执行权限,
如果没有一个 x,表明没有执行权限,使用 $ chmod +x cmospwd 为其增加执行权限即可。
3. 然后就用root权限运行cmospwd即可。$ sudo ./cmospwd
4. 此时,终端中会显示支持清除的bios版本。然后按enter继续。
5.目前,密码其实还没有清掉,再次运行命令 $ sudo ./cmospwd /k
显示如下:
~/Desktop/cmospwd-5.0/src$ sudo ./cmospwd /k
CmosPwd - BIOS Cracker 5.0, October 2007, Copyright 1996-2007
GRENIER Christophe, grenier@cgsecurity.org
http://www.cgsecurity.org/
Warning: if the password is stored in an eeprom (laptop/notebook), the password won't be erased.
1 - Kill cmos
2 - Kill cmos (try to keep date and time)
0 - Abort
6. 输入2后回车,此时就看你人品了,反正我是显示清除成功了,重起机器,一开始进不去系统,吓我一跳。
后来拔掉电源后,重插,再次重起,电脑终于恢复正常了。开机时狂按Del键,又能看见bios设置界面了。
当然,此方法只能清除bios密码,破解嘛,就不太清楚了。官网说CmosPwd也支持windows和Mac,具体操作,大家可以自己试试。