PDA

Просмотр полной версии : Тунель при помощи Php.


a33
31.05.2006, 17:05
Можно ли создать HTTP(либо другой) тунель при помощи PHP,тоесть закинуть скрипт на какойнибуть хостинг,открыть два порта ,как бы сделать bind .Короче чегото вроде прокси.Сейчас использую php анонимайзер,вот и задумался может возможно при помощи скрипта,сервер использовать как прокси:)

Desr0w
31.05.2006, 17:09
А смысл?
Шифроватся трафик не будет...

Zadoxlik
31.05.2006, 17:38
На PHP можно сделать например http(s) proxy или сокс (инфу см. тут (http://ru.php.net/manual-lookup.php?pattern=socket) ). А если хочется шифровать - можно сделать мини прогу на стороне клиента, которая будет работать как навископ, прописываясь в браузер как прокси и общаться со своим прокси по какому-нить примитивному самопридуманному шифровальному протоколу

a33
31.05.2006, 21:33
Desr0w,а для чего шифровать?
Zadoxlik,спасибо,но сам не осилю:)
Извени за глупый вопрос,а нельзя ли просто пересылать все запрогсы(от браузера) на порт который будит их транслировать в сеть.

madnet
01.06.2006, 16:04
Вот прикрепил тебе простенький php proxy.

a33
01.06.2006, 18:26
Спасибо,сейчас проверю.

Terabyte
03.06.2006, 14:17
По теме - http://www.cyberlords.net/releases/cl_proxy_server_v.0.39b.txt

А кто нибудь видел скрипты анонимайзеров, которые HTTPS держат?

Trinux
03.06.2006, 14:47
http://www.cyberlords.net/releases/cl_proxy_server_v.0.39b.txt
Плакал... Проводя аналогию, тот, кто писал данный скрипт, чтобы вызвать лифт выйдет из подъезда, закинет крюк на крышу дома около пожарной лестнице, поднимется по крюку до середины высоты, заберется на лестницу и остальную половину пройдет по лестнице. Синет с крыши дома веревку напротив окна квартиры, через квартиру проберется на лестничную площадку, далее в лифтерную. Там изучит принцип работы "пальцев" и вызовет лифт на первый этаж. Быстро спустится и если поймет что кто-то уже уехал на лифте - повторит операции =))) когда достаточно просто наажать на кнопку вызова лифта.
А вообще киберлорды пусть сосут мой сморщенный йух.

А вообще http://ru.php.net/manual/ru/function.fsockopen.php

a33
04.06.2006, 20:30
Trinux,я понял что делать надо через fsockopen, но как всётаки сделать полноценный прокси(Вернее тунель с одного порта на другой),а не анонимайзер.

Trinux
04.06.2006, 22:51
Trinux,я понял что делать надо через fsockopen, но как всётаки сделать полноценный прокси(Вернее тунель с одного порта на другой),а не анонимайзер.
Взять сурсы 3proxy или того же сокс прокси от drmist и поставить...

a33
04.06.2006, 22:59
Trinux,причём здесь 3proxy. речь идёт только о php!
Если есть возможность только fsockopen юзать.К примеру на бесплатных хостингах

Trinux
04.06.2006, 23:05
я не понимаю чего тебе нужно. fsockopen считай тот же телнет.

DiPolED
05.06.2006, 01:48
А смысл?
Шифроватся трафик не будет...
Расскажу на примере. У нас к сайтам провайдера траффик не считается. Я залил шелл на сайт провайдера и сижу с анлим траффом )
А ещё неплохой php-proxy можешь тут скачать _http://usfree.chat.ru.

default
05.06.2006, 02:00
Расскажу на примере. У нас к сайтам провайдера траффик не считается. Я залил шелл на сайт провайдера и сижу с анлим траффом )
А ещё неплохой php-proxy можешь тут скачать _http://usfree.chat.ru.
:D ой половит тебя пров! ой даст тебе на орехи! :D

a33
08.06.2006, 09:19
DiPolED,сейчас его и юзаю.
Но хотелось бы чтобы информация выводилась не на страницу,а на какойнибудь другой порт.(как прокси).ну в смысле запускаешь скрипт *.php, при запуске он открывает порты, ну типа как bind/bash .закрываешь скрипт,закрываются порты.Возможно ли такое?

nerezus
08.06.2006, 09:36
теоретически возможно.
практически тоже, но глючно(память течь будет).

godlove
08.06.2006, 11:19
a33
а чем тебе не проще создать ssh-тунель? веть намно проще (в плане софта + затраты минимальные).
только есть одно но,ssh-тунель будет служить в первую очередь для шифрования трафика,и скрытия его от copmp'a если у тебя параноя.

DiPolED
08.06.2006, 11:27
DiPolED,сейчас его и юзаю.
Но хотелось бы чтобы информация выводилась не на страницу,а на какойнибудь другой порт.(как прокси).ну в смысле запускаешь скрипт *.php, при запуске он открывает порты, ну типа как bind/bash .закрываешь скрипт,закрываются порты.Возможно ли такое?
Геморойно сильно, да и не оправдает потребности. Чем тебя так не устраивает в логах сильно видно?

a33
15.06.2006, 11:28
DiPolED, в логах естественно,да и проблемы с обработкой некоторых страниц

banall
12.07.2006, 18:46
а есть ли в природе сокс5 прокси написанный на php?
просто возникла проблема, не могу скомпилить тот же 3proxy, вот и возникла идея заюзать php или perl прокси.

blackybr
12.07.2006, 19:01
а есть ли в природе сокс5 прокси написанный на php?

http://zadoxlik.info/socks5

Dracula4ever
12.07.2006, 20:29
Да можно =) ты можеш сделать http socket.

ZaCo
12.07.2006, 20:45
с самыми нужными функциями есть от задохлега http://zadoxlik.info/scripts/socks5.html только вот там используется динамическая библиотека которая довольно редко встречается на серверах по-умолчанию

banall
12.07.2006, 23:50
создал файл socks.php, закинул к себе на сервер
при выполнении php.exe socks.php порт не открывается, почему так.
просто хочу вначале на себе попробовать прежде чем заливать через шелл.
система
win 2003 sp1
php 4.3.8.8
apache 1.3.34

может кто поделиться опытом как запускать.

ZaCo
13.07.2006, 00:01
>>только вот там используется динамическая библиотека которая довольно редко встречается на серверах по-умолчанию
я же написал все. php_sockets вот эта нужна. попробуй в начале скрипта сделать dl('php_sockets.dll') под виндой.

Ch3ck
13.07.2006, 00:08
Если кому нужна эта библиотека, то я залил СЮДА (http://killiste.narod.ru/php_sockets.rar) :cool:

banall
13.07.2006, 00:15
нету чего то на народе,
а если я эту библиотеку через шелл залью на удаленный сервак, сокс заработает?

4xks
21.05.2007, 01:34
Заработает если:
1. Зальешь куда надо
2. Если винда у провайдера
3. Если подправишь скрипт

Isis
21.05.2007, 01:59
4xks, посты негде набить?
Для начала посмотри посл.активность пользователя(которому ты овтетил) или хотя бы вопрос когда звучал ....

mr.The
21.05.2007, 18:21
4xks, посты негде набить?
Для начала посмотри посл.активность пользователя(которому ты овтетил) или хотя бы вопрос когда звучал ....
а я читаю и думаю: когда ж тут в новой теме стока постов появилось? ж)

Sowa888
21.06.2007, 21:40
А ещё неплохой php-proxy можешь тут скачать _http://usfree.chat.ru.
Помогите вшить в него поддержку прокси.

DIAgen
22.06.2007, 11:22
Помогите вшить в него поддержку прокси.
А зачем там поддержка проксей то? там будет отображаться айпишник сервака где лежит анонимайзер...

Sowa888
27.06.2007, 12:58
А зачем там поддержка проксей то? там будет отображаться айпишник сервака где лежит анонимайзер...
Просто я его юзаю как средство анлимного инета=)На стороне сервера(куда я его залил) есть пакетник,обрубающий половину инета (кроме локальных ресурсов),но разрешающий прокси провайдера.Вот его я и хочу заюзать.

Sowa888
14.07.2007, 21:09
Help!Help me!
Я бот,так и не разобрался.