|
2#
發(fā)表于 2025-1-8 12:22:02
|
只看該作者
只有廣播時的mac地址才全為F。有兩種方法改變網(wǎng)卡的mac地址。一種是硬件修改,另外一種是軟件修改。硬件的方法就是直接對網(wǎng)卡進行操作,修改保存在網(wǎng)卡的 EPROM 里面的 MAC 地址,通過網(wǎng)卡生產(chǎn)廠家提供的修改程序可以更改存儲器里的地址。% ]' P9 E+ W1 e6 y
$ C5 d% a+ e# I6 R7 S& |9 A( |. J在 Windows中,網(wǎng)卡的 MAC 保存在注冊表中,實際使用也是從注冊表中提取的,所以只要修改注冊表就可以改變 MAC 。, ?) p8 ]( v/ z; J, }- R
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlClass D36E970-E325-11CE-BFC1-08002BE10318 中的 0000 , 0001 , 0002 中的 DriverDesc ,如果在 0000 找到,就在 0000 下面添加字符串變量,命名為 “NetworkAddress” ,值為要設(shè)置的 MAC 地址,例如: 0001020304057 l$ T+ @9 c0 i/ U
完成上述操作后重啟就好了。一般網(wǎng)卡發(fā)出的包的源 MAC 地址并不是網(wǎng)卡本身寫上去的,而是應(yīng)用程序提供的,只是在通常的實現(xiàn)中,應(yīng)用程序先從網(wǎng)卡上得到 MAC 地址,每次發(fā)送的時候都用這個 MAC 作為源 MAC 而已,而注冊表中的 MAC 地址是在 Windows 安裝的時候從網(wǎng)卡中讀入的,只要你的操作系統(tǒng)不重新安裝應(yīng)該問題不大。 |
|