- Код за потвърждение: Избери целия код
debian:~# ifconfig eth0 |grep "Link*" | awk '{print $5}'
00:01:29:76:2A:F0
debian:~#
Първият
Инсталирате macchanger, като изпълните
- Код за потвърждение: Избери целия код
apt-get install macchanger #Debian users
sudo apt-get install macchanger #Ubuntu users
Ето някои опции, които може да са ви от полза:
-h, -help
Показва всички опции.
-V, -version
Показва версия на програмата.
-e, -endding
Да не се променят фабричните битове.
-a, -another
Задаване на произволен MAC от същият тип.
-A
Задаване на прозиволен MAC от всякакъв вид.
-r, -random
Задаване на напълно прозиволен MAC.
-l, -list[=keyword]
Показва списък с познатите прозиводители
-m, --mac XX:XX:XX:XX:XX:XX
Задаване на точно определен MAC, т.е. XX:XX:XX:XX:XX:XX
Примери:
- Код за потвърждение: Избери целия код
# macchanger eth0
Current MAC: 00:09:a5:eb:23:f7 (Hansung Eletronic Industries Development Co., Ltd)
Faked MAC: 00:09:a5:eb:23:f8 (Hansung Eletronic Industries Development Co., Ltd)
# macchanger --endding eth0
Current MAC: 00:09:a5:eb:23:f8 (Hansung Eletronic Industries Development Co., Ltd)
Faked MAC: 00:09:a5:6f:31:23 (Hansung Eletronic Industries Development Co., Ltd)
# macchanger --another eth0
Current MAC: 00:09:a5:6f:31:23 (Hansung Eletronic Industries Development Co., Ltd)
Faked MAC: 00:11:18:5b:3a:1f (Blx Ic Design Corp., Ltd.)
# macchanger -A eth0
Current MAC: 00:06:5b:f6:f3:48 (Dell Computer Corp.)
Faked MAC: 00:0d:11:93:0c:4f (Dentsply - Gendex)
# macchanger -r eth0
Current MAC: 00:0d:11:93:0c:4f (Dentsply - Gendex)
Faked MAC: 3c:f1:89:f9:1f:ce (unknown)
# macchanger --mac=01:23:45:67:89:AB eth1
Current MAC: 00:40:96:43:87:65 [wireless] (Cisco/Aironet 4800/340)
Faked MAC: 01:23:45:67:89:ab (unknown)
Вторият
Този начин е много по-труден
Трябва да се редактира файла /etc/network/interfaces (трябва да сте с root права), като се добави pre-up ifconfig eth0 hw ether XX:XX:XX:XX:XX:XX в iface блока, т.е. ако сте със статично IP, то би трябвало да изглежда така
- Код за потвърждение: Избери целия код
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
pre-up ifconfig eth0 hw ether XX:XX:XX:XX:XX:XX
address 192.168.1.90
gateway 192.168.1.1
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
Важно
Преди да променяте MAC адреса, трябва да си спрете мрежата, т.е.
- Код за потвърждение: Избери целия код
/etc/init.d/networking stop #Debian users
sudo /etc/init.d/networking stop #Ubuntu users
След като сте задали новият MAC, пускането на мрежата става като изпълните:
- Код за потвърждение: Избери целия код
/etc/init.d/networking start #Debian users
sudo /etc/init.d/networking start #Ubuntu users
Източник: Основен