修改BIOS的基本原理分析

来源:攒机帮 2022-07-08 18:49 阅读:43

有很多方法来完成,有用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那样的工具,应用方法非常简单,我不多讲了