2011-11-27 100 views
2

我知道的唯一方法是通過在NIC的註冊表中添加「NetworkAddress」鍵/值對。 對我來說,通過這種方法實現起來太困難了。 還有其他方法嗎?更改/欺騙MAC地址/物理地址

我建立使用Windows窗體但setMac方法需要實現一個示例應用程序 http://pastebin.com/umgxAWJU

+0

您是否想要永久更改MAC地址,還是僅針對給定的網絡會話? –

+0

不是永久的,但只要用戶希望這樣做 – jeff

回答

2

你不能欺騙MAC地址通過.NET直接,因爲它不具有對網絡的低級別的API疊加。有一個名爲Pcap.net的庫,它是一個本地庫的包裝,允許您執行此操作,稱爲winPcap

+0

我有一個傳統應用程序的視覺c功能,但不幸的是,我很難理解它 http://pastebin.com/ePMx30CB – jeff