|
2#
發(fā)表于 2025-1-8 12:22:02
|
只看該作者
只有廣播時(shí)的mac地址才全為F。有兩種方法改變網(wǎng)卡的mac地址。一種是硬件修改,另外一種是軟件修改。硬件的方法就是直接對(duì)網(wǎng)卡進(jìn)行操作,修改保存在網(wǎng)卡的 EPROM 里面的 MAC 地址,通過網(wǎng)卡生產(chǎn)廠家提供的修改程序可以更改存儲(chǔ)器里的地址。' t9 i) o0 S# M3 a1 g* j
, W3 P, O9 P; |6 p5 r6 V0 w在 Windows中,網(wǎng)卡的 MAC 保存在注冊(cè)表中,實(shí)際使用也是從注冊(cè)表中提取的,所以只要修改注冊(cè)表就可以改變 MAC 。) b( E$ V( E) W; w
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlClass D36E970-E325-11CE-BFC1-08002BE10318 中的 0000 , 0001 , 0002 中的 DriverDesc ,如果在 0000 找到,就在 0000 下面添加字符串變量,命名為 “NetworkAddress” ,值為要設(shè)置的 MAC 地址,例如: 000102030405
- X( Y4 V6 R5 u完成上述操作后重啟就好了。一般網(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)該問題不大。 |
|