 |
|

22.06.2005, 15:50
|
|
Новичок
Регистрация: 20.12.2003
Сообщений: 25
С нами:
11784543
Репутация:
5
|
|
Php || perl Proxy
Люди, помогите!
Мне нужен HTTP proxy, написанный на PHP или Perl.
Если вы знаете, где достать оставьте плз ссылочку.
Или помогите написать мне свой.
Я уже написал простенький скрпт, но он посылает только GET запроси, да к тому же вобще не понимает субдомены ( http://forum.antichat.ru например).
Главная его задача переадресовывать GET, POST запросы. Подскажите, как открыть произвольнй порт и и считать с него данные в переменную.
|
|
|

22.06.2005, 16:48
|
|
Флудер
Регистрация: 12.08.2004
Сообщений: 3,791
С нами:
11444066
Репутация:
2290
|
|
Подскажите, как открыть произвольнй порт и и считать с него данные в переменную.
Код:
use Socket;
$port = 2222;
socket(S, PF_INET, SOCK_STREAM, 0);
setsockopt(S, SOL_SOCKET, SO_REUSEADDR, 1);
bind(S, sockaddr_in($port, INADDR_ANY));
listen(S, 50);
while(1) {
accept(X, S);
unless(fork) {
...некое действие...
}
close X;
}
|
|
|

22.06.2005, 20:47
|
|
Постоянный
Регистрация: 20.01.2005
Сообщений: 899
С нами:
11212166
Репутация:
182
|
|
Мне нужен HTTP proxy, написанный на PHP или Perl.
PHProxy
Если вы знаете, где достать оставьте плз ссылочку.
Если поисковик мне не изменяет(а такое бывает  то можно качнуть тут:
_"http://ice.citizenlab.org/projects/phproxy/phproxy-1.30.zip"_
|
|
|

23.06.2005, 20:43
|
|
Banned
Регистрация: 18.05.2005
Сообщений: 1,981
С нами:
11042306
Репутация:
2726
|
|
сначала тебе нужно прочитать про то, как работают Proxy серверы. а сделать скрипт на PHP или перле не сложно
|
|
|

23.06.2005, 21:17
|
|
Флудер
Регистрация: 12.08.2004
Сообщений: 3,791
С нами:
11444066
Репутация:
2290
|
|
прокси - не сложно абсолютно, а вот анонимайзер... жуть...
|
|
|

23.06.2005, 21:30
|
|
Постоянный
Регистрация: 28.02.2005
Сообщений: 853
С нами:
11156006
Репутация:
749
|
|
HTTP proxy на PHP. Ну идея простая очень. Ты посылаешь скрипту какой-то HTTP запрос он через сокет перенаправляет этот запрос на хост, который можно выдернуть скажем из твоего запроса или который ты посылаешь ему отдельной переменной. Потом скрипт возвращает тебе все что ему выдал на это удаленный хост.
Идея простенькая, а вот над реализацией надо будет постораться - будет жестокий парсинг ссылок и формочек в скрипте, перед тем как он выдаст тебе ответ. Я думаю так примерно анонимайзеры работают.
Кстати, может я чо недопонял в теме ?=)
|
|
|

23.06.2005, 21:39
|
|
Постоянный
Регистрация: 20.01.2005
Сообщений: 899
С нами:
11212166
Репутация:
182
|
|
Я думаю так примерно анонимайзеры работают
Это не ты думаешь а они так и делают парсят на ссылки и изменяют их...
|
|
|

28.06.2005, 10:35
|
|
Новичок
Регистрация: 20.12.2003
Сообщений: 25
С нами:
11784543
Репутация:
5
|
|
Давайте общими усилиями напишем Php прокси! Ну или Cgi ...
|
|
|

28.06.2005, 12:34
|
|
Флудер
Регистрация: 12.08.2004
Сообщений: 3,791
С нами:
11444066
Репутация:
2290
|
|
Elesar, ok, начинай! наработки покажешь 
|
|
|

28.06.2005, 15:20
|
|
Green member - Level 3
Регистрация: 26.03.2005
Сообщений: 191
С нами:
11118506
Репутация:
185
|
|
__________________
Дайте мне точку опоры и я переверну землю!
irc.antichat.net #antichat
Последний раз редактировалось dim_ok; 28.06.2005 в 15:23..
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|