PDA

Просмотр полной версии : Как играть, если на работе Прокси-инет?


Groz
25.07.2011, 14:12
Всем привет!
У меня на работе интернет организован через прокси, через 3128 порт. Браузер ходит без проблем.
Никак не могу заставить работать мад. Качал HTTPort, HTTP-tunnel, FreeCap... Но так и не смог ничего сделать)
Буду благодарен, если поможете дельным советом. :)

Groz
25.07.2011, 16:28
Сам нашел ответ, мб кому пригодится!
Для программы HTTPort нужно найти сервер с запущенной прогой HTTPhost. И вписать параметры хоста в настройки. В инете нашел, и все работает.))
Удачи всем!

judge
26.07.2011, 22:00
Если не закрыт 443 порт, то можно попробовать следующее:
#connect IP_прокси 3128
CONNECT mud.ru HTTP/1.0
<два раза нажать Enter>
...
profit!

Groz
27.07.2011, 13:03
Наверное ты имел ввиду
CONNECT mud.ru:443 HTTP/1.0?

Это все пробовал)
В ответ приходит
HTTP/1.1 407 Proxy Authentication Required ( The ISA Server requires authorization to fulfill the request. Access to the Web Proxy service is denied. )
-типа авторизацию требует. Хотя в браузерах как-то автоматически, просто имя:порт прокси стоит, в области логин и пароль ничего. Типа прокся без авторизации.

Короче заморочек много.. Даже сниффер поставил, чтобы посмотреть, как же браузеры тогда без проблем ходят))
Оказалось там все сложнее. NTLM - закодированное в base64 "имя.пользователя:пароль" передается друг другу как-то от компа к проксе, и только потом подтверждается подключение.... Я даже скачал программку для кодирования-декодирования base64.. :)

А в ответ на
CONNECT mud.ru:80 HTTP/1.1
приходит
HTTP/1.1 502 Proxy Error ( The specified Secure Sockets Layer (SSL) port is not allowed. ISA Server is not configured to allow SSL requests from this port. Most
Web browsers use port 443 for SSL requests. )

Вообщем так и не смог в ручную подконнектится.. Зато много нового узнал)

judge
27.07.2011, 23:43
А в ответ на
CONNECT mud.ru:80 HTTP/1.1
приходит
HTTP/1.1 502 Proxy Error ( The specified Secure Sockets Layer (SSL) port is not allowed. ISA Server is not configured to allow SSL requests from this port. Most
Web browsers use port 443 for SSL requests. )

Вообщем так и не смог в ручную подконнектится.. Зато много нового узнал)

А ответ прокси не зависит от номера порта, к которому ты коннектишься?

panas
28.07.2011, 06:58
У меня такая же проблема с NTLM-авторизацией. В итоге работают два варианта - первый это httport на mud.ru:443; второй - свой прокси в качестве авторизатора. Я использую Proxomitron.

Groz
28.07.2011, 14:52
оуее))
Proximitron зарулил, мад летает через него... не то что через стороннюю медленную проксю)
Спасибо большое за подсказку.

Сначала попробовал пустить браузер. Вроде все работает, но периодически запросы логин и пароля вылезают. Я нажимаю отмена, все дальше работает :)

Groz
28.07.2011, 16:15
Вопрос такой: когда ставлю через Proxomitron браузер например, для теста - странички грузятся несколько раз, потом просит пароль, я его пару раз игнорю, туда сюда, опять грузятся без запроса.

То же самое в мад-клиенте - иногда сразу срабатывает CONNECT mud.ru:443 HTTP/1.1
А иногда не коннектится и выдает ошибку, что-то вроде метод CONNECT не поддерживается, или просит авторизацию. А раз на четвертый опять коннектится без проблем... Причем, если не коннектится, то я снова браузер пускаю, он видимо как-то сам там авторизируется, и если после этого в мад-клиенте CONNECT делаю, то снова коннектится без ошибки...
С чем это может быть связано?)