Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Perl: разработка для Web > Perl и HTTP снифер


Автор: infarch 4.1.2011, 13:47
Возникла необходимость с помощью Перл залогиниться на сайт. Казалось бы чего проще - WWW::Mechanize и вперед! Ан нет - не работает. Надо изучать что отправляется по http на сайт. Поставил некий HttpAnalyzer, так он видит все что творится в сети кроме моего скрипта. Так что нужен совет знающих людей: или как настроить этот аналайзер, или что более вероятно, какой снифер использовать? Может кто уже сталкивался с таким? Поделитесь опытом, какой софт используете?

Автор: alezzz 4.1.2011, 14:07
WireShark, кажется даже бесплатный, очень хороший сниффер. Есть версии по Windows и FreeBSD (думаю и под Linux тоже)

Автор: infarch 4.1.2011, 14:22
Смотрится этот wireshark содидно, ничего не скажешь. Однако пока разберешься что там к чему... Запутанно все однако.

Автор: alezzz 4.1.2011, 15:06
Солидно не значит сложно smile, просто он универсален, такая вещь пригодится в любом случае. Для анализа HTTP просто пишешь в поле Filter "http".

Автор: infarch 4.1.2011, 15:39
Написал http в фильтр, программа заявила что неправильный формат фильтра. Кое как выкрутился через host но это не шибко удобно. И опять таки, уж СЛИШКО все детально. Тулза хорошая но для меня это как осцилографом проверять наличие фазы в розетке smile Мне ведь только и надо что увидеть заголовки и содержимое http запросов, а там сразу десятки записей вылетают, страшно!...

Автор: shamber 5.1.2011, 00:32
infarch, поставьте прокси типа proxomitron или любой другой и смотрите чем там обмениваются

Автор: infarch 5.1.2011, 10:53
Тоже вариант... Надо будет посмотреть на это чудо. Ну а залогинится таки удалось, и без всего этого софта, оказалось там еще javascript добавлял данные. Однако на будущее пригодится.

Автор: ming 13.1.2011, 22:53
***

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)