Форум успешных вебмастеров - GoFuckBiz.com

  Форум успешных вебмастеров - GoFuckBiz.com > Бизнес-решения > Скрипты, программы и технические решения
Дата
USD/RUB58.8530
BTC/USD0.0000
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии.

Закрытая тема
Опции темы Опции просмотра
Старый 10.10.2015, 23:44   #1
lorien
Senior Member
 
Аватар для lorien
 
Регистрация: 18.05.2009
Сообщений: 879
Бабло: $177835
Отправить сообщение для lorien с помощью Skype™
По умолчанию Софт для заворачивания http -> socks

Вот, например, мои скрипты не умеют по socks ходить. Умеют только http-прокси юзать. Есть ли какая-нить софтина, которая может слушать на тысячи портов и каждый порт заворачивать на закреплённый за ним socks? Ну т.е. я хочу ходить на соксы через промежуточную http-проксю.
lorien вне форума  
Старый 11.10.2015, 00:33   #2
somebody_
Senior Member
 
Регистрация: 05.09.2008
Сообщений: 590
Бабло: $121800
Отправить сообщение для somebody_ с помощью ICQ
По умолчанию

del

может не в тему, но раз у тебя php то скорее всего linux, через privoxy я заруливал разные тор демоны на разные порты к примеру 8080, 8081, 8082 к которым цеплялись скрипты, для windows есть proxycap
__________________
Пилю под Wordpress на php, html5, css3, jquery, since 2008 - wpmastering.pro
somebody_ вне форума  
Старый 11.10.2015, 00:57   #3
lorien
Senior Member
 
Аватар для lorien
 
Регистрация: 18.05.2009
Сообщений: 879
Бабло: $177835
ТС -->
Отправить сообщение для lorien с помощью Skype™
автор темы ТС По умолчанию

Слава Аллаху, с PHP я давно слез уже

Цитата:
Privoxy creates one thread (or process) for every incoming client connection that isn't rejected based on the access control settings.

If the system is powerful enough, Privoxy can theoretically deal with several hundred (or thousand) connections at the same time, but some operating systems enforce resource limits by shutting down offending processes and their default limits may be below the ones Privoxy would require under heavy load.
Не, такое не пойдёт, нужен один процесс, который асинхронно рулит неблокирующими сокетами.
lorien вне форума  
Старый 11.10.2015, 01:04   #4
somebody_
Senior Member
 
Регистрация: 05.09.2008
Сообщений: 590
Бабло: $121800
Отправить сообщение для somebody_ с помощью ICQ
По умолчанию

мля провтыкал, ваабще причем тут php ?
__________________
Пилю под Wordpress на php, html5, css3, jquery, since 2008 - wpmastering.pro
somebody_ вне форума  
Старый 11.10.2015, 01:26   #5
cKot
Member
 
Регистрация: 20.09.2015
Сообщений: 32
Бабло: $7460
По умолчанию

lorien, http://socksipy.sourceforge.net/
cKot вне форума  
Старый 11.10.2015, 01:27   #6
веломан
Senior Member
 
Аватар для веломан
 
Регистрация: 01.10.2015
Сообщений: 5,919
Бабло: $698345
По умолчанию

прозрачный прокси в том же данте настроить, не?
что значит "не умеют"
вместо порта http-прокси укажи порт socks-прокси
веломан на форуме  
Старый 11.10.2015, 01:29   #7
cKot
Member
 
Регистрация: 20.09.2015
Сообщений: 32
Бабло: $7460
По умолчанию

lorien, ну и apt-get install
Цитата:
tsocks - transparent network access through a SOCKS 4 or 5 proxy
веломан, он скорее о том что софт не работает с прокси вообще!
cKot вне форума  
Старый 11.10.2015, 01:36   #8
Compressor
Member
 
Аватар для Compressor
 
Регистрация: 03.11.2009
Сообщений: 62
Бабло: $11515
По умолчанию

Цитата:
Сообщение от lorien Посмотреть сообщение
Не, такое не пойдёт, нужен один процесс, который асинхронно рулит неблокирующими сокетами.
Если упираешься в лимит процессов, то вынеси все на отдельную VPS за $5.
Compressor вне форума  
Старый 11.10.2015, 04:13   #9
lorien
Senior Member
 
Аватар для lorien
 
Регистрация: 18.05.2009
Сообщений: 879
Бабло: $177835
ТС -->
Отправить сообщение для lorien с помощью Skype™
автор темы ТС По умолчанию

> http://socksipy.sourceforge.net/

Дык это надо кодить Я сейчас юзаю requests для создания сетевых запросов. Это нужно разбираться, где там внутрях urllib3 создаются соединения, заворачивать их в socksipy, ошибки ловить.

> что значит "не умеют"
> вместо порта http-прокси укажи порт socks-прокси

Чуда не произойдёт. Протокол SOCKS4/5 подразумевает, что в начале ты стучишься на сервер с запросом CONNECT и указываешь iport сервер, к которому ты хочешь подрубиться через сокс-сервер. Сокс сервер создаёт соединение с желаемым сервером и уже потом отвечает тебе, что мол всё ок, вот тебе локальный port можешь через него посылать пакеты, я буду их пересылать к удалённому серверу. От того, что я укажу вместо порта http порт socks, эти все вещи автоматом делаться не будут Более того буду делаться неправильные вещи. Будут слаться данные в формате, которые socks-сервер не ожидает.

Под софтом я подразумеваю скрипты, которые сам разрабатываю.
lorien вне форума  
Старый 11.10.2015, 11:52   #10
masolit
Senior Member
 
Аватар для masolit
 
Регистрация: 18.08.2007
Сообщений: 1,105
Бабло: $195515
По умолчанию

Цитата:
Сообщение от lorien Посмотреть сообщение
> http://socksipy.sourceforge.net/

Дык это надо кодить Я сейчас юзаю requests для создания сетевых запросов. Это нужно разбираться, где там внутрях urllib3 создаются соединения, заворачивать их в socksipy, ошибки ловить.

> что значит "не умеют"
> вместо порта http-прокси укажи порт socks-прокси

Чуда не произойдёт. Протокол SOCKS4/5 подразумевает, что в начале ты стучишься на сервер с запросом CONNECT и указываешь iport сервер, к которому ты хочешь подрубиться через сокс-сервер. Сокс сервер создаёт соединение с желаемым сервером и уже потом отвечает тебе, что мол всё ок, вот тебе локальный port можешь через него посылать пакеты, я буду их пересылать к удалённому серверу. От того, что я укажу вместо порта http порт socks, эти все вещи автоматом делаться не будут Более того буду делаться неправильные вещи. Будут слаться данные в формате, которые socks-сервер не ожидает.

Под софтом я подразумеваю скрипты, которые сам разрабатываю.
зачем requests, переходи на urllib2 ))
PHP код:
import urllib2
import socks
from sockshandler import SocksiPyHandler

opener 
urllib2.build_opener(SocksiPyHandler(socks.SOCKS5"127.0.0.1"9050))
print 
opener.open("http://www.somesite.com/"
и да requests нормально пашет с зелеными потоками ?
masolit вне форума  
Закрытая тема



Опции темы
Опции просмотра