Russian Qt Forum

Программирование => Общий => Тема начата: onlik от Декабрь 09, 2009, 20:32



Название: Мониторинг трафика
Отправлено: onlik от Декабрь 09, 2009, 20:32
Никто случайно не видел примеров или делал сам что-то в этом направлении?
Нужно получать информацию о посещаемых сайтах.
Желательно решение под линукс и винду. Под винду обязательно :)
Буду благодарен за любую помочь в этом вопросе.


Название: Re: Мониторинг трафика
Отправлено: niXman от Декабрь 09, 2009, 21:24
вы вообще представляете каким образом происходит "посещение" сайтов? Похоже что нет. иначе таких вопросов бы не возникало.
по теме, могу две идейки высказать:
1. мониторить нужно сам браузер(это простой вариант)
2. мониторить весь трафик, перехватывать пакеты, определять их тип, если хттп, парсить содержимое, и т.д. и т.п. (это сложный вариант)

еще вариант, поискать софтину, которую кто-то до вас уже написал ;)


Название: Re: Мониторинг трафика
Отправлено: onlik от Декабрь 10, 2009, 00:01
Представляю конечно :) вариант с браузером не нужен, нужен именно вариант с перехватом пакетов... что-то не могу найти нормальной информации как это сделать хотя бы в ОС Windows. Есть примеры на C#, на C++ не могу найти.


Название: Re: Мониторинг трафика
Отправлено: Alex Custov от Декабрь 10, 2009, 00:36
еще вариант, поискать софтину, которую кто-то до вас уже написал ;)

например wireshark


Название: Re: Мониторинг трафика
Отправлено: niXman от Декабрь 10, 2009, 07:13
Вот! Он даже кроссплатформенный ;)


Название: Re: Мониторинг трафика
Отправлено: onlik от Декабрь 10, 2009, 21:26
Спасибо, буду разбираться