Можно ли программно найти MAC-адрес всех других устройств с поддержкой Wi-Fi в сети Wi-Fi с помощью C или C ++, если да, то, пожалуйста, скажите мне, как я могу это сделать Visual Studio 2012.
MAC-адрес другого устройства Wi-Fi в сети Wi-Fi
Ответы (1)
Если они находятся в одной локальной сети рядом с вашим устройством (нет маршрутизатора/коммутатора посередине, область применения ARP — канальный уровень). Вы должны использовать отправку ARP пакеты на устройства.
Протокол разрешения адресов (ARP) — это телекоммуникационный протокол, используемый для преобразования адресов сетевого уровня в адреса канального уровня.
Для отправки ARP можно использовать Pcap или SendARP.
person
masoud
schedule
16.03.2013