2015-06-06
大家都想把BIOS刷成自己想要得。有修改BIOS来激活操作系统的,有修改开机logo的,有修改特定字串的.... 有很多方法来实现,有用16位编辑器直接修改一些数据的,有用工具修改模块或者图片的....
林林总总,我给大家介绍一下基本的原理,希望大家对修改BIOS有个更详细的了解。
1.修改logo画面
很好理解,logo的图片文件肯定是在bios里面,压缩过或者未压缩,而这一切的实现都是BIOS的厂商(AMI, Phoenix, Insyde,Dell...)来实现的。所以除非超级黑客级的cracker能够无聊的从rom文件进行反加密,反编译,重新decode,找个logo文件替换掉以外(基本只有理论的可能性),其他都是用BIOS的厂商自己的工具来实现的,比如说AMI的MMTool, Phoenix的BIOS edit..
所以如果普通用户想要修改自己的logo,首先要了解这些工具的用法,然后参考别人是怎么修改的就能很容易的学会了 希望对你有帮助。
2.激活OS
主要是针对OEM的操作系统,其实对于操作系统而言,包括计算机,真正的大客户不是我们自己撺机的这些买家(零售商),而是Dell, lenovo, HP这样的大的OEM厂,这些大厂的机器出场一般都有正版的操作系统,为了使这些操作系统得到保护,MS出了自己的一套方案,SLP从SLP1.0, SLP2.0..这些都要BIOS提供出一个加密过的特定字串,MS去检查这些,一旦匹配,就可以认定为正版(激活)!
所以为了激活OS,要做的就是修改或者添加这些特定字串。这些字串可能在特定模块里面,我们可以通过适用工具修改模块来实现。这些字串也可能单独存在于rom中,我们可以用16位编辑器来修改... 方式有很多,可以参考diybios发表的文章
3.修改特定字串
这个基本上有2种,一种是上面所说的修改SLP, 另一种就是修改SMBIOS(最初叫DMI)。 SMBIOS规范定义了访问的方式--PnP function,BIOS要去实现这些访问的方式,所以我们可以通过调用这些pnp功能来修改SMBIOS。 一般,BIOS厂商提供了修改的工具,DMIEdit或者SMBIOS edit这样的工具,使用方法很简单,我就不多说了
4.其他
有其他关于BIOS的技术问题,欢迎大家交流
5.相关文章
巧用WPS校园版制作带拼音课件
2011-06-22
门户网站的电商江湖 借微博取道电子商务
2011-06-10
支付宝私奔蝴蝶效应 互联网现融资恐慌
2011-06-22
胡舒立:马云为什么错
2011-06-22
谷歌副总裁称谷歌地图服务拥有1.5亿移动用户
2011-06-10
U-mail邮件系统:谱写售后服务传奇
2011-06-22
腾讯SOSO开创情境搜索 领衔后搜索时代全面革新
2011-06-22
Twitter推广趋势服务费一年涨4倍达12万美元
2011-06-10
远离【色】【情】吧!互联网反黄完全解决方案
2011-06-11
腾讯开放平台VS Facebook开放平台
2011-06-22
龙之谷2手游官方版下载v1.53.2 安卓最新版
角色扮演 1.68G
下载宝宝英语冒险最新版(更名宝宝字母小镇)下载v9.86.00.00 安卓版
其它手游 158.3M
下载宝宝巴士奇妙恐龙世界游戏下载v9.86.00.00 安卓最新版
其它手游 318.2M
下载派对主题乐园游戏下载v9.86.00.00 安卓版
其它手游 169.2M
下载节奏大师游戏下载v2.9.13.29145 手机安卓最新版本
其它手游 700.5M
下载神奇数字宝宝app下载v9.86.00.00 安卓版
其它手游 163.0M
下载奇妙玩具修理店无限金币版下载v9.83.00.00 安卓最新版
其它手游 136.4M
下载宝宝巴士奇妙小镇农场游戏下载v9.83.00.00 安卓手机版
其它手游 153.6M
下载奇妙主题派对宝宝巴士下载v9.86.00.00 安卓最新版
下载
宝宝涂色宝宝巴士下载v9.83.00.00 安卓版
下载
照顾jojo游戏下载v9.86.00.00 安卓版
下载
宝宝巴士汽车城游戏(改名宝宝汽车城市)下载v9.83.00.00 安卓完整版
下载
兔小贝游戏2024最新版下载v21.5 安卓版
下载
数码宝贝新世纪正版游戏下载v4.4.0 安卓最新版
下载
奇妙运动日记游戏下载v9.86.00.00 安卓最新版
下载
奇妙的职业宝宝巴士下载v9.86.58.00 安卓版
下载