Member 10616186 Ответов: 1

Как получить MAC-адрес вместе с информацией о сетевой карте


ПЛ помогите получить MAC-адрес с сетевой карты всех отключить &амп; включить WiFi, а также Ethernet, но он показывает только Mac локальных сетей

Что я уже пробовал:

GetMacAddress государственной функции ()
Дим сетевые карты() В Сетевом Интерфейсе = Сетевом Интерфейсе.GetAllNetworkInterfaces()
Возвратные ник-карты(1).GetPhysicalAddress.Метод toString
Конечная Функция

Richard Deeming

Ваш код имеет доступ только к адресу второй сетевой интерфейс.

Если вам нужен адрес всех сетевых интерфейсов, вам нужно будет зациклиться на списке, возвращенном из GetAllNetworkInterfaces.

1 Ответов

Рейтинг:
8

OriginalGriff

Видеть здесь: Получение IP-и MAC-адресов для локальной сети[^]- код написан на C#, но он довольно прост, и если вы не можете разобраться в нем, существует онлайн-конвертер, который поможет: Преобразователь Кодов[^]

Если вы планируете использовать его для системы безопасности или защиты от копирования, вы должны знать, что MAC-адреса 1) не уникальны и 2) легко поддаются подделке.