Учим VIP и SpamIT работе с соксами. :)
Новая тема Написать ответ
# Ср Dec 26, 2007 12:18 pmБерия Зарег.: 20.11.2007 ; Сообщ.: 27Ответить с цитатой
Учим VIP и SpamIT работе с соксами. Smile


То что ниже – небольшая заметка о том, как быстро и без сторонней помощи научить 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
Новая тема Написать ответ    ГЛАВНАЯ ~ ПОЛЕЗНЫЕ СТАТЬИ
 
Любое использование материалов, размещенных на ArmadaBoard.com, без разрешения владельцев ArmadaBoard.com запрещено.