MAC adresa je hardware-ová adresa, ktorá jedinečne identifikuje každý uzol v sieti. V IEEE 802 sieťach je vrstva Data Link Control OSI referenčného modelu rozdelená na dve podvrstvy: vrstva Logical Link Control (LLC) a vrstva MAC (Media Access Control). Vrstva MAC je prepojená priamo so sieťovým médiom. Preto každý odlišný typ sieťového média vyžaduje inú MAC vrstvu. Siete, ktoré nezodpovedajú štandardom siete IEEE 802, ale zodpovedajú OSI referenčnému modelu, sú adresové uzly nazývané Data Link Control (DLC) Adress.
Ak chcete zmeniť MAC adresu na Vašej sieťovej karte, potrebujete jednoduchú utilitku nazývanú MAC changer. MAC changer umožňuje manipulovať s MAC adresou sieťových rozhraní.
Možné použitie:
Ste v sieti DHCP s nejakým obmedzením založenom na IP.
Súčasti MAC changer:
Nastavenie špecifickej MAC adresy pre sieťové rozhranie.
Náhodné nastavovanie MAC adresy.
Nastavenie MAC adresy iného výrobcu.
Nastavenie inej MAC adresy rovnakého výrobcu.
Nastavenie MAC adresy rovnakého typu (napr. bezdrôtové karty).
Zobrazenie zoznamu MAC adries výrobcu.
Inštalácia MAC changer v Debiane:
#apt-get install macchanger
Inštalácia MAC changer v Ubuntu:
sudo apt-get install macchanger
Toto skompletizuje inštaláciu.
MAC adresu možno nájsť príkazom
ifconfig
eth0 Link encap:Ethernet HWaddr 00:0C:29:A8:D0:FA
inet addr:172.20.22.35 Bcast:172.20.22.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fea8:d0fa/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:7690 errors:0 dropped:0 overruns:0 frame:0
TX packets:6399 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:4284579 (4.0 MiB) TX bytes:876317 (855.7 KiB)
Interrupt:177 Base address:0×1080
V predošlom príklade je toto MAC adresa: 00:0C:29:A8:D0:FA
Ak chcete konfigurovať MAC changer, musíte zastaviť sieťové služby použitím nasledujúceho príkazu:
Pre užívateľov Debianu:
#/etc/init.d/networking stop
Pre užívateľov Ubnutu:
sudo /etc/init.d/networking stop
Teraz môžete konfigurovať MAC changer použitím nasledovných príkazov:
MAC Changer Syntax
macchanger [options] device
Príklady:
# macchanger eth1
Súčasná MAC: 00:09:a5:eb:23:f7 (Hansung Eletronic Industries Development Co., Ltd)
Falošná MAC: 00:09:a5:eb:23:f8 (Hansung Eletronic Industries Development Co., Ltd)
# macchanger –endding eth1
Súčasná MAC: 00:09:a5:eb:23:f8 (Hansung Eletronic Industries Development Co., Ltd)
Falošná MAC: 00:09:a5:6f:31:23 (Hansung Eletronic Industries Development Co., Ltd)
# macchanger –another eth1
Súčasná MAC: 00:09:a5:6f:31:23 (Hansung Eletronic Industries Development Co., Ltd)
Falošná MAC: 00:11:18:5b:3a:1f (Blx Ic Design Corp., Ltd.)
# macchanger -A eth1
Súčasná MAC: 00:06:5b:f6:f3:48 (Dell Computer Corp.)
Falošná MAC: 00:0d:11:93:0c:4f (Dentsply - Gendex)
# macchanger -r eth1
Súčasná MAC: 00:0d:11:93:0c:4f (Dentsply - Gendex)
Falošná MAC: 3c:f1:89:f9:1f:ce (unknown)
# macchanger –mac=01:23:45:67:89:AB eth1
Súčasná MAC: 00:40:96:43:87:65 [wireless] (Cisco/Aironet 4800/340)
Falošná MAC: 01:23:45:67:89:ab (unknown)
# ./macchanger –list=Cray
Misc MACs:
Num MAC Vendor
— — ——
065 - 00:00:7d - Cray Research Superservers,Inc
068 - 00:00:80 - Cray Communications (formerly Dowty Network Services)
317 - 00:40:a6 - Cray Research Inc.
Tu je zoznam možností MAC changer-u:
-h, -help
Zobrazenie možností:.
-V, -version
Zobrazenie verzie programu.
-e, -endding
Nemeňte byty od výrobcu! (Don’t change the vendor bytes)
-a, -another
Nastavenie náhodnej MAC adresy výrobcu rovnakého typu.
-A
Nastavenie náhodnej MAC adresy výrobcu rôzneho typu.
-r, -random
Plne náhodné nastavnie MAC adresy.
-l, -list[=keyword]
Print known vendors (with keyword in the vendor’s description string)
-m, –mac XX:XX:XX:XX:XX:XX
Nastavenie MAC XX:XX:XX:XX:XX:XX
Ak ste ukončili nastavovanie Vašej MAC adresy, je potrebné zapnúť sieťové služby použitím nasledujúceho príkazu:
Pre užívateľov Debianu:
#/etc/init.d/networking start
Pre užívateľov Ubuntu.
sudo /etc/init.d/networking start
Zmena MAC adresy sietovej karty nieje zložitá. Niektoré internetové servery alebo aplikácie použivajú vašu MAC adresu ako IP. Tým pádom ak vás zablokujú (bloknú vašu MAC adresu a zabránia vám tým prístup na ich server) dá sa zmenou MAC adresy získať znovu prístup. Poprípade v prácach zvyknú blokovat MAC adresy aby sa pracovníci nedostali na internet a vtedy sa tiež dá využiť táto zmena MAC adresy. V iných prípadoch zmena MAC adresy nieje nutná ale vždy sa hodí vedieť ako MAC adresu zmenit pod linuxom.
zdroj:
http://www.debianadmin.com