Меняем MAC-адрес с помощью команды macchanger

Статус
В этой теме нельзя размещать новые ответы.

Ens

Местный
Подтвержденный
Сообщения
3.462
Реакции
2.112
В некоторых ситуациях необходимо подделать/изменить/пародировать MAC-адрес сетевого интерфейса. Команда macchanger в Linux делает эту работу в кратчайшие сроки. С помощью этого инструмента вы можете изменить свой MAC-адрес любого сетевого проводного или беспроводного Ethernet-устройства.
Вот небольшой пример:
Код:
# ifconfig eth0
eth0      Link encap:Ethernet  HWaddr 00:16:d3:23:7c:f7
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Memory:ee000000-ee020000
Для начала установите macchanger:
Код:
sudo apt-get install macchanger
Затем выключите сетевой интерфейс:
Код:
# ifconfig eth0 down
Используйте macchanger для случайной генерации нового MAC-адреса и назначьте его на eth0 сетевого интерфейса:
Код:
# macchanger -r eth0
Current MAC: 00:16:d3:23:7c:f7 (unknown)
Faked MAC:   32:cf:cb:6c:63:cd (unknown)
В случае, если вы видите следующее сообщение об ошибке:
Код:
ERROR: Can't change MAC: interface up or not permission: Cannot assign requested address
Убедитесь, что ваш интерфейс и вы работаете в macchanger от имени суперпользователя.
Включите eth0 сетевого интерфейса и проверьте новый МАС-адрес:
Код:
# ifconfig eth0 up
# ifconfig eth0
eth0      Link encap:Ethernet  HWaddr 32:cf:cb:6c:63:cd
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Memory:ee000000-ee020000
Если, например, специфический МАС-адрес необходимо использовать в macchanger следующим образом:
Код:
# macchanger -m b2:aa:0e:56:ed:f7 eth0
Current MAC: 32:cf:cb:6c:63:cd (unknown)
Faked MAC:   b2:aa:0e:56:ed:f7 (unknown)
macchanger также позволяет изменять MAC-адрес для определенного поставщика сетевой карты. Используйте опцию -l, которая выведет список всех известных поставщиков сетевых карт.
 
Не работает на свистках и на некоторых чипах. После смемы ещё раз проверяйте мак в ifconfig.
 
Статус
В этой теме нельзя размещать новые ответы.

Похожие темы

Анонимность в сети является важным вопросом для многих пользователей, которые хотят сохранить свою конфиденциальность в Интернете. В этом руководстве я рассмотрю, как обеспечить анонимность в сети, а также предоставлю примеры инструментов и техник, которые можно использовать для достижения этой...
Ответы
21
Просмотры
  • Закрыта
Практическая ценность. Заменив MAC на адрес offline компьютера из локальной сети, получаем доступ к интернету от другого пользователя (не всегда, но думаю нет смысла объяснять исключения). Вариант использования. Ставим на компьютер виртуалку и передаём ей свободную сетевую карту, предварительно...
Ответы
1
Просмотры
Необходимое ПО Для смены MAC-адреса обычно используется macchanger: sudo apt-get install macchanger Разовая смена адреса Можно посмотреть текущие адреса: /sbin/ifconfig | grep HWaddr eth0 Link encap:Ethernet HWaddr c4:ba:e9:45:d0:0b wlan0 Link encap:Ethernet HWaddr...
Ответы
22
Просмотры
10К
Назад
Сверху Снизу