|
2#
發(fā)表于 2025-1-8 12:22:02
|
只看該作者
只有廣播時(shí)的mac地址才全為F。有兩種方法改變網(wǎng)卡的mac地址。一種是硬件修改,另外一種是軟件修改。硬件的方法就是直接對(duì)網(wǎng)卡進(jìn)行操作,修改保存在網(wǎng)卡的 EPROM 里面的 MAC 地址,通過(guò)網(wǎng)卡生產(chǎn)廠家提供的修改程序可以更改存儲(chǔ)器里的地址。
& b/ D" I7 x7 Y) _+ o9 i3 L7 e0 c' E( _
在 Windows中,網(wǎng)卡的 MAC 保存在注冊(cè)表中,實(shí)際使用也是從注冊(cè)表中提取的,所以只要修改注冊(cè)表就可以改變 MAC 。
0 ?( Z' \/ q1 u9 G4 r7 o/ \3 cHKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlClass D36E970-E325-11CE-BFC1-08002BE10318 中的 0000 , 0001 , 0002 中的 DriverDesc ,如果在 0000 找到,就在 0000 下面添加字符串變量,命名為 “NetworkAddress” ,值為要設(shè)置的 MAC 地址,例如: 000102030405
: g( U$ {- ]5 V t0 l0 ^完成上述操作后重啟就好了。一般網(wǎng)卡發(fā)出的包的源 MAC 地址并不是網(wǎng)卡本身寫上去的,而是應(yīng)用程序提供的,只是在通常的實(shí)現(xiàn)中,應(yīng)用程序先從網(wǎng)卡上得到 MAC 地址,每次發(fā)送的時(shí)候都用這個(gè) MAC 作為源 MAC 而已,而注冊(cè)表中的 MAC 地址是在 Windows 安裝的時(shí)候從網(wǎng)卡中讀入的,只要你的操作系統(tǒng)不重新安裝應(yīng)該問(wèn)題不大。 |
|