|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
05.03.2012, 07:17 | #1 |
Участник клуба
Регистрация: 21.11.2007
Сообщений: 1,690
|
Sniffer rasapi winsock2
RasEnumConnections() находит только созданные мной подключения(pppoe или телефонное), а если просто ткнуть провод в сеть или подцепиться к wi-fi, то ничего не находится.
Простенький снифер на winsock2 частично решает эту проблему, но не получается создать что-то типа события на получение/отправки пакетов спасает вечный цикл, но это не хорошо. И в добавок не получается определить имя соединения или хотя бы железки для ведения статистики download/upload. В общем может кто кинет пару ссылок или намеков на разрешение проблем? |
05.03.2012, 09:49 | #2 |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
какое отношение имеет WinSock к сетевым подключениям
|
05.03.2012, 10:52 | #3 |
Участник клуба
Регистрация: 21.11.2007
Сообщений: 1,690
|
Та запросто.
Получаем IP: Код:
Связываем кучу данных по IP и можно вести детальную статистику. Проблема состоит в том, что RasEnumConnections() не возвращает всех активных соединений, у меня только "Телефонное подключение" находи, а "Беспроводное сетевое соединение" или "Подключение по локальной сети" не находит, а хотелось бы и их найти, получить IP, deviceName, connectionName и вести статистику. Вот так сейчас выглядит приложение: |
05.03.2012, 11:08 | #4 |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
телефонное подклчючение и "Беспроводное сетевое соединение" или "Подключение по локальной сети" это совершенно разные вещи.
[URL="http://msdn.microsoft.com/en-us/library/windows/desktop/aa377284(v=vs.85).aspx"]пример из MSDN[/URL. пробовал? |
05.03.2012, 11:30 | #5 |
Участник клуба
Регистрация: 21.11.2007
Сообщений: 1,690
|
С этого все начиналось =)
Помнится на просторах тырнета находил код, который показывал bluetooth соединения. http://msdn.microsoft.com/en-us/libr...(v=vs.85).aspx С wi-fi можно попробовать учитаться в хлам этим: http://msdn.microsoft.com/en-us/libr...(v=vs.85).aspx О! Что-то нашлось: http://msdn.microsoft.com/en-us/libr...(v=vs.85).aspx Буду пробовать. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
RasApi, vpn, проблема с размером структуры | MalCer | Win Api | 9 | 23.02.2012 10:04 |
Socket sniffer.. | sxcine | Работа с сетью в Delphi | 1 | 04.12.2010 15:33 |
Sniffer | doniyor | Софт | 4 | 19.01.2010 17:55 |
WinSock2 | Leloush | Работа с сетью в Delphi | 6 | 15.06.2009 13:54 |
Помогите с RasApi !!! | Dmitriy_010 | Работа с сетью в Delphi | 1 | 10.05.2007 09:22 |