информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
Все любят медSpanning Tree Protocol: недокументированное применениеАтака на Internet
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Шестой Perl превратится в Raku,... 
 Kik закрывается, все ушли на криптофронт 
 Sophos открывает Sandboxie 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / programming
Имя Пароль
ФОРУМ
если вы видите этот текст, отключите в настройках форума использование JavaScript
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
[win32] как общаться с socks-прокси через библиотеку wininet? 18.09.09 10:32  
Автор: Vedrus <Serokhvostov Anton> Статус: Member
<"чистая" ссылка> <обсуждение закрыто>
С HTTP-прокси я разобрался. Кратко это выглядит так:
	hInternet = InternetOpen(lpcszAgent, INTERNET_OPEN_TYPE_PROXY, lpcszProxy, NULL, 0);
	InternetConnect(hInternet, "mysite.com", INTERNET_DEFAULT_HTTP_PORT, NULL, NULL, INTERNET_SERVICE_HTTP, 0, 1);

---

А вот с SOCKS-прокси не получается. Из документации по функции InternetConnect нашёл константу INTERNET_DEFAULT_SOCKS_PORT, но её применение не помогло.

Как быть?
Нашёл инфу о том, что для работы с socks-прокси нужно перед... 18.09.09 11:09  
Автор: Vedrus <Serokhvostov Anton> Статус: Member
<"чистая" ссылка> <обсуждение закрыто>
Нашёл инфу о том, что для работы с socks-прокси нужно перед адресом прокси ставить строку "socks=". Написал следующее:
InternetOpen(lpcszAgent, INTERNET_OPEN_TYPE_PROXY, "socks=xxx.xxx.xxx.xxx:xxxx", NULL, 0).
После этого моя программа стала виснуть на функции HttpSendRequest.
А socks-proxy живой? что tcpdump говорит? коннектится ли через этот прокси рабочая программа и что при этом говорит tcpdump? 18.09.09 15:38  
Автор: Ustin <Ustin> Статус: Elderman
Отредактировано 18.09.09 15:41  Количество правок: 2
<"чистая" ссылка> <обсуждение закрыто>
[win32] proxy живой. решил проблему :)). надо было писать sock4 или socks5, а не socks. 20.09.09 13:24  
Автор: Vedrus <Serokhvostov Anton> Статус: Member
<"чистая" ссылка> <обсуждение закрыто>
1






Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2019 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach