Как поменять MAC-адрес на компьютере с Windows
- Открываем диспетчер устройств.
В Windows 10 / 8 нажимаем комбинащию клавиш Win + X и выбираем Диспетчер устройств:
В Windows 7 кликаем по Компьютер правой кнопкой мыши и выбираем Управление:
В открывшемся окне переходим на Диспетчер устройств:
Раскрываем группу устройств Сетевые адаптеры, кликаем правой кнопкой мыши по тому, для которого меняем mac адрес и выбираем Свойства:
Переходим на вкладку Дополнительно – кликаем по Network Address – меняем переключатель в положение Значение – вписываем новый MAC-адрес:
Способ, используя программу Technitium MAC Address Changer (TMAC)
Где скачать Technitium MAC Address Changer (TMAC)?
Скачать программу TMAC можно с официального сайта: https://technitium.com/tmac/
Она бесплатная для некоммерческого использования и работает на всех современных версиях ОС Windows.
Как сменить MAC-адрес с помощью TMAC?
Итак, я запускаю программу у себя на основном компьютере и вижу следующую картину:
- Это наименование вашего сетевого подключения
- Это текущий MAC-адрес, который присвоен вашей сетевой карте или Wi-Fi адаптеру.
- Поле для ввода нового MAC-адреса
- Кнопка для генерации случайного MAC-адреса
Для смены адреса, необходимо в поле “Change MAC Address” (3) ввести тот MAC-адрес, который вы хотите (в случае, если вам необходимо задать какой-либо конкретный mac-адрес, например, если провайдер разрешает доступ в сеть только для него), либо нажать на кнопку “Random MAC Address” (4), чтобы программа сгенерировала случайный адрес. И нажать на кнопку “Change Now !”.
После этого сеть должна будет перезапуститься и для всех устройств в сети, ваш адрес должен выглядеть иначе.
Видим, что наш адрес изменился с 52-54-00-EB-9A-67 на 58-56-E8-CF-96-08
Как узнать MAC-адрес
1. При помощи командной строки:
Пуск , в строке поиска Windows необходимо набрать на латинской раскладке клавиатуры cmd , потом ввести команду ipconfig/all или же getmac , при нажатии клавиши Enter на дисплей компьютера выведется информация о сетевых устройствах и их физических адресах. Читать: « Как запустить командную строку?».
2. Убедитесь, что патч-корд от провайдера подключен к вашему компьютеру, затем по очереди Пуск ,
Панель управления , Сеть и интернет .
Здесь необходимо выбрать Центр управления сетями и общим доступом .
Дальше следует кликнуть на Изменение параметров адаптера .
Появится окно с сетевыми подключениями, выберете нужный и кликните по нему правой кнопкой мыши, затем выберите Состояние . Скорее все у вас отобразится один адаптер с названием Подключение по локальной сети .
Для Windows 7 выбираем Сведенья , а для Windows XP Поддержка и далее Подробности . В появившемся окне кроме физического адреса, который то и нужен, мы так же увидим другие сетевые настройки.
MAC (Media Access Control) — уникальный идентификатор, выдается каждой единице активного оборудования (то есть сетевому адаптеру, роутеру, свичу и так далее) или некоторым их интерфейсам.
MAC прошит в оборудование при изготовлении и используется в сети для идентификации отправителя и получателя фрейма. Предполагается, что при появлении в сети нового устройства администратору не придется задавать ему MAC вручную.
Схема строения шестиоктетного MAC-адреса
MAC уникален (или, по крайней мере, должен быть) для каждого сетевого интерфейса. При этом у устройства их может быть несколько — например, у ноутбуков их как минимум два: один у контроллера проводного подключения по Ethernet, второй — у адаптера Wi-Fi. У роутера или у свитча адреса уникальны для каждого порта, а если это роутер Wi-Fi, то различаться будут адреса у каждого беспроводного интерфейса (у современных роутеров это 2,4 ГГц и 5 ГГц).
Зачем менять MAC?
MAC позволяет однозначно идентифицировать устройство и не меняется при смене операционной системы — он прошит в микросхему, которая предоставляет сетевой интерфейс.
Пентестеры и хакеры скрывают свой MAC, чтобы не допустить идентификации оборудования при атаке. Думаю, ты понимаешь, зачем это может понадобиться: если использовать реальный MAC, то он может быть засвечен при подключении к другим сетям. Существуют и средства сопоставления MAC с географическими координатами — например, скрипт iSniff-GPS из набора Kali.
Практика
Итак, предположим, что ты используешь Linux. Давай посмотрим, как сменить MAC без использования дополнительных программ.
Открывай терминал и вводи команду
Если ты используешь Ethernet, то посмотреть адреса адаптеров можно так:
Чтобы временно изменить свой MAC, нужно выключить соответствующий сетевой интерфейс. Например, для интерфейса eth1 команда будет такой:
Теперь можно сформировать новый MAC.
Цифры, как ты понимаешь, в этот шаблон можешь подставить любые.
Теперь нужно снова поднять eth1.
И последнее — нужно проверить, вступили ли изменения в силу. Если ты снова посмотришь список MAC, то увидишь, что интерфейс изменился. Однако после перезагрузки компьютера старое значение MAC вернется.
Было бы удобно, если бы MAC изменялся каждый раз при подключении к сети. В этом нам поможет пакет NetworkManager. Начиная с версии 1.4 эта программа поддерживает спуфинг MAC, причем у нее есть много полезных опций.
Для каждой группы «проводные» (ethernet) и «беспроводные» (wifi) правила MAC настраиваются отдельно.
Также помни, что беспроводной адаптер может находиться в одном из двух состояний:
- сканирование — задается с помощью свойства wifi.scan-rand-mac-address . По умолчанию yes , то есть во время сканирования будет устанавливаться произвольный MAC-адрес. Если выбрать no , то этого происходить не будет;
- подключен к сети — задается свойством wifi.cloned-mac-address , по умолчанию его значение равно preserve .
Для проводного интерфейса (свойство ethernet.cloned-mac-address ) и беспроводного интерфейса в состоянии подключения ( wifi.cloned-mac-address ) доступны следующие варианты:
- явно указанный MAC — то есть можно задать свой постоянный MAC;
- permanent — использовать вшитый в устройство MAC-адрес (по умолчанию);
- preserve — не менять MAC устройства после активации (например, если MAC был изменен другой программой, то будет использоваться текущий адрес);
- random — генерировать случайную величину для каждого подключения.
NetworkManager настраивается через файл /etc/NetworkManager/NetworkManager.conf . Как вариант, можешь добавить дополнительный файл с расширением .conf в директорию /etc/NetworkManager/conf.d (называться конфиг при этом может как угодно). Я рекомендую именно второй способ, поскольку при обновлении NetworkManager обычно заменяет главный .conf, и если ты вносил в него изменения, то они пропадут.
Включаем автоматическую генерацию рандомных MAC-адресов
Если ты хочешь, чтобы при каждом подключении подменялся MAC-адрес, но при соединении с одной и той же сетью использовался одинаковый MAC, то надо добавить пару строк в конфиг. Вот они:
Свойства ethernet.cloned-mac-address и wifi.cloned-mac-address можно задавать по отдельности или вместе.
Проверить значения ты можешь, набрав ip a , а чтобы изменения вступили в силу, нужно перезапустить NetworkManager:
Теперь подключайся к беспроводной сети и снова проверяй значения MAC.
Для одних и тех же сетей будут генерироваться одинаковые адреса. Если же ты хочешь, чтобы адреса всегда были разными, настройки будут такими:
Устанавливаем определенный MAC
Предположим, нам нужно использовать какой-то определенный MAC. Для этого снова будем править /etc/NetworkManager/conf.d/mac.conf .
Чтобы задать MAC для проводного интерфейса, добавляй такие строки:
Чтобы задать MAC для беспроводного соединения — вот такие:
Вместо , естественно, следует написать нужный MAC-адрес. И конечно, можно задать настройки для проводного и беспроводного соединения одновременно.
Обрати внимание, что при использовании этого метода MAC будет изменяться только после того, как ты подключишься к сети. До этого у интерфейсов будут их исходные адреса. Исключением может быть Wi-Fi, если ты уже настроил спуфинг, как показано выше. Для отмены спуфинга добавляй в конфиг такие строки:
И перезапускай службу, чтобы изменения вступили в силу.
Мы можем сделать это двумя способами. Помните, что вы не должны делать это на действующей сетевой карте, которая используется в настоящее время. Если вы сделаете это, возможно, ваше сетевое соединение будет разорвано. Попробуйте этот метод с дополнительной картой.
Способ 1: использование Macchanger
Macchanger – это простая утилита для просмотра, изменения и управления MAC-адресами для сетевых карт. Он доступен практически во всех операционных системах GNU/Linux.
Чтобы установить Macchanger в Arch Linux и его производных, запустите:
В Fedora, CentOS, RHEL:
В Debian / Ubuntu:
Укажите, должен ли Macchanger быть настроен на автоматический запуск при каждом включении или выключении сетевого устройства. Это дает новый MAC-адрес всякий раз, когда вы подключаете кабель Ethernet или включенный Wi-Fi. Я рекомендую вам не запускать автоматически, если вам действительно не нужно каждый раз менять MAC-идентификатор.
Использование
Чтобы назначить любой случайный MAC-адрес, выполните:
Чтобы узнать имя сетевого интерфейса, запустите:
Как видно из примера выше, enp0s3 – это имя данной сетевой карты.
Чтобы изменить MAC-адрес сетевой карты enp0s3, выполните:
После изменения MAC-адреса проверьте его с помощью команды:
Теперь вы увидите, что MAC был изменен.
Чтобы изменить MAC-адрес на конкретное значение, укажите любой пользовательский MAC-адрес с помощью команды:
где XX:XX:XX:XX:XX:XX – это новый MAC-идентификатор, на который вы хотите изменить свой.
Наконец, чтобы вернуть MAC-адрес к его первоначальному постоянному аппаратному значению, выполните следующую команду:
Тем не менее, вам не обязательно это делать. После перезагрузки системы изменения будут автоматически потеряны, а физический MAC-адрес будет восстановлен.
Для более подробной информации, обратитесь к man-страницам:
Способ 2: использование iproute2
Сначала отключите сетевую карту с помощью команды:
Далее установите новый MAC с помощью команды:
где XX:XX:XX:XX:XX:XX – это новый MAC-идентификатор, на который вы хотите изменить свой.
Наконец, включите сетевую карту вновь командой:
Теперь проверьте новый MAC-адрес с помощью команды:
В качестве альтернативы, вы можете сделать это, используя команду ifconfig, как приведено ниже.
Как видите, оба метода довольно просты. Применяйте любой метод, который вам понравится. А решите вернуться к исходному MAC-адресу? Просто перезагрузите вашу систему. Надеюсь вам это пригодится.
Для того, чтобы изменить параметры интернета на роутере Zyxel Keenetic, мы находим в нижнем меню значок «Глобуса» и переключаемся в этом разделе на вкладку «Подключение». Здесь отобразится текущее сетевое соединение с названием «Broadband Connection» — нажимаем мышкой на него.
Откроются детальные настройки, среди которых находим пункт «MAC-адрес». Из выпадающего списка выбираем «Взять с вашего ПК». После чего нажимаем на кнопку «Применить».
Если говорить о новой прошивке, от функция смены MAC адреса находится в разделе «Интернет — Проводной». Здесь нужно найти блок настроек «Параметры IP и DNS». Выбираем из выпадающего списка «Взять с вашего ПК»
На случай, если по каким-то причинам этот вариант не работает, либо к провайдеру был привязан какой-то компьютер, которого давно у вас уже нет, то можно выбрать «Ввести вручную» и прописать его самостоятельно.
MAC-адрес Windows 10
- Предисловие
- Что такое MAK-адрес?
- Зачем изменять MAC-адрес?
- Как узнать свой MAK-адрес?
- Автоматическая смена MAC-адреса
Смена MAC-адреса в Windows
По-быстрому, только вкратце, человеческим языком. MAC адрес – это уникальный цифровой номер, присвоенный каждому компьютеру в сети, если выражаться точнее не компьютеру, а сетевой карте компьютера. MAC адрес прописывается в сетевую карту еще при ее создании на заводе.
Зачем изменять MAC-адрес в Windows?
Смена MAC-адреса затрудняет идентификацию компьютера и тем самым позволяет улучшить анонимность в сети.
Об этом мы рассказывали в статье «Как посмотреть свой MAC-адрес»
Автоматическая смена MAC-адреса
Ну, а теперь кто решил что ему это нужно, вот вам инструкция.
Итак, на рабочем столе в правой стороне трея кликаем на иконку «Сеть».
В появившемся окне нажимаем на пункт «Сетевые параметры».
В разделе «Сеть и интернет» на вкладке «Wi-Fi» заходим в «Управление параметрами сети WiFi.
В поле «Случайные аппаратные адреса» сдвиньте ползунок параметра «Использовать случайные аппаратные…» в режим включен. Если у вас нет данного поля, то это значит ваша сетевая карта не поддерживает данную опцию. В таком случае нечего не подделаешь, придется каждый раз менять в ручную. Как это сделать вы можете узнать на нашем сайте, а чтоб найти — используйте форму поиска.
После данной операции Windows 10 при каждом подключении будет присваивать случайный MAC-адрес.
Кстати, есть также возможность использовать разные настройки для разных сетей, т.е. отключить автоматическое изменение MAK-адреса для определенных сетей. Данная функция может быть очень полезна, если вы в целях безопасности и защиты домашней WiFi сети используете фильтрацию по MAC-адресу.
Делается это очень просто. Для начала подключитесь к той сети в которой хотите изменить настройки функции «Случайные аппаратные адреса». После этого в разделе «Сеть и интернет» выберите пункт «Дополнительные параметры».
После чего в разделе «Беспроводная сеть» в поле «Случайные аппаратные адреса» выберите параметр «Выкл».
Теперь при каждом подключении именно к этой определенной сети будет использоваться заводской постоянный МАК-адрес.
Как вы видите по скрину выше существует три режима работы:
- Вкл — случайный MAC-адрес который используется всегда во время подключения к определенной сети.
- Выкл — система будет использовать реальный MAC-адрес сетевой карты.
- Изменять ежедневно — случайный MAC-адрес который будет изменятся каждый день.
На самом деле Microsoft не первый кто внедрил рандомизацию MAC-адреса. Apple в 2014 была первой кто заимела подобный функционал, но в разы уступающий по своим возможностям. Большим недостатком Apple является то, что она использует случайные адреса только во время поиска сетей, а после подключения все возвращается к своему изначальному значению. Windows же довел и продолжает доводить эту фишка до ума.
Как вы видите у новой операционной системы есть и свои достоинства, а не только шпионы Windows, о которых мы так много писали в разных статьях.
Ну, а теперь традиционная ложка дегтя. У данной функции есть один минус. Проблема в том, что Windows 10 взаимодействуя с сетями Hotspot 2.0 раскрывает свой настоящий MAC адрес. Это конечно не есть хорошо, но и не так страшно. В Microsoft говорят, что они работают над этим, посмотрим в будущем. Подробнее о всех недостатках радномизации MAC-адреса вы можете узнать в этой англоязычной статье.
В любом случае, если вы стоите перед выбором включить случайные аппаратные адреса или нет, то лучше конечно же первое. Рандомизация добавляет к вашей анонимности и затрудняет отслеживание вашего компьютера. Хуже от нее точно не будет.
На этом все друзья. Всем удачи и информационной безопасности! А тем кто у нас впервые советую подписаться на новые статьи в социальных сетях. Все самое интересное еще впереди!
Как сменить мак в Linux и FreeBSD
В линуксе(Ubuntu) нужно ввести три команды:
ifconfig eth0 down
2. Изменяем мак-адрес:
ifconfig eth0 hw ether 02:01:02:03:04:08
3. Поднимаем сетевой интерфейс:
ifconfig eth0 up
где цифры замените на свои.
Для FreeBSD можно использовать следующий алгоритм:
1. Сначала нужно выключить сетевой интерфейс em2 (или xl0):
ifconfig em2 down
ifconfig em2 ether 02:a2:34:08:d30:c0
где меняем значения на свои
3. И снова включаем сеть em2:
ifconfig em2 up
4. Чтобы наши изменения остались после перезагрузки, нужно прописать строчку в /etc/rc.conf :
Как поменять MAC-адрес на iOS?
На iOS для изменения MAC-адреса также понадобится джейлбрейк и установленный альтернативный магазин приложений Cydia.
- Скачайте приложение MobileTerminal в Cydia и запустите его.
- Введите команду su.
- При просьбе ввести пароль введите alpine.
- Введите команду на изменение MAC:адреса:
где en0 — имя вашего адаптера,
XX:XX:XX:XX:XX:XX — новый МАС-адрес.
Данным способом можно изменить МАС-адрес на iOS до первой перезагрузки телефона.