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-22
门户网站的电商江湖 借微博取道电子商务
2011-06-10
胡舒立:马云为什么错
2011-06-22
U-mail邮件系统:谱写售后服务传奇
2011-06-22
谷歌副总裁称谷歌地图服务拥有1.5亿移动用户
2011-06-10
腾讯SOSO开创情境搜索 领衔后搜索时代全面革新
2011-06-22
Twitter推广趋势服务费一年涨4倍达12万美元
2011-06-10
腾讯开放平台VS Facebook开放平台
2011-06-22
远离【色】【情】吧!互联网反黄完全解决方案
2011-06-11
4399剑与远征国际服下载v1.165.01 安卓最新版
卡牌对战 405.2M
下载火影忍者体验服官方手机版下载v1.70.72.7 安卓版
动作闯关 1.76G
下载穿越火线枪战王者亚服下载v1.0.460.760 安卓版
射击枪战 1.90G
下载宝宝巴士世界游戏下载v10.00.79.20 安卓最新版本
其它手游 175.8M
下载点点狼人手游下载v1.3.41 安卓版
角色扮演 456.7M
下载忘忧围棋手游官方版下载v12.3 安卓最新版
其它手游 108.1M
下载可可版本海岛奇兵下载v57.1.1 安卓版
策略塔防 456.1M
下载宝宝巴士app官方版下载v8.7.52 安卓最新版
其它手游 171.4M
下载海岛奇兵正版官方下载v57.1.1 安卓手机版
下载
海岛奇兵九游账号登录版下载v57.1.1 安卓9游版
下载
奇迹觉醒手游官方版下载v16.3.0 安卓正版
下载
全民奇迹2官方版下载v14.0.0 安卓最新版
下载
光遇虫虫助手版下载v0.13.9 安卓版
下载
剑侠世界3手游官方正版下载v1.6.24425 安卓版
下载
汽车城宝宝巴士游戏(改名为宝宝汽车城市)下载v9.86.00.01 安卓版
下载
宝宝汽车城市游戏下载v9.86.00.01 安卓最新版
下载