Определить доступные WiFi устройства
От: R0man Украина  
Дата: 19.09.10 09:52
Оценка:
Привет, стоит задача определить доступные устройства с WiFi, не точки доступа а именно потребители — КПК, ноутбук и т.п. Платформа для решения желательно Windows, но Linux также рассматривается. Кто-то сталкивался с подобного рода задачей?
Re: Определить доступные WiFi устройства
От: R0man Украина  
Дата: 19.09.10 10:07
Оценка:
Здравствуйте, R0man, Вы писали:

R>Привет, стоит задача определить доступные устройства с WiFi, не точки доступа а именно потребители — КПК, ноутбук и т.п. Платформа для решения желательно Windows, но Linux также рассматривается. Кто-то сталкивался с подобного рода задачей?


Имеется в виду, сделать это программно.
Re: Определить доступные WiFi устройства
От: Pzz Россия https://github.com/alexpevzner
Дата: 19.09.10 12:36
Оценка:
Здравствуйте, R0man, Вы писали:

R>Привет, стоит задача определить доступные устройства с WiFi, не точки доступа а именно потребители — КПК, ноутбук и т.п. Платформа для решения желательно Windows, но Linux также рассматривается. Кто-то сталкивался с подобного рода задачей?


Это можно сделать только сниффером; клиентские устройства ничем другим, кроме как участием в рассылке траффика, себя не проявляют. Проблема в том, что в венде нет стандартного интерфейса беспроводного сниффера — т.е., драйверу нельзя сказать, чтобы он ловил и отдавал наружу все пакеты, а не только пакеты, относящиеся к данной машинке, да и в линухе это можно сделать далеко не со всеми драйверами
Re[2]: Определить доступные WiFi устройства
От: Alexio  
Дата: 19.09.10 12:42
Оценка: 2 (1)
Здравствуйте, Pzz, Вы писали:

Pzz>Это можно сделать только сниффером; клиентские устройства ничем другим, кроме как участием в рассылке траффика, себя не

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

Есть драйвер AirPcap (http://www.cacetech.com/products/airpcap.html). Сам он бесплатный, но для него нужен специальный WiFi-адаптер, который будет как раз ловить все пакеты. Вот этот USB-адаптер уже стоит денег.

Можно попробовать поискать девайсы в сети по протоколу UPnP. WiFi-девайсы многие поддерживают этот протокол. Гугл вам в помощь по этой теме — инфы много и сорцы есть на разных языках.
Блог о путешествиях в фотографиях
http://alexio-marziano.livejournal.com
Re[3]: Определить доступные WiFi устройства
От: x64 Россия  
Дата: 22.09.10 12:10
Оценка:
A>Можно попробовать поискать девайсы в сети по протоколу UPnP.

Только следует помнить, что оно может быть запрещено на роутере/точке доступа. Ну и на других девайсах, соответственно, тоже.
Re: Определить доступные WiFi устройства
От: Donz Россия http://donz-ru.livejournal.com
Дата: 23.09.10 07:03
Оценка:
Здравствуйте, R0man, Вы писали:

R>Привет, стоит задача определить доступные устройства с WiFi, не точки доступа а именно потребители — КПК, ноутбук и т.п. Платформа для решения желательно Windows, но Linux также рассматривается. Кто-то сталкивался с подобного рода задачей?


http://www.ferra.ru/online/networks/s26260/
За полную грамотность изложения не ручаюсь, но как минимум есть упоминания нужного софта.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.