Всё о MAC-адресах: для чего они, как посмотреть и узнать производителя по MAC-адресу
MAC-адрес (от англ. Media Access Control — надзор за доступом к среде, также Hardware Address, также физический адрес) — уникальный идентификатор, присваиваемый каждой единице активного оборудования или некоторым их интерфейсам в компьютерных сетях Ethernet.
При проектировании стандарта Ethernet было предусмотрено, что каждая сетевая карта (равно как и встроенный сетевой интерфейс) должна иметь уникальный шестибайтный номер (MAC-адрес), «прошитый» в ней при изготовлении. Этот номер используется для идентификации отправителя и получателя фрейма; и предполагается, что при появлении в сети нового компьютера (или другого устройства, способного работать в сети) сетевому администратору не придётся настраивать этому компьютеру MAC-адрес вручную.
Пример MAC-адреса 50:46:5D:6E:8C:20, также распространены такие варианты записи как 50-46-5D-6E-8C-20 и 50465D6E8C20. Т.е. MAC-адрес состоит из шести пар символов (их называют октетами). В эти символы входят все цифры и буквы от A до F (набор символов шестнадцатеричной записи).
Первые три октета (бита) содержат уникальный идентификатор организации (OUI) или код MFG (Manufacturing, производителя), который производитель получает в IEEE. Т.е. они уникальны для каждого производителя сетевых устройств и каждый производитель, присваивая MAC-адрес своему сетевому устройству, начинает его со своих трёх октетов. Именно по ним, зная MAC-адрес, можно определить производителя. Последние три октета производитель присваивает произвольно и, в отличии от первых трёх, они должны быть уникальны для каждого сетевого интерфейса.
Как по MAC-адресу определить производителя устройства
В Windows для определения вендора (производителя) устройства по MAC-адресу есть бесплатная программа MACAddressView.

Вы можете искать по MAC-адресу, названию компании, адресу компании, стране компании, всем MAC-адресам. Правила ввода такие:

Как узнать свой MAC-адрес
В Windows вы можете узнать свой MAC-адрес несколькими способами – в графическом интерфейсе и в командной строке.
Чтобы узнать свой MAC-адрес откройте в настройках «Сетевые подключения», для этого вы можете в командной строке выполнить

Выберите интересующий вас адаптер (сетевое подключение) нажмите на него правой кнопкой мыши и в контекстном меню выберите «Состояние». Далее нажмите кнопку «Сведения…»:

В открывшемся окне «Физический адрес» это и есть MAC-адрес данного сетевого адаптера:

Чтобы узнать свой MAC-адрес в Windows из командной строки, откройте командную строку, для этого нажмите Win+x и выберите «Windows PowerShell (администратор)». Вы можете использовать две команды, первая
показывает краткую информацию о всех MAC-адресах системы, при этом не всегда просто сориентироваться, какому именно интерфейсу соответствует конкретный MAC-адрес.

выводит более расширенную информацию о подключении, по ней можно сориентироваться, какой физический адрес (MAC) какому именно интерфейсу принадлежит:

Как узнать MAC-адрес устройств в локальной сети
С помощью программы nmap, как в Windows, так и в Linux можно найти подключённые к локальной сети устройство и узнать их MAC-адреса. Пример команды для подсети 192.168.0.0/24:

Кроме MAC-адреса, также выводится IP адрес в локальной сети и производитель устройства.
Как узнать MAC-адрес и производителей беспроводных точек доступа
Вы можете узнать, какие рядом с вами работают сети Wi-Fi, а также узнать их производителя с помощью программы WifiInfoView.
WifiInfoView сканирует беспроводные сети в диапазоне доступности и отображает расширенную информацию о них, включая: имя сети (SSID), MAC адрес, тип PHY (802.11g или 802.11n), RSSI, качество сигнала, частоту, номер канала, максимальную скорость, имя компании, модель роутера и имя роутера (только для роутеров, которые предоставляют эту информацию) и другое.

Обратите внимание на столбцы «Модель роутера» и «Имя роутера», для некоторых роутеров (которые сами отправляют эту информацию) в них написана точная модель. Насколько мне известно, в Linux нет готовых решений, которые показывали бы эту информацию. UPD: Теперь есть готовое решение и под Linux, подробности в «Новое в Wash и Reaver».
Как узнать тип устройства по mac адресу
MAC-адрес – это уникальный идентификатор каждого имеющего доступ к сети устройства. Он представляет из себя шесть пар букв/цифр (шестибайтный номер), где зашифрована информация о производителе (первые три старших байта) и модели сетевого устройства. Определить производителя устройства по MAC-адресу можно, например, на этом сайте. МАС-адрес также называют физическим адресом, так как он прописан в самом устройстве, а не присваивается виртуально, как IP-адрес.
При включенном WiFi модуле любое ваше устройство (ноутбук, планшет или смартфон), раскрывает MAC-адрес. Это является публично доступной информацией, которую невозможно скрыть без отказа от использования WiFi модуля в вашем устройстве. На этом строятся некоторые системы анализа посетителей, т.н. WiFi-радары – в итоге собирается информация, как долго, как часто и какие места посетил от или иной пользователь.
Благодаря полученным данным выстраиваются популярные маршруты, собирается иная статистика в виде времени и регулярности посещений. Как вы могли догадаться, главным вашим жучком становится электронный гаджет с активированным WiFi модулем.
Как же можно вести слежку, имея только данные о MAC-адресе?
1. Имея собственную сеть WiFi-радаров по городу вы можете отслеживать перемещения пользователей между ними, формировать обобщенную базу данных о таких перемещениях (т.е. о том кто, где, когда и с кем был).
2. Сведения о перемещении владельцев MAC-адресов могут получить правоохранительные органы по официальному запросу. Информация о геопозиционировании, перемещениях и пользовательском портрете (пол, возраст, интересы и т.д.) владельцев MAC-адресов собираются на таких рекламных площадках, как: Яндекс.Аудитории, myTarget, Facebook, Instagram, Вконтакте, Одноклассники, Mail.ru.

3. Впрочем для того, чтобы отследить пользователей, совсем не обязательно работать в правоохранительных органах. Как рекламодатель вы можете запустить целевую рекламу по собственной базе MAC-адресов в тех же сервисах: Яндекс.Аудитории, myTarget, Facebook, Instagram, ВКонтакте, Одноклассники, Mail.ru. Реагируя на вашу рекламу пользователи могут оставлять данные о своем местоположении, перемещениях и используемом устройстве.
Упредим вопрос об эффективности идентификации подменных MAC-адресов. Подмена происходит только в том случае, если в данный момент смартфон не подключен к какой-либо сети Wi-Fi. С помощью специальных алгоритмов его можно выявить и отфильтровать на устройстве со 100% вероятностью. Ну а кроме этого помимо случайного MAC-адреса смартфоны периодически отправляют и правильный MAC-адрес, который и получает WiFi-радар. Наконец, доля смартфонов которые могут подменять свой MAC-адрес не более 30% в больших городах.
Что еще можно узнать по MAC-адресу устройства?
Для всего спектра устройств, имеющих MAC-адреса, на сайте https://2ip.ua/ru/services/information-service/mac-find можно получить расширенные сведения о производителе.
Для беспроводных роутеров по MAC-адресу можно выявлять их географическое местоположение. Делается это при помощи такого сервиса http://samy.pl/mapxss/ или его аналогов https://alexell.ru/network/mac-geo/, https://find-wifi.mylnikov.org/.
HackWare.ru
Этичный хакинг и тестирование на проникновение, информационная безопасность
Как узнать MAC-адрес и Как по MAC-адресу узнать производителя
MAC-адрес (ещё называют физический адрес) – это уникальный идентификатор сетевого интерфейса в локальной сети. Одно устройство (компьютер, роутер) может иметь несколько сетевых интерфейсов (проводных и беспроводных) и, следовательно, иметь несколько MAC-адресов.
Пример MAC-адреса 50:46:5D:6E:8C:20, также распространены такие варианты записи как 50-46-5D-6E-8C-20 и 50465D6E8C20. Т.е. MAC-адрес состоит из шести пар символов (их называют октетами). В эти символы входят все цифры и буквы от A до F (набор символов шестнадцатеричной записи).
Первые три октета (бита) содержат уникальный идентификатор организации (OUI) или код MFG (Manufacturing, производителя), который производитель получает в IEEE. Т.е. они уникальны для каждого производителя сетевых устройств и каждый производитель, присваивая MAC-адрес своему сетевому устройству, начинает его со своих трёх октетов. Именно по ним, зная MAC-адрес, можно определить производителя. Последние три октета производитель присваивает произвольно и, в отличии от первых трёх, они должны быть уникальны для каждого сетевого интерфейса.
Как в Windows по MAC-адресу определить производителя устройства
В Windows для определения вендора (производителя) устройства по MAC-адресу есть бесплатная программа MACAddressView.

Вы можете искать по MAC-адресу, названию компании, адресу компании, стране компании, всем MAC-адресам. Правила ввода такие:

Как в Linux по MAC-адресу определить производителя устройства
База с уникальными идентификаторами организаций (OUI) обычно уже присутствует в системах Linux, поскольку её используют различные программы. Вы можете поискать этот файл:
Также вы можете скачать эту базу
База представляет собой обычный текстовый файл, по которому мы можете искать различными удобными вам способами.
Я написал небольшой скрипт, который может вам также помочь. Создайте файл oui.sh и скопируйте в него:
Где вместо MAC вставьте интересующий вас MAC-адрес (полностью или частично):

Как узнать свой MAC-адрес в Windows
В Windows вы можете узнать свой MAC-адрес несколькими способами – в графическом интерфейсе и в командной строке.
Чтобы узнать свой MAC-адрес, откройте Панель управления → Сеть и Интернет → Центр управления сетями и общим доступом → Изменение параметров адаптера или просто выполните команду:

Выберите интересующий вас адаптер (сетевое подключение) нажмите на него правой кнопкой мыши и в контекстном меню выберите «Состояние». Далее нажмите кнопку «Сведения…»:

В открывшемся окне пункт «Физический адрес» это и есть MAC-адрес данного сетевого адаптера:

Чтобы узнать свой MAC-адрес в Windows из командной строки, откройте командную строку, для этого нажмите Win+x и выберите «Windows PowerShell». Вы можете использовать две команды, первая
показывает краткую информацию о всех MAC-адресах системы, при этом не всегда просто сориентироваться, какому именно интерфейсу соответствует конкретный MAC-адрес.

выводит более расширенную информацию о подключении, по ней можно сориентироваться, какой физический адрес (MAC) какому именно интерфейсу принадлежит:

Как узнать свой MAC-адрес в Linux
В Linux есть несколько способов узнать свой MAC-адрес. Если вас интересует только список адресов без дополнительных подробностей, то вы можете выполнить:

выводит информацию о текущем значении MAC и постоянный MAC-адрес устройства:

MAC-адрес располагается в строках, перед которыми стоит «link/ether». Если MAC-адрес был изменён, то текущее значение показывается после «link/ether», а постоянное значение после «permaddr».
покажет информацию о статусе соединений, в том числе MAC-адрес:


можно посмотреть MAC-адрес беспроводных интерфейсов:
Как узнать MAC-адрес устройств в локальной сети
С помощью программы nmap, как в Windows, так и в Linux можно найти подключённые к локальной сети устройство и узнать их MAC-адреса. Пример команды для подсети 192.168.0.0/24:

Кроме MAC-адреса, также выводится IP адрес в локальной сети и производитель устройства.

Как узнать MAC-адрес и производителей беспроводных точек доступа в Windows
Вы можете узнать, какие рядом с вами работают сети Wi-Fi, а также узнать их производителя с помощью программы WifiInfoView.
WifiInfoView сканирует беспроводные сети в диапазоне доступности и отображает расширенную информацию о них, включая: имя сети (SSID), MAC адрес, тип PHY (802.11g или 802.11n), RSSI, качество сигнала, частоту, номер канала, максимальную скорость, имя компании, модель роутера и имя роутера (только для роутеров, которые предоставляют эту информацию) и другое.

Обратите внимание на столбцы «Модель роутера» и «Имя роутера», для некоторых роутеров (которые сами отправляют эту информацию) в них написана точная модель. Насколько мне известно, в Linux нет готовых решений, которые показывали бы эту информацию. UPD: Теперь есть готовое решение и под Linux, подробности в «Новое в Wash и Reaver».
Как узнать MAC-адрес и производителей беспроводных точек доступа в Linux
В программе Airodump-ng имеется опция -M, —manufacturer, которая показывает столбец о производителях с информацией, полученной из списка IEEE OUI.

Также обратите внимание на столбец BSSID – это MAC-адреса беспроводных сетей Wi-Fi.
Программа boopsniff также по умолчанию показывает информацию о производителе точки доступа:

Как узнать MAC-адрес устройства/компьютера в Интернете
Получить MAC-адрес устройства можно только для хостов, которые находятся вместе с вами в локальной подсети, которые можно достичь напрямую через второй уровень (ethernet или wifi).
MAC-адреса используются только на уровне 2, а уровень 2 фактически представляет собой единую локальную сеть с собственными широковещательными (broadcast) доменами и сетями link-local. Исходный MAC-адрес и целевой MAC-адрес внутри пакетов TCP/IP изменяются по мере их перемещения из сети в сеть маршрутизаторами, которые пересылают пакеты на основе IP-адреса назначения.
MAC-адрес ПК бесполезен за пределами его собственной локальной сети, за исключением возможности использовать его для поиска поставщика сетевой карты в целях поддержки.
Исходный MAC-адрес (в пакете это заголовок source mac) заменяется MAC-адресом маршрутизатора (устанавливается в качестве значения заголовка source mac), и процесс повторяется.
Ваш исходный MAC-адрес (source mac) в пакете заменяется, но когда маршрутизатор получает пакет, возвращающийся с IP-адресом вашего компьютера в поле destination ip, он заменяет адрес в поле destination mac в пакете на MAC-адрес вашего ПК.
По сути, просто применяется концепция вашей локальной сети к каждой локальной сети.
То есть вы не можете узнать MAC-адрес устройства или компьютера в Интернете.
Хотя технически в некоторых обстоятельствах возможно определить MAC-адрес нелокальных хостов через такие протоколы как NetBIOS, SNMP и т.д. Для этих целей имеются соответствующие NSE скрипты. Если на узле запущена Samba или Windows, то nbstat покажет вам MAC-адрес и производителя. Для SNMP имеется скрипт snmp-interfaces.
Определить производителя по MAC-адресу онлайн
Если вам известен MAC-адрес и вы хотите узнать, кто является производителем данного устройства, вы можете воспользоваться бесплатным онлайн сервисом запросов к базе данных: https://suip.biz/ru/?act=mac
Заключение
MAC-адрес устройства может быть подменён (спуфлен), поэтому не всегда полученная информация о производители является достоверной.
Можно ли узнать устройство по MAC адресу?
Shelldy
Well-known member
Shelldy
Well-known member
Определение производителя по MAC-адресу | 2IP.ua
Triton
Я конечно понимаю, что хочется выглядить прям ваще True-хакером, чтоб все в терминале делать. Но надо ли это? А? Ну если очень надо, то держи. Да и простят меня отцы основатели сети, ибо не могу я указать авторство ресурса, по причине раздолбайской утери ссылки, но думаю что это не такая особо важная инфа.
Есть такой ресус. Это базка http://standards-oui.ieee.org/oui/oui.txt, там куча соотношений маков и производителей. Смотри, даже старушка Nokia, есть!
Ну качаем ее, по True-хакерски. Ну прям, чтоб ваще, а не по скприт-кидски через «Сохранить как»
Еще нам скриптик понадобится, который будет искать в этом файлике совпадения.
Ну и все. Осталось только запустить. Например так:
bash fn_mac.sh e2:6c:27:40:9e:73
Shelldy
Well-known member
Я конечно понимаю, что хочется выглядить прям ваще True-хакером, чтоб все в терминале делать. Но надо ли это? А? Ну если очень надо, то держи. Да и простят меня отцы основатели сети, ибо не могу я указать авторство ресурса, по причине раздолбайской утери ссылки, но думаю что это не такая особо важная инфа.
Есть такой ресус. Это базка http://standards-oui.ieee.org/oui/oui.txt, там куча соотношений маков и производителей. Смотри, даже старушка Nokia, есть!
Ну качаем ее, по True-хакерски. Ну прям, чтоб ваще, а не по скприт-кидски через «Сохранить как»
Еще нам скриптик понадобится, который будет искать в этом файлике совпадения.
Ну и все. Осталось только запустить. Например так:
bash fn_mac.sh e2:6c:27:40:9e:73
Как узнать тип устройства по mac адресу
Составление диапазонов IP
Узнать информацию о себе
Извлечение информации из кэша и веб архивов
Обход запрета показа исходного HTML кода, обход социальных блокировщиков
Продвинутое использование поисковых систем
Работа с кодировками
Инструменты противодействия CloudFlare
Изображения и метаданные
Информация о номерах телефонов
Сканеры уязвимостей веб-сайтов
Сканеры уязвимостей, открытых портов и запущенных служб веб-серверов
Субдомены и скрытые файлы
Получение информации по MAC-адресам
Анализ работы веб-сервера
Анализ электронных писем
Лучший хостинг Рунета:
Онлайн сервис определения производителя (вендора) устройства по MAC-адресу
Здесь вы можете сделать запрос по базе данных MAC-адресов производителей (вендоров). MAC-адрес, или как его ещё называют аппаратный адрес, является идентификатором сетевого интерфейса, т.е. уникальным для каждого устройства. MAC-адрес содержит в себе сведения, позволяющие установить производителя. Нужно помнить, что MAC-адрес может быть подменён, поэтому нет гарантии, что производителем в действительности является тот, кто найден в базе данных.
Введите MAC-адрес чтобы узнать производителя устройства.
Поддерживается поиск по полному MAC-адресу, а также по его части (первым октетам). Регистр букв неважен.
Аппаратный адрес можно узнать для устройств в локальной сети, а также для беспроводных устройств в радиусе доступности. Производителя по МАКу можно определить благодаря тому, что каждый аппаратный адрес можно условно разделить на две части: первая половина одинаковая для всех устройств одной фирмы, благодаря этому мы можем сопоставить вендора по МАКу, то есть проще говоря, определить производителя по MAC-адресу.
Вторая половина аппаратного адреса уникальна для всех устройств. Это означает, что с помощью MAC можно идентифицировать устройства.
Вас также могут заинтересовать сервисы:
If you want to contribute, you can make donation for adding new services:







