Привет, стоит задача определить доступные устройства с WiFi, не точки доступа а именно потребители — КПК, ноутбук и т.п. Платформа для решения желательно Windows, но Linux также рассматривается. Кто-то сталкивался с подобного рода задачей?
Здравствуйте, R0man, Вы писали:
R>Привет, стоит задача определить доступные устройства с WiFi, не точки доступа а именно потребители — КПК, ноутбук и т.п. Платформа для решения желательно Windows, но Linux также рассматривается. Кто-то сталкивался с подобного рода задачей?
Здравствуйте, R0man, Вы писали:
R>Привет, стоит задача определить доступные устройства с WiFi, не точки доступа а именно потребители — КПК, ноутбук и т.п. Платформа для решения желательно Windows, но Linux также рассматривается. Кто-то сталкивался с подобного рода задачей?
Это можно сделать только сниффером; клиентские устройства ничем другим, кроме как участием в рассылке траффика, себя не проявляют. Проблема в том, что в венде нет стандартного интерфейса беспроводного сниффера — т.е., драйверу нельзя сказать, чтобы он ловил и отдавал наружу все пакеты, а не только пакеты, относящиеся к данной машинке, да и в линухе это можно сделать далеко не со всеми драйверами
Здравствуйте, Pzz, Вы писали:
Pzz>Это можно сделать только сниффером; клиентские устройства ничем другим, кроме как участием в рассылке траффика, себя не
проявляют. Проблема в том, что в венде нет стандартного интерфейса беспроводного сниффера — т.е., драйверу нельзя сказать, чтобы он ловил и отдавал наружу все пакеты, а не только пакеты, относящиеся к данной машинке, да и в линухе это можно сделать далеко не со всеми драйверами
Есть драйвер AirPcap (http://www.cacetech.com/products/airpcap.html). Сам он бесплатный, но для него нужен специальный WiFi-адаптер, который будет как раз ловить все пакеты. Вот этот USB-адаптер уже стоит денег.
Можно попробовать поискать девайсы в сети по протоколу UPnP. WiFi-девайсы многие поддерживают этот протокол. Гугл вам в помощь по этой теме — инфы много и сорцы есть на разных языках.
Здравствуйте, R0man, Вы писали:
R>Привет, стоит задача определить доступные устройства с WiFi, не точки доступа а именно потребители — КПК, ноутбук и т.п. Платформа для решения желательно Windows, но Linux также рассматривается. Кто-то сталкивался с подобного рода задачей?