The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Счетчик трафика. Как достать URL из пакета?"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"Счетчик трафика. Как достать URL из пакета?"
Сообщение от hrendel Искать по авторуВ закладки on 29-Янв-04, 16:23  (MSK)
Всем доброго времени суток.
Господа есть такая проблема. Пишу счетчик трафика на С++ с использованием libpcap, прога будет работать на серваке под FreeBSD. Все хорошо, достаю всю нужную мне инфу о пакете за исключением одной, не как не могу найти способ достать URL из пакета.
Пожалуйста подскажите есть ли какие либо стандартные способы достать URL, если нет то каким образом можно это сделать самому.
Зарание благодарен всем за ответы.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Счетчик трафика. Как достать URL из пакета?"
Сообщение от Roman emailИскать по авторуВ закладки on 31-Янв-04, 00:10  (MSK)
>Всем доброго времени суток.
>Господа есть такая проблема. Пишу счетчик трафика на С++ с использованием libpcap,
>прога будет работать на серваке под FreeBSD. Все хорошо, достаю всю
>нужную мне инфу о пакете за исключением одной, не как не
>могу найти способ достать URL из пакета.
>Пожалуйста подскажите есть ли какие либо стандартные способы достать URL, если нет
>то каким образом можно это сделать самому.
>Зарание благодарен всем за ответы.


Извини, помочь ни чем не могу но хочу посоветоваться, У меня такая же задача стоит (учетка трафика). Подскажи каким образом ты достаешь остальну инфу и что есть libcap. Я пробовал сделать это через ipfw, заворачивать divert-ом нужный трафик, но так и несумел его считать. Если интересно или можешь чего посоветовать пиши, могу отправить исходник.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Счетчик трафика. Как достать URL из пакета?"
Сообщение от genie Искать по авторуВ закладки on 02-Фев-04, 08:28  (MSK)
S libpcap u tebya budet kucha problem:
1. Paket HTTP fragmentirovan/razbit - nado predusmotret' takuu vozmozhnost'
2. TCP resubmit
i esche kucha vsego drugogo...
Sdelay transparent redirect (divert) i emulirui Web proxy.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

11. "Счетчик трафика. Как достать URL из пакета?"
Сообщение от hrendel Искать по авторуВ закладки on 03-Фев-04, 19:33  (MSK)
>S libpcap u tebya budet kucha problem:
>1. Paket HTTP fragmentirovan/razbit - nado predusmotret' takuu vozmozhnost'
>2. TCP resubmit
>i esche kucha vsego drugogo...
>Sdelay transparent redirect (divert) i emulirui Web proxy.

Спасибо за совет, а есть пример(самый простой чтобы было с чего начать) написанной прокси, или какая-нибудь, инфа по этой теме. Буду очень благодарен.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. ">заворачивать divert-ом нужный трафик, но так и несумел его ..."
Сообщение от Lamr emailИскать по авторуВ закладки on 03-Фев-04, 13:53  (MSK)
ipfw add count ip from any to 121.212.121.212
поставить правило повыше (иначе отброшенные пакеты не посчитает)
Смотреть ipfw show
  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. ">же задача стоит (учетка трафика)."
Сообщение от Lamr emailИскать по авторуВ закладки on 03-Фев-04, 14:11  (MSK)
А по учёту трафика даже гуугл вам накидает ссылок на этот сервер
Не соврать штук 10 разных статей здеся читал

поищите trafd
  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Счетчик трафика. Как достать URL из пакета?"
Сообщение от hrendel Искать по авторуВ закладки on 03-Фев-04, 17:51  (MSK)
Привет.
что такое libpcap ты можешь посмотреть сдесь
http://www.cherepovets-city.ru/insecure/reading/papers/libpcap.htm
Что касается полезной инфы: ip-шники, порты, длина пакета, то это очень не плохо объяснено в документе по ссылке,из сообщения Lamr, которое расположено чуть ниже. Я делаю тоже самое. Если хочешь то могу скинуть на  мыло свои исходники. Если будет желание то можем обмениваться опытом.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

12. "Счетчик трафика. Как достать URL из пакета?"
Сообщение от Darvin emailИскать по авторуВ закладки on 03-Фев-04, 22:12  (MSK)
>Привет.
>что такое libpcap ты можешь посмотреть сдесь
>http://www.cherepovets-city.ru/insecure/reading/papers/libpcap.htm
>Что касается полезной инфы: ip-шники, порты, длина пакета, то это очень не
>плохо объяснено в документе по ссылке,из сообщения Lamr, которое расположено чуть
>ниже. Я делаю тоже самое. Если хочешь то могу скинуть на
> мыло свои исходники. Если будет желание то можем обмениваться опытом.
>

тебе тоже привет, я вообще был бы не против взгянуть на твои исходники. Все что здесь написано мне небезысвестно, просто задача стоит несколько сложнее, да и просто интересны другие возможности. Если тебе интересно могу скинуть что есть у меня. Мое мыло: barv@inbox.ru

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Счетчик трафика. Как достать URL из пакета?"
Сообщение от Lamr emailИскать по авторуВ закладки on 03-Фев-04, 14:08  (MSK)
Из ip пакета?

открыть пакет
сказать "УРЛ! выходи!"
закрыть пакет

А если серъёзно, нужно понимать, что содержится в ip
(формат надо знать, спецификацию см RFC)

а добраться до них можно через bpf

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "http://jornal2.narod.ru/pdf/1_04_sniffer.pdf"
Сообщение от Lamr emailИскать по авторуВ закладки on 03-Фев-04, 15:41  (MSK)
вот хароший линк

http://jornal2.narod.ru/pdf/1_04_sniffer.pdf


  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "http://jornal2.narod.ru/pdf/1_04_sniffer.pdf"
Сообщение от hrendel Искать по авторуВ закладки on 03-Фев-04, 18:04  (MSK)
>вот хароший линк
>
>http://jornal2.narod.ru/pdf/1_04_sniffer.pdf

Спасибо большое линк хороший, но все это мне известно.
А кроме этого хочется накопать коечто еще

  Рекомендовать в FAQ | Cообщить модератору | Наверх

10. ">А кроме этого хочется накопать коечто еще"
Сообщение от Lamr emailИскать по авторуВ закладки on 03-Фев-04, 18:50  (MSK)

посылаете письмо по адресу

rfc-info@isi.edu

в теле напишите

retrieve:rfc
doc-id:0791

Там начало
В шапке документа - ссылка на следующий
(is updated by the following)

Вперёд, друзья!!!
Я, кстати, тоже недавно начал
:0)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "Счетчик трафика. Как достать URL из пакета?"
Сообщение от hrendel Искать по авторуВ закладки on 03-Фев-04, 17:55  (MSK)
>Из ip пакета?
>
> открыть пакет
> сказать "УРЛ! выходи!"
> закрыть пакет

:)))))


  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру