CIH 病毒(櫻桃炸彈)透過向 Flash BIOS 寫入垃圾碼破壞開機程式碼,導致主機板報廢。軟體防護(寫保護跳線、防毒軟體)均可被繞過,**物理斷開寫入電路**才是終極免疫方案。本文詳述 32 腳 PLCC/DIP Flash BIOS 插座腳位懸空改裝全流程,成本近零、永久有效、需刷 BIOS 時可復原。
原理速覽:鎖死兩條關鍵訊號線
32 腳 Flash BIOS (如 SST 39SF020/040, Winbond W29C020/040, MXIC 29F002/004) 關鍵腳位:
- Pin 1 (VPP / WP#):寫入高電壓/寫保護腳。懸空後無法施加 12V 程式電壓,亦無法拉低進入寫保護模式,雙重阻斷寫入。
- Pin 31 (WE# / Write Enable):寫入啟用腳(低電平有效)。懸空後藉由內部上拉電阻維持高電平,**永久禁用寫入操作**。
CIH 病毒嘗試呼叫 BIOS 寫入服務 (INT 13h AX=0301h 等) 時,WE# 維持高電平,Flash 晶片直接忽略寫入指令,病毒無計可施。
改裝工具與材料
- 32 腳 IC 插座(轉接座,轉 DIP 32 腳)→ 價格約 NT$15-30
- 精密尖嘴鉗、IC 拔取器/一字螺絲起子
- 放大鏡/手機微距拍照確認腳位編號
- 防靜電腕帶、防靜電檯墊
分步操作圖解
- 確認腳位方向:插座缺口/缺角對應 Pin 1,逆時針編號至 Pin 32。Pin 1 位於缺口左側第一腳,Pin 31 為對角線方向倒數第二腳(長邊倒數第 2 腳)。
- 懸空目標腳:用尖嘴鉗垂直夾住 Pin 1 與 Pin 31 根部,**向外/向上輕輕掰起 2-3 公釐**,使其無法接觸主板插座對應孔位。動作輕柔,避免斷腳或變形鄰腳。
- 驗證懸空狀態:側視確認兩腳懸空 ≥ 2mm,其餘 30 腳平整整齊。
- 插入主板:對準缺口方向,垂直用力按入 BIOS 插座底座(若原 BIOS 直插於主板,需先拔取原晶片裝上此轉接座)。
- 功能驗證:開機進入 BIOS 設定畫面,載入預設值存檔重開機 → 正常進入作業系統。嘗試執行刷新 BIOS 程式(如 AWDFLASH、AFUDOS),應報錯「Write Protect Error」或「ID Mismatch」,即代表寫入電路已斷開。
需刷新 BIOS 時的復原流程
- 關機斷電,拔取轉接座。
- 用尖嘴鉗將 Pin 1、Pin 31 **輕輕壓回平面**,與其餘腳齊平。
- 重新插入主板,執行 BIOS 更新。
- 更新完成驗證無誤後,再次拔取、掰起兩腳、裝回,恢復免疫狀態。
進階變體:針對不同封裝/腳位定義
| 封裝類型 | 常見型號 | 寫保護/寫入關鍵腳 | 懸空策略 |
| 32-Pin PLCC/DIP | SST 39SF020/040, W29C020, MX29F002 | Pin 1 (VPP/WP#), Pin 31 (WE#) | 懸空 Pin 1 & 31 |
| 40-Pin TSOP (筆電常見) | SST 49LF004A, MX29LV004 | Pin 30 (WP#), Pin 31 (WE#) | 懸空 Pin 30 & 31(需細線繞接法,建議改用軟體寫保護位) |
| 8-Pin SOIC (SPI Flash, 現代主流) | W25X40, MX25L80, GD25Q16 | Pin 3 (WP#), Pin 1 (CS#), Pin 6 (CLK) | **不建議硬體懸空**(時序極敏感),改用 BIOS 選單「BIOS Lock Enable」+ 實體寫保護跳線 |
常見誤區與避坑指南
- ❌ **只掰 Pin 31 (WE#):** 部份 Flash 內部無上拉電阻,WE# 懸空呈浮動態,噪聲耦合可能誤觸發寫入。**必須雙腳同掰**。
- ❌ **剪斷腳位:** 不可逆,日後需刷 BIOS 必須更換晶片/插座,**嚴禁剪腳**。
- ❌ **誤判腳位編號:** 必須對準缺口/缺角編號,反向插入會導致 VCC/GND 短路燒毀主板南橋/晶片組。
- ✅ **搭配軟體寫保護:** BIOS 選單啟用「BIOS Write Protect」、主板跳線「BIOS_WP」短接,雙重保險。
適用範圍與時代背景
本法適用於 **1998-2005 年間採用並行介面 (Parallel/FWH/LPC) 32/40 腳 Flash BIOS 的主機板**(Intel 810/815/845/865/915/945、AMD 760/KT133/266/333/400/600/880 等晶片組)。**現代 UEFI 主板 (2011 年後) 普遍採用 8-Pin SPI Flash,內建硬體寫保護位 (BP0-BP3) 與 SPI 協定級寫保護,無需且不宜硬體改裝**,請善用 BIOS 內建鎖定功能。
一個插座、兩根腳、三分鐘改裝,換取主機板十五年免疫 CIH 及所有 BIOS 寫入型惡意碼。這或許是成本最低、效果最徹底的硬體級安全防護了。