Меняем MAC-адрес сетевого устройства на случайный

Ens

Местный
Подтвержденный
Сообщения
3.462
Реакции
2.112
Необходимое ПО

Для смены 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 e2:0c:b6:44:b6:eb

Перед сменой адреса необходимо убить все процессы, которые используют сетевую карту (возьмём для примера интерфейс eth0). Проще всего выключить временно интерфейс и произвести смену:
Код:
sudo ifconfig eth0 down
sudo macchanger -r eth0
sudo ifconfig eth0 up

Имейте в виду, если действия производятся по SSH, то вы потеряете связь с компьютером; при удалённой работе лучше использовать способ со сменой MAC-адреса при загрузке (описан ниже).

Повторно проверяем:
Код:
/sbin/ifconfig | grep HWaddr
eth0      Link encap:Ethernet  HWaddr c5:bb:e0:14:d2:1b
wlan0     Link encap:Ethernet  HWaddr e2:0c:b6:44:b6:eb

адрес должен измениться.

Смена адреса при каждой загрузке системы

Создадим скрипт /etc/network/if-pre-up.d/macchanger со следующим содержимым:
Код:
#!/bin/sh

/usr/bin/macchanger -r "$IFACE"
Сделаем скрипт исполняемым:
Код:
chmod +x /etc/network/if-pre-up.d/macchanger
Теперь при загрузке системы все сетевые интерфейсы будут иметь не повторяющиеся случайные адреса.

Авторы: Cryptopunks
 
Закликбейтили меня названием статьи:pardon:
Я думал, что тут речь про смену MAC-адреса на сетевом оборудовании: маршрутере, свитче и т.п. А тут просто смена адреса на сетевой карте линёвой тачки. Тоже очень полезный мануал, особенно для тех, кто прячет всеми силами свою деятельность от пытливых внимательных глаз, но всё-таки жаль, что не совсем то, что ожидалось. Спасибо спустя 8.5 лет!
 
Последнее редактирование:
На официальном сайте Whonix читал, что подмена MAC адреса уже давно не помогает, по каким то там алгоритмам очень быстро вычисляется и смысла практически 0.
 
На официальном сайте Whonix читал, что подмена MAC адреса уже давно не помогает, по каким то там алгоритмам очень быстро вычисляется и смысла практически 0.
Так статье уже 8 с гаком лет))
Конечно, сейчас уже одной сменой МАКа не обойдёшься, отпечатки сейчас по полной собираются.
Но скрывая своё присутствие в сети, помимо прочих средств, менять МАК просто обязательно, т.к. это железячный идентификатор сетевой карты. Он позволяет установить однозначное соответствие.
 
Так статье уже 8 с гаком лет))
Конечно, сейчас уже одной сменой МАКа не обойдёшься, отпечатки сейчас по полной собираются.
Но скрывая своё присутствие в сети, помимо прочих средств, менять МАК просто обязательно, т.к. это железячный идентификатор сетевой карты. Он позволяет установить однозначное соответствие.
Согласен, жизнь усложнит любопытным глазам)
 
Необходимое ПО

Для смены 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 e2:0c:b6:44:b6:eb

Перед сменой адреса необходимо убить все процессы, которые используют сетевую карту (возьмём для примера интерфейс eth0). Проще всего выключить временно интерфейс и произвести смену:
Код:
sudo ifconfig eth0 down
sudo macchanger -r eth0
sudo ifconfig eth0 up

Имейте в виду, если действия производятся по SSH, то вы потеряете связь с компьютером; при удалённой работе лучше использовать способ со сменой MAC-адреса при загрузке (описан ниже).

Повторно проверяем:
Код:
/sbin/ifconfig | grep HWaddr
eth0      Link encap:Ethernet  HWaddr c5:bb:e0:14:d2:1b
wlan0     Link encap:Ethernet  HWaddr e2:0c:b6:44:b6:eb

адрес должен измениться.

Смена адреса при каждой загрузке системы

Создадим скрипт /etc/network/if-pre-up.d/macchanger со следующим содержимым:
Код:
#!/bin/sh

/usr/bin/macchanger -r "$IFACE"
Сделаем скрипт исполняемым:
Код:
chmod +x /etc/network/if-pre-up.d/macchanger
Теперь при загрузке системы все сетевые интерфейсы будут иметь не повторяющиеся случайные адреса.

Авторы: Cryptopunks
На Tails OS, вроде автоматическая анонимизация Mac адреса
 
Не всем нравится Tails. Да и не идеален он, со своими косяками. Вон зеродей фиксанули совсем недавно.
Но ведь это не отменяет того, что на нем есть анонимизация мас адреса пряма из коробки)
 
Но ведь это не отменяет того, что на нем есть анонимизация мас адреса пряма из коробки)
Абсолютно не отменяет. Но статья не для современных пользователей Tails. Ей уже 8 лет как-никак.
Это скорее как раз для тех, кто не хочет пользоваться подозрительными автоматическими инструментами с закрытым кодом.
 
Необходимое ПО

Для смены 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 e2:0c:b6:44:b6:eb

Перед сменой адреса необходимо убить все процессы, которые используют сетевую карту (возьмём для примера интерфейс eth0). Проще всего выключить временно интерфейс и произвести смену:
Код:
sudo ifconfig eth0 down
sudo macchanger -r eth0
sudo ifconfig eth0 up

Имейте в виду, если действия производятся по SSH, то вы потеряете связь с компьютером; при удалённой работе лучше использовать способ со сменой MAC-адреса при загрузке (описан ниже).

Повторно проверяем:
Код:
/sbin/ifconfig | grep HWaddr
eth0      Link encap:Ethernet  HWaddr c5:bb:e0:14:d2:1b
wlan0     Link encap:Ethernet  HWaddr e2:0c:b6:44:b6:eb

адрес должен измениться.

Смена адреса при каждой загрузке системы

Создадим скрипт /etc/network/if-pre-up.d/macchanger со следующим содержимым:
Код:
#!/bin/sh

/usr/bin/macchanger -r "$IFACE"
Сделаем скрипт исполняемым:
Код:
chmod +x /etc/network/if-pre-up.d/macchanger
Теперь при загрузке системы все сетевые интерфейсы будут иметь не повторяющиеся случайные адреса.

Авторы: Cryptopunks
А как-же виндовс?)

Вот простое ПО -

Функции:
  • Поддержка IPv6 и улучшенные сетевые конфигурации.
  • Полная конфигурация любого сетевого адаптера.
  • Командная строка с полным функционалом программы.
  • Обновление списка производителей сетевых карт.

Как это работает:
  • Программа изменяет значение в реестре Windows.
  • При включении сетевого адаптера, Windows ищет значение 'NetworkAddress' в реестре.
  • Если значение присутствует, Windows использует его в качестве MAC-адреса.
  • Если значения нет, Windows использует закодированный производителем MAC-адрес.

Как изменить MAC-адрес:
  • Запустите Technitium MAC Address Changer и выберите сетевой адаптер.
  • Введите новый MAC-адрес и нажмите "Change Now!" или воспользуйтесь кнопкой "Random MAC Address".
  • Для восстановления оригинального MAC-адреса выберите адаптер и нажмите "Restore Original".

Ограничение: Утилита не может изменить MAC-адрес Microsoft Network Bridge.
Сообщение обновлено:

На Tails OS, вроде автоматическая анонимизация Mac адреса
Да сейчас по момему на многих ОС уже так, в том числе и на телефонах
 
А как-же виндовс?)

Вот простое ПО -

Функции:
  • Поддержка IPv6 и улучшенные сетевые конфигурации.
  • Полная конфигурация любого сетевого адаптера.
  • Командная строка с полным функционалом программы.
  • Обновление списка производителей сетевых карт.

Как это работает:
  • Программа изменяет значение в реестре Windows.
  • При включении сетевого адаптера, Windows ищет значение 'NetworkAddress' в реестре.
  • Если значение присутствует, Windows использует его в качестве MAC-адреса.
  • Если значения нет, Windows использует закодированный производителем MAC-адрес.

Как изменить MAC-адрес:
  • Запустите Technitium MAC Address Changer и выберите сетевой адаптер.
  • Введите новый MAC-адрес и нажмите "Change Now!" или воспользуйтесь кнопкой "Random MAC Address".
  • Для восстановления оригинального MAC-адреса выберите адаптер и нажмите "Restore Original".

Ограничение: Утилита не может изменить MAC-адрес Microsoft Network Bridge.
Сообщение обновлено:


Да сейчас по момему на многих ОС уже так, в том числе и на телефонах
Подвиндового софта столько, что по первой ссылке в гугле выдается. Другое дело, что смена мака на винде в принципе менее актуальна, потому что для всяких темных дел зачастую используются анонимизированные линевые системы.
Или не анонимизированные, но линевые. Тем более, в 2015-м году гайдов для линя было мало, а виндовых утилит полно.
 
Какой раз убеждаюсь, на Руторе сидят спецы!
 
как работает?кто проверил?
 

Похожие темы

Анонимность в сети является важным вопросом для многих пользователей, которые хотят сохранить свою конфиденциальность в Интернете. В этом руководстве я рассмотрю, как обеспечить анонимность в сети, а также предоставлю примеры инструментов и техник, которые можно использовать для достижения этой...
Ответы
21
Просмотры
  • Закрыта
Практическая ценность. Заменив MAC на адрес offline компьютера из локальной сети, получаем доступ к интернету от другого пользователя (не всегда, но думаю нет смысла объяснять исключения). Вариант использования. Ставим на компьютер виртуалку и передаём ей свободную сетевую карту, предварительно...
Ответы
1
Просмотры
Как поднять свой socks5-сервер для Telegram Для работы простого socks5-сервера вам понадобиться виртуальная машина на каком-нибудь хостинге и Ubuntu 16.04 LTS. Настраивать будем Dante Server 1.4.2, эта версия поддерживает работу с авторизованными пользователями и в ней исправлены многие...
Ответы
2
Просмотры
  • Закрыта
На формуме есть тема о том как сделать рандомный mac-адрес , но этот способ работает только при старте системы. В случае если мы отключились точки доступа или аппаратно вырубили и врубили вафлю, то мак сменится на родной, что не есть хорошо. Накидал небольшой скриптик для автоматической смены...
Ответы
1
Просмотры
  • Закрыта
В некоторых ситуациях необходимо подделать/изменить/пародировать MAC-адрес сетевого интерфейса. Команда macchanger в Linux делает эту работу в кратчайшие сроки. С помощью этого инструмента вы можете изменить свой MAC-адрес любого сетевого проводного или беспроводного Ethernet-устройства. Вот...
Ответы
3
Просмотры
Назад
Сверху Снизу