![]() |
![]() |
#17 (permalink) |
註冊會員
|
![]() 這篇文章是從駭客論壇來的~放在我的電腦已經一年多快發霉了~~拿出來曬太陽一下好了~我沒有試過~~有用的發表一下吧!
1 、在 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}\0000 、 0001 、 0002 等主鍵下,查找 DriverDesc ,內容為你要修改的網卡的描述,如「 Realtek RTL8029(AS)-based PCI Ethernet Adapter 」。 2 、在其下,添加一個字符串,命名為 NetworkAddress ,其值設為你要的 MAC 地址(注意地址還是連續寫)。如: 00E0DDE0E0E0 。 3 、然後到其下 Ndi\params 中添加一項名為 NetworkAddress 的主鍵,在該主鍵下添加名為 default 的字符串,其值是你要設的 MAC 地址,要連續寫,如: 000000000000 。(實際上這只是設置在後面提到的高級屬性中的「初始值」,實際使用的 MAC 地址還是取決於在第 2 點中提到的 NetworkAddress 參數,這個參數一旦設置後,以後高級屬性中的值就是 NetworkAddress 給出的值而非 default 給出的了。) 4 、在 NetworkAddress 的主鍵下繼續添加名為 ParamDesc 的字符串,其作用為指定 NetworkAddress 主鍵的描述,其值可自己命名,如「 Network Address 」,這樣在網卡的高級屬性中就會出現 Network Address 選項,就是你剛在註冊表中加的新項 NetworkAddress ,以後只要在此修改 MAC 地址就可以了。繼續添加名為 Optional 的字符串,其值設為「 1 」,則以後當你在網卡的高級屬性中選擇 Network Address 項時,右邊會出現「不存在」選項。 5 、重新啟動你的計算機,打開網絡芳鄰的屬性,雙擊相應網卡項會發現有一個 Network Address 的高級設置項,可以用來直接修改 MAC 地址或恢復原來的地址。 |
![]() |
送花文章: 2,
![]() |
![]() |
#19 (permalink) |
長老會員
![]() |
![]() MAC Address不是不能改,只是現在改的機率不高,10年前DOS時代因為網路剛開始流行,當時原廠網卡很貴,國內某些廠商製造便宜的仿卡販售,當時就得利用更改MAC Address讓相同位址的網卡可以在同一網段中使用。
目前部分網卡廠商仍然會提供更改MAC的公用程式供使用者使用,內建於主機板上的網卡,有些會將此功能置於BIOS中。 至於位址若發生衝突,建議IP Address和MAC Address都得檢查。通常IP比較好查,使用ping指令即可調查Host ID是否被佔用;至於MAC就比較棘手一點,樓上提供的內建指令雖然可以顯現MAC,但是不如一些工具程式如Ip Tools等在茫茫網海中(區網很大時)搜尋來的方便,可以去工具程式網站上找找試用版來用。 |
__________________ 的歷流光小,飄颻弱翅輕。恐畏無人識,獨自暗中明。 [IMG][/IMG] |
|
![]() |
送花文章: 127322,
![]() |
![]() |
#20 (permalink) | |
長老會員
![]() |
![]() 引用:
arp的確是一個好用的指令,不過也有其限制。 在微軟視窗中,arp僅能用來顯示操作電腦上的ARP Cache內的arp紀錄,該紀錄是有時間限制的,一旦時間超過該紀錄無繼續使用,就會被清除掉,避免產生位址對映(IP <----> MAC)的黑洞效應。所以使用arp查詢對方MAC位址時,常常得先ping對方,也就是起碼要知道對方的IP位址,這在很多時候(比如連對方IP都不清楚)不太方便。 |
|
![]() |
送花文章: 127322,
![]() |
![]() |
#22 (permalink) | |
協調管理員
![]() |
![]() 引用:
|
|
![]() |
送花文章: 11706,
![]() |