無線網卡通過注冊表修改MAC地址 |
發(fā)布時間: 2012/7/5 9:35:42 |
MAC地址是綁定在網卡上的一個12位16進制字符,它們在出廠的時候已經固化在網卡中,它是網卡在網絡中的身份識別。有很多網絡環(huán)境中都用到了ip和MAC綁定的情況。而MAC地址是先調入內存中后傳輸出去的,所以,我們可以通過修改其MAC地址來打破這些限制 1 、運行cmd進入注冊表 在 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\ {4D36E972-E325-11CE-BFC1-08002BE10318}\0000 、 0001 、 0002 等主鍵下, 查找 DriverDesc ,內容為你要修改的網卡的描述,如“Realtek RTL8188CE Wireless LAN 802.11n PCI-E NIC ” 2 、如果在0012下找到了1中的DriverDesc ,在其下,添加一個字符串,命名為 NetworkAddress ,其值設為你要的 MAC 地址(注意地址還是連續(xù)寫)。 3 、然后到其下 Ndi\params 中添加一項名為 NetworkAddress 的主鍵. 在該主鍵下添加名為 default 的字符串, 其值是你要設的 MAC 地址,要連續(xù)寫,如: 000000000000 。(實際上這只是設置在后面提到的高級屬性中的“初始值”, 實際使用的 MAC 地址還是取決于在第 2 點中提到的 NetworkAddress 參數,這個參數一旦設置后, 以后高級屬性中的值就是 NetworkAddress 給出的值而非 default 給出的了。) 4 、在 NetworkAddress 的主鍵下繼續(xù)添加名為 ParamDesc 的字符串, 其作用為指定 NetworkAddress 主鍵的描述,其值可自己命名,如“ Network Address ”, 這樣在網卡的高級屬性中就會出現 Network Address 選項,就是你剛在注冊表中加的新項 NetworkAddress ,以后只要在此修改 MAC 地址就可以了。 繼續(xù)添加名為 Optional 的字符串, 其值設為“ 1 ”, 則以后當你在網卡的高級屬性中選擇 Network Address 項時,右邊會出現“不存在”選項。 5 、重新啟動你的計算機,打開網絡鄰居的屬性,雙擊相應網卡項會發(fā)現有一個 Network Address 的高級設置項, 可以用來直接修改 MAC 地址或恢復原來的地址(選中不存在)。 修改前無線網卡高級屬性如圖 本文出自:億恩科技【prubsntakaful.com】 |