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
U-mail邮件系统:谱写售后服务传奇
2011-06-22
谷歌副总裁称谷歌地图服务拥有1.5亿移动用户
2011-06-10
胡舒立:马云为什么错
2011-06-22
远离【色】【情】吧!互联网反黄完全解决方案
2011-06-11
腾讯SOSO开创情境搜索 领衔后搜索时代全面革新
2011-06-22
Twitter推广趋势服务费一年涨4倍达12万美元
2011-06-10
腾讯开放平台VS Facebook开放平台
2011-06-22
狂野钓鱼2无限钻石版下载v1.0.9 安卓破解版内置菜单
休闲益智 172.4M
下载网易赤痕夜之仪式手游版(bloodstainedrotn)下载v1.34 安卓版
角色扮演 1.65G
下载碉少堡独立服海岛奇兵下载v60.1.2 安卓版
策略塔防 315.6M
下载海岛奇兵联想版本下载v60.1.2 安卓版
策略塔防 315.6M
下载火影忍者木叶高手游戏下载v1.0.2 安卓版
卡牌对战 1.23G
下载海岛奇兵网易云版下载v60.1.2 安卓版
策略塔防 315.6M
下载刀塔霸业手游(Underlords)下载v1.1.0 安卓版
策略塔防 56.1M
下载海岛奇兵微信版本下载v60.1.2 安卓版
策略塔防 315.6M
下载海岛奇兵华为账号登录版下载v60.1.2 安卓版
下载
海岛奇兵拇指玩版本下载v60.1.2 安卓版
下载
海岛奇兵uc版本下载v60.1.2 官方安卓版
下载
海岛奇兵一号玩家版下载v60.1.2 安卓版
下载
如鸢官方正版下载v1.19 安卓最新版
下载
车祸模拟器2游戏下载v1.43.0 安卓版
下载
海岛奇兵昆仑最新版下载v60.1.2 安卓版
下载
cytoid苹果版下载v2.1.2 iphone手机版
下载