Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2004.11.28;
Скачать: [xml.tar.bz2];

Вниз

Подскажите, чем можно мониторить запросы браузера...   Найти похожие ветки 

 
WondeRu ©   (2004-11-12 09:04) [0]

Здравствуйте!

Подскажите, чем можно мониторить запросы веб-браузера? ХТТП заголовки и прочее...

Спасибо!


 
Reindeer Moss Eater ©   (2004-11-12 09:10) [1]

Программой своей можно.
А что?


 
NAlexey ©   (2004-11-12 09:11) [2]

Чем не знаю, но можно написать самому програмку перехватывающую WinInet API.


 
Reindeer Moss Eater ©   (2004-11-12 09:12) [3]

Ну не все же браузеры используют это API


 
NAlexey ©   (2004-11-12 09:24) [4]

>Reindeer Moss Eater ©   (12.11.04 09:12) [3]
Хм... А какое API используют другие браузеры?


 
Reindeer Moss Eater ©   (2004-11-12 09:29) [5]

WinSock API например.
А что?


 
NAlexey ©   (2004-11-12 09:36) [6]

>Reindeer Moss Eater ©   (12.11.04 09:29) [5]
Нет, ничего. Просто... Хотя странно, зачем использовать WinSock если для работы с Http, Ftt, Gopher есть специальные API. Правильно ли это? Да, кстати какой браузер использует WinSock?


 
WondeRu ©   (2004-11-12 09:39) [7]

мне нужно отследить запрос который идет на сайт при вводе в поле. Один из примеров - сайт МТС для ввода СМС... Один раз сняв ХТТП запрос можно потом через сокет отправить похожий!


 
NAlexey ©   (2004-11-12 09:43) [8]

>WondeRu ©   (12.11.04 09:39) [7]
Ну тогда я думаю тебе достаточно перехвата вызовов WININET.DLL, т.к IE использует именно её.


 
WondeRu ©   (2004-11-12 09:48) [9]

NAlexey ©   (12.11.04 9:43) [8]
т.е. писать собственный хукер?


 
NAlexey ©   (2004-11-12 09:52) [10]

Да, информации в инете об этом достаточно. Думаю труда не составит.


 
Nikolay M. ©   (2004-11-12 09:53) [11]

Программы есть. Снифферы называются. Iris 2.0, например.


 
NAlexey ©   (2004-11-12 09:54) [12]

>Nikolay M. ©   (12.11.04 09:53) [11]
Ну это же не интересно...


 
Reindeer Moss Eater ©   (2004-11-12 10:05) [13]

Зачем так сложно, если все так просто?


 
NAlexey ©   (2004-11-12 10:07) [14]

>Reindeer Moss Eater ©   (12.11.04 10:05) [13]
Пояснишь?


 
Reindeer Moss Eater ©   (2004-11-12 10:13) [15]

Открываем любой порт и в цикле выполняем
readln
Пока не прочитаем пустую сторку.
Все прочитанное сохраняем куд-нибудь. Например в стринглист.

После этого ищем в прочитанном Content length
Если нашли, то читаем дополнительно столько байт, сколько там указано и добавляем к уже прочитанному.

И вот полный заголовок запроса браузера у нас в руках.
Браузеру лишь надо сказать, что он работает через прокси на нашем порту.


 
NAlexey ©   (2004-11-12 10:28) [16]

>Reindeer Moss Eater ©   (12.11.04 10:13) [15]
Хм, интересный подход...


 
Reindeer Moss Eater ©   (2004-11-12 10:32) [17]

Интересный подход - это перехватывать у кого-то то, что он сам тебе может на блюдечке отдать.


 
AlexKniga ©   (2004-11-12 10:54) [18]

Если программить лень, то юзай Proxomitron может смотреть и редактировать http контекст и заголовки.


 
WondeRu ©   (2004-11-12 15:12) [19]

AlexKniga ©   (12.11.04 10:54) [18]
пасиба!
Reindeer Moss Eater ©   (12.11.04 10:13) [15]
спасибо, подумаю...


 
Anatoly Podgoretsky ©   (2004-11-12 17:20) [20]

Да обычный подход, именно через прокси, самый надежный.



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2004.11.28;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.48 MB
Время: 0.035 c
3-1099026231
dolmat
2004-10-29 09:03
2004.11.28
работа с Bollean через IBQuery


6-1095462159
Comp
2004-09-18 03:02
2004.11.28
Трафик


3-1098870506
Mishenka
2004-10-27 13:48
2004.11.28
Есть ли для баз данных компонент типа ListView ?


1-1100255656
46_55_41_44
2004-11-12 13:34
2004.11.28
Как узнать количество PixelsPerInch?


1-1100192842
novice_man
2004-11-11 20:07
2004.11.28
Access violation at adress ...





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский