修改BIOS方法綜合
不同的主板就有不同型號(hào)的bios,其修改設(shè)置的方法也是不同的,但正所謂一理通百理明,掌握了其中的設(shè)置方法后,其設(shè)置的步驟都是大同小異的,下面是由學(xué)習(xí)啦小編為大家整理的修改不同型號(hào)bios的方法,供大家設(shè)置時(shí)參考和使用。
1、AWARD BIOS:
常規(guī)化的 BIOS 修改方法:
動(dòng)態(tài)法,這種方法比較靈活,方法多樣,想學(xué)習(xí)的話必須先學(xué)會(huì)匯編才行,
實(shí)際上到目前來(lái)講,我本人對(duì)于修改的部分也是一知半解,
對(duì)于從BIOS整體代碼來(lái)看,為什么要修改那個(gè)地方都還沒(méi)有研究明白。
這方面的教程有不少,不管對(duì)錯(cuò),大家可以先學(xué)學(xué),我也是從這些教程中學(xué)到不少知識(shí)!
替換法和靜態(tài)法現(xiàn)在已經(jīng)被淘汰了。
超級(jí)靜態(tài)法,這個(gè)我已經(jīng)寫教程了,其中的方法也是推測(cè)出來(lái)的,真正意義上的原理我也不清楚。
ISA 模塊 ,和 PCI 模塊,這兩個(gè)都是遠(yuǎn)景的 XBXCC 和 dkpnop[nopworld] 完成的。
我只是參與了 ISA 模塊的部分代碼修改,但是對(duì)于 ISA模塊和PCI模塊的概念及原里都不懂。
特殊的 BIOS:
MINIT 模塊入口,內(nèi)部的入口,研究不明白。
技嘉的能自動(dòng)恢復(fù)BIOS,修改為什么會(huì)被恢復(fù)?
華碩的原生 AWARD BIOS 為什么加 兩個(gè)模塊就可以了?新的BIOS是否還能用這種方法?
昂達(dá)和七彩虹的加密方式?
2、AMI BIOS:
動(dòng)態(tài)法:
到現(xiàn)在我還沒(méi)有去看 GKEND 或是 dkpnop[nopworld] 的修改方法和教程,
說(shuō)句實(shí)話,我真的看不懂,看著頭暈。
超級(jí)靜態(tài)法1、2、3,這個(gè)我已經(jīng)寫教程了,其中的方法也是推測(cè)出來(lái)的,真正意義上的原理我也不清楚。
ISA 模塊(GKEND的一般不好用) ,和 PCI 模塊 同 AWARD BIOS
特殊的 BIOS:
微星的 865 的修改,已經(jīng)解除,原理說(shuō)不清楚。
微星的 9XX 的修改,還沒(méi)研究。
華碩的原生SLIC BIOS, FC 模塊的發(fā)展已經(jīng)有了前后兩種類型了,
雖然可解除,但是方法不會(huì)太持久。華碩很輕易的就會(huì)修改新的 SLIC 生成機(jī)制。
3、Phoenix
非原生的修改已經(jīng)有現(xiàn)成的教程了
原生的就比較麻煩了,主要是筆記本電腦,每個(gè)品牌的OEM廠商所采取的策略都不相同,
目前我只研究過(guò)個(gè)別 聯(lián)想、宏基、惠普、GATEWAY、SONY 的 BIOS,
暫時(shí)只是知道一點(diǎn)皮毛,對(duì)于真正的解除方案還沒(méi)研究出來(lái)。
不過(guò)已經(jīng)知道 惠普的BIOS 是在BIOS的某個(gè)位置作標(biāo)記來(lái)判斷是否生成正確的 SLIC的。
聯(lián)想的不太統(tǒng)一,暫時(shí)還沒(méi)找到 MARKER 的規(guī)律。
SONY 的暫時(shí)還沒(méi)解除成功,正在研究。
特殊 Phoenix Plus BIOS
主要是 DELL 的 BIOS,暫時(shí)沒(méi)有 BIOS修改工具
4、HP 的特殊 BIOS -ROMPAQ BIOS (COMPAQ康柏公司的特有BIOS)
暫時(shí)沒(méi)有 BIOS修改工具
5、Insyde bios
好像 神舟的筆記本是這種 BIOS,暫時(shí)沒(méi)有 BIOS修改工具
6、INTEL 原廠主板的 BIOS
目前只有 915 主板可修改。
其它的 AMI 類的修改還在研究中
EFI BIOS - 暫時(shí)沒(méi)有 BIOS修改工具
EFI BIOS 是我們研究的重點(diǎn) !
因?yàn)?AWARD、AMI、Insyde、Phoenix 都已經(jīng)和 EFI 合作,
將在兩年內(nèi)出現(xiàn)新的 EFI 格式的 BIOS !!!
對(duì)于想學(xué) BIOS 修改的朋友,可能你是好奇,可能你是想學(xué)會(huì)了給其他人修改BIOS,或是為了某種利益 !
我就不多說(shuō)了,呵呵,等你學(xué)會(huì)的時(shí)候,這種方法可能已經(jīng)被淘汰了!
我想大家如果要學(xué)的話,主要的重點(diǎn):
1、WINHEX 的操作
2、匯編基礎(chǔ)
3、IDA 和 Hiew 的操作
4、內(nèi)存地址與BIOS之間的關(guān)系
5、ACPISCOPE 看 SLIC的完整性,提取SLIC的方法,
結(jié)合 ACPI 規(guī)范,了解“RSD PTR”和 RSDT和FACP和其他表之間的關(guān)系
6、校驗(yàn)和的計(jì)算 (CHECKSUM)
7、CBROM 的操作,常用參數(shù)
8、MODBIN6 的操作
9、MMTOOL 和 AMIMMWIN
10、各種 DMI 工具
11、AWARDBIOS的結(jié)構(gòu)
12、AMIBIOS的結(jié)構(gòu)
13、PhoenixBIOS的結(jié)構(gòu)