|
首先,我们需要目标主板的BIOS,如果能找到官方主页下载该主板BIOS最好,如果找不到,或者因为太新,网页上暂时没有相关BIOS文件下载时,我们只需要使用AWDFLASH程序即可保存当前主板的BIOS文件,具体命令为AWDFLASH /PN/SY/F 8rda3.bin,8rda3.bin是保存的BIOS文件名称。我们还需要Cbrom程序,CBROM是由著名的BIOS设计公司AWARD出品的一款工具软件,其主要的作用是用来编辑、修改、增加、移除BIOS压缩包中的内容,从此BIOS在我们的面前就不再是坚不可摧了,通过CBROM就可以随自己的意愿来控制BIOS的内容,使我们使用的设备功能更齐全,BUG更少,效率更高,此Cbrom程序同时也可以用于我们破坏主板特定功能哦。需要注意的是,由于目前流行的Award BIOS有4.x和6.x版本之分,它们之间不能通用,因此CBROM也针对不同版本的BIOS分别有相应的版本与之对应,即1.x和2.x版的CBROM应用于4.x的Award BIOS,而6.x版的CBROM则对应于6.x的BIOS版本,千万不要搞错。您可以到http://www.pchome.net/dld/dld.php?s=9&url=drv/others/bios/Cbrom606.exe下载6.06版本的Cbrom。

然后我们使用cbrom来提取BIOS中的SATA控制器BIOS,首先我们先通过命令来看一下BIOS中所包含的文件,具体命令是 cbrom215 8rda3.bin /D,如上图所示此BIOS包含10个部分,我们要做的就是释放编号为8的PCI设备ROM。如上图具体命令为cbrom215 8rda3.bin /pci release。

接下来可以看到程序需要让我们自己来选择被释放的对象,在这里我们选择C,然后按回车。

Cbrom程序提示,此时PCI-C ROM已经被释放。

再通过Cbrom215 8rda3.bin /D来显示,我们可以清楚的看到SATA ROM已经被释放。

最后我们要做的是将分离组件之后的8rda3.bin刷回到主板中,由于现在的主板BIOS会对待刷新的BIOS文件进行检测,所以很有可能出现修改之后的BIOS文件并不能进行刷新,那么我们就需要使用强制刷新参数来进行BIOS更新了,具体命令为awdflash /f 8rda3.bin,如上图所示。/F参数是AWARD刷新程序的强制刷写参数,其实真正的意义是自动读取BIOS芯片的基本刷写程序,也就是直接调用BIOS芯片的刷写流程,而不是通过刷新程序检测BIOS芯片的ID来激活芯片的刷写程序。加这个参数的好处是即使我们所下载的AwdFlash并不支持此主板刷新,也可以用来刷新BIOS文件了。这样我们破坏主板功能的目的就算达到了。无论BIOS里开/关SATA控制器,在系统检测之后均不能出现SATA控制BIOS,自然也检测不到SATA设备,缺少这么重要的功能,JS想不给您退货都难了。
通过上面的介绍,我们就可以使用许多种方法来刷坏主板,比如同样我们可以分离第5部分和第7部分,第5部分是主板集成的nVidia网卡BIOS文件,第7部分为Realtek8139网卡BIOS,依次类推,相信大家可以想出更多的方法。我们也可以使用Awdflash的/F强制刷新参数,把其他厂家主板的BIOS文件刷新到目标主板中,可想而知,接下来将是什么结果,主板不出毛病就算怪了。不过使用此方法来进行硬件破坏的读者请三思而后行,毕竟不同芯片组不同平台的主板BIOS文件有很大不同,稍有闪失将彻底烧毁其他硬件,其结果就是不想损坏的硬件也一并损坏了。
|