2011年5月17日 星期二

[密技!]修改你電腦的網路卡卡號(MAC Address)

在世界上每一張網卡都有一個自己獨特的識別號碼,這個號碼一般稱為網路卡卡號,也就是本篇文章的主角MAC Address,而在網路設備出廠時MAC Address一定都是不一樣的。
這個值MAC Address是網路設備的預設值,這個預設值世界上找不到第二個,而且無法更改,但是你卻可以變更與設定「當網路設備彼此之間溝通時所使用的MAC Address設定值。」
舉個例子來說,當你發現你電腦的網路卡卡號(MAC Address)被鎖定時[鎖MAC Address的舉動常見於Cable Modem上],就可以利用這種方式進行變更,變更成不被鎖定的卡號時就可以順利上網了,以下利用TP-LINK TL-WR541/542G無線IP分享器與筆者的網路卡進行模擬網路卡被鎖的實驗,讓大家可以清楚了解狀況與結果。
一、開啟防火牆選項,開啟MAC Address過濾器,選擇只允許經過設定的網卡卡號可以上網,這麼設定後如果沒有設定相對應可以上網的MAC Address,那麼所有連接這一台IP分享器的電腦都不能上網了。

 轉貼於:http://blog.xuite.net/arcloveangel/lovestore/22796117

二、我們可以發現在MAC Address過濾器中有2個設定值,代表只有這兩個值可以上網,但是我的網卡是這兩個值其中之一嗎?

三、啊!不能上網了,連YAHOO都上不去,本來連線都正常的,所以我可以確定我的網路卡的MAC Address不是上面其中之一,我想眼尖的朋友也發現了,其中一個是00-11-22-33-44-55,沒錯這是我設好玩的,這麼特別的MAC Address是我自己虛構的,台灣有沒有這張網卡都不知道呢!

四、但是我想確實知道我的MAC Address可以嗎?我可以查的到嗎?這當然是沒問題的,可以查的到只要依照下圖操作先點選執行。

五、在執行畫面中,在開啟欄位輸入「cmd」然後按確定即可,在來會出現黑色指令視窗。

六、輸入「ipconfig/all」指令後按鍵盤的「Enter」鍵就會出現如下畫面,其中「Physical Address」就是你電腦的MAC Address,這時候會有兩種可能:
1. 你仍然有IP位址,但是如果使用PING指令「例如PING HINET的DNS 168.95.1.1」會發現都出現「Request timed out」的字眼。(範例中大家可以發現我的MAC Address是00-0D-87-74-97-17完全不是設定的號碼,但是只有設定放行的網卡卡號才可以上網,所以我確實是不能上網。)


2. 你發現無法自動取得IP位置,這時候你會發現IP Address會是「169.254.xxx.xxx」這代表你的電腦無法正確要到IP位置。

這時候如果使用PING指令,就會出現下面這樣的畫面。


七、上面已經確認完我的MAC Address了,也確認我確實沒辦法上網,接下來進入重頭戲了,也就是我現在要變更我的網路卡卡號,讓IP分享器誤以為我的網路卡卡號是00-11-22-33-44-55,這樣我就可以上網了!!(拜託那些說MAC Address完全不能改的人,接下來要仔細看好!)請進入「控制台」。

八、點選「系統」進入選項。

九、點選「硬體」→點選「裝置管理員」

十、點選「網路介面卡」,在你的網路卡上「點選滑鼠右鍵」,接這點選「內容」

十一、點選「進階」→點選「Network Address」→點選「數值」欄位中填入你要設定的MAC Address,以剛剛的範例來說是「00-11-22-33-44-55」,這時就在數值中填入「001122334455」(注意,短線不用填),接著點選確定就可以了。

十二、接著拔掉網路線,過個幾十秒再接回去就可以了。
十三、接著再來確認一下吧!看看MAC Address是不是真的已經成功變更了?看看下圖,原本的網路卡卡號真的變成了剛剛捏造的00-11-22-33-44-55了!這樣是不是就可以騙過那台IP分享器呢?來世是看YAHOO首頁可不可以連上去吧!

十四、哇!原本不能連線的YAHOO現在已經可以連線了,看來已經成功騙過IP分享器了,其實不止可以騙過這台IP分享器,所有網路設備都騙的過,畢竟網卡現在使用的MAC Address就是剛剛設定的,而不是預設值,其他網路設備也不可能會知道這張網卡本來的預設值是多少!!

十五、用PING來測試,結果也顯示可以正常使用!

沒有錯,一但有MAC Address被鎖的情況時,都可以用上面介紹的變更數值的方式應付,所以不要再說MAC Address網路卡卡號完全不能變了,不能變的只有出廠預設值罷了,你想設定、使用什麼數值都是隨自己高興的!

沒有留言:

張貼留言