Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > C/C++: Системное программирование и WinAPI > Подсчет трафика |
Автор: Andrey44 10.12.2009, 07:58 |
Появилась такая задача, надо подсчитывать весь входящий и исходящий трафик в подключении. Подключение 3G через USB модем. Куда идти, и что курить? |
Автор: chaos 10.12.2009, 09:26 |
иди ты на MSDN ![]() курить IPHelper API и Winsock API. Добавлено через 1 минуту и 49 секунд а так же глянь сюда http://ru.wikipedia.org/wiki/Pcap |
Автор: Andrey44 10.12.2009, 14:55 |
chaos, Ну мсдн уже пройден и стандартными средствами наверное сделать нельзя, а вот в сторону pcap смотрю ![]() |
Автор: chaos 10.12.2009, 16:59 | ||
мне кажется можно: Могу ошибаться ибо давно не имел дело с "сырыми сокетами": 1. создаем сокету
2. биндим интерфес необходимый(перечислить интерфесы можно с помощью WSAIoctl(SIO_ADDRESS_LIST_QUERY) см MSDN) 3. далее нужно сказать системе что хотим получать данные WSAIoctl(SIO_RCVALL) 4. ну и дальше читаем данные как-то так. вообще поройся в инете на предмет простой снифер и тп(в году 2002-2003 была статья в хакере) |