2

Можно ли вызвать список всех MAC-адресов устройств, ранее подключенных к компьютеру, таких как телефоны и мобильные точки доступа? Мне не нужна никакая другая информация, только MAC-адреса для сопоставления со списком известных устройств.

Данный компьютер работает под управлением Windows 7 Enterprise x64. У меня есть возможность загружаться с Linux Live CD, если это способ получить его. У меня просто нет большого опыта работы с Linux, и я поражаю пресловутый "блок писателей" в мире технологий.

РЕДАКТИРОВАТЬ Я возвращаюсь к чертежной доске, чтобы узнать, как мы отслеживаем устройства, подключенные к машине, так как кажется, что MAC не был зарегистрирован.

2 ответа2

9

Если они подключены через USB, то нет, MAC-адреса не используются для связи через USB, и у компьютера не было бы никаких причин (и, вероятно, не было бы возможности) запрашивать MAC-адрес либо по Wi-Fi, либо по сотовой связи устройства. Если бы они были подключены через сеть, то на компьютере была бы запись MAC-адреса (при условии, что между компьютером и устройством был сетевой трафик), сохраненная в его таблице ARP, но эти записи быстро заканчиваются, как только они исчезают, вы можете не вернуть их. В конце концов, ответ, в основном, нет, вы не можете. Сожалею.

0

Как говорит Дэвид Кинг, если устройства подключены через USB, MAC не будет использоваться, следовательно, он не будет храниться где-либо на ПК. Однако каждому устройству будет предоставлен идентификатор устройства, который создается при каждом подключении устройства. Этот идентификатор устройства сохраняется в реестре (Windows). Существуют определенные настройки, которые также сохраняются вместе с идентификатором устройства. Например, если съемное запоминающее устройство подключается впервые, присваивается новая буква устройства. В следующий раз (или любое количество раз после этого), если подключается одно и то же съемное запоминающее устройство, указывается та же буква диска. Этот параметр присутствует вместе с идентификатором подключенного устройства в реестре.

Кроме того, обратите внимание, что этот идентификатор устройства для конкретного устройства отличается от ПК, так как он генерируется Windows, а не самим устройством. Следовательно, отслеживание с помощью идентификатора устройства невозможно. Даже на одном ПК, если идентификатор удален и соответствующее устройство подключено, новый идентификатор снова генерируется, как если бы устройство подключалось в первый раз на ПК.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .