MAC位址是綁定在網卡上的一個12位16進制字元,它們在出廠的時候已經固化在網卡中,它是網卡在網絡中的身份識别。有很多網絡環境中都用到了IP和MAC綁定的情況。而MAC位址是先調入記憶體中後傳輸出去的,是以,我們可以通過修改其MAC位址來打破這些限制。
我們可以通過修改系統資料庫的方法來實作修改網卡MAC位址。系統資料庫中HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}子鍵,在子鍵下的0000,0001,0002等分支中查找DriverDesc(如果你有一塊以上的網卡,就有0001,0002……在這裡儲存了有關你的網卡的資訊,其中的DriverDesc的内容就是你的網卡的資訊描述,比如我的無線網卡就是Intel(R) PRO/Wireless 3945ABG Network Connection)。我們可以通過查找這個鍵值來了解現在使用的網卡是在0000還是在0001(我的在0011)分支下。
下面以我的筆記本位列,簡述MAC位址的修改步驟:
1. 在運作中輸入:regedit指令,進入系統資料庫。
在系統資料庫中找到下面位置:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}
2. 通過查找諸如0000,0001分支中的DriverDesc的鍵值來檢視現有網卡是在哪個分支下。(我的是在0011下)