Берия Свой |
Зарегистрирован: 20.11.2007
Сообщений: 27
|
Обратиться по нику
|
Берия |
Ответить с цитатой | | |
|
Учим VIP и SpamIT работе с соксами.
То что ниже – небольшая заметка о том, как быстро и без сторонней помощи научить SpamIT или VIP работать с SOCKS4 и SOCKS5 прокси-серверами.
Делается всё достаточно просто, эти системы используют хорошо известную библиотеку для работы с сетью – cURL. Почти на всех нормальных хостах она стоит и подключена к php. В 7-ой ветки этой библиотеки появилась возможность работы с сокс4/5 проксями. Тип же используемого прокси сервера в скриптах указывается лишь одним параметром, и сменить его на нужный нам никакого труда не составит.
Собственно как это делается:
1. Запускаем, для примера, тотал коммандер и ищем в папке со SpamIT-ом строку содержащию - `CURLOPT_PROXY ` и находим два файла в которых присутствует эта запись.
CURLOPT_PROXY - это параметр используемый для настройки соединения в библиотеки curl и указывающий на то, что будет использоваться прокси сервер.
2. Как видим в SpamIT это двай файла: proxy.class.php и spamitv.class.php
Открываем их и в каждом файле ищим строки с CURLOPT_PROXY
Находим примерно такие записи:
curl_setopt ($ch, CURLOPT_PROXY, $this->PC->good_proxy);
curl_setopt ($ch, CURLOPT_PROXY, $this->proxy[$this->pc][’proxy’]);
3. Теперь перед каждой подобной записью ставим -
curl_setopt ($ch, CURLOPT_PROXYTYPE, CURLPROXY_SOCKS5);
Получается примерно такое:
Вот и всё. Теперь SpamIT готов к работе через соксы 5-ой версии.
Странно что авторы этих продуктов (VIP-а тоже) не предусмотрели такой возможности. Хотя не знаю что там сделано в последних версиях, возможно это исправленно, все эксперименты проводил над нуллёными версиями от nulled.ws
(c)Seo BloG v2.0 Psixo |
|
|
|
|