Тунель при помощи Php.

Discussion in 'PHP' started by a33, 31 May 2006.

  1. a33

    a33 Elder - Старейшина

    Joined:
    1 Jul 2004
    Messages:
    58
    Likes Received:
    1
    Reputations:
    0
    Можно ли создать HTTP(либо другой) тунель при помощи PHP,тоесть закинуть скрипт на какойнибуть хостинг,открыть два порта ,как бы сделать bind .Короче чегото вроде прокси.Сейчас использую php анонимайзер,вот и задумался может возможно при помощи скрипта,сервер использовать как прокси:)
     
  2. Desr0w

    Desr0w Banned

    Joined:
    1 Feb 2006
    Messages:
    370
    Likes Received:
    166
    Reputations:
    45
    А смысл?
    Шифроватся трафик не будет...
     
  3. Zadoxlik

    Zadoxlik рояль с сыром

    Joined:
    28 Feb 2005
    Messages:
    758
    Likes Received:
    216
    Reputations:
    257
    На PHP можно сделать например http(s) proxy или сокс (инфу см. тут ). А если хочется шифровать - можно сделать мини прогу на стороне клиента, которая будет работать как навископ, прописываясь в браузер как прокси и общаться со своим прокси по какому-нить примитивному самопридуманному шифровальному протоколу
     
  4. a33

    a33 Elder - Старейшина

    Joined:
    1 Jul 2004
    Messages:
    58
    Likes Received:
    1
    Reputations:
    0
    Desr0w,а для чего шифровать?
    Zadoxlik,спасибо,но сам не осилю:)
    Извени за глупый вопрос,а нельзя ли просто пересылать все запрогсы(от браузера) на порт который будит их транслировать в сеть.
     
  5. madnet

    madnet Умиротворенный

    Joined:
    9 Dec 2004
    Messages:
    868
    Likes Received:
    343
    Reputations:
    423
    Вот прикрепил тебе простенький php proxy.
     

    Attached Files:

    _________________________
  6. a33

    a33 Elder - Старейшина

    Joined:
    1 Jul 2004
    Messages:
    58
    Likes Received:
    1
    Reputations:
    0
    Спасибо,сейчас проверю.
     
  7. Terabyte

    Terabyte Guest

    Reputations:
    0
  8. Trinux

    Trinux Members of Antichat

    Joined:
    26 Nov 2004
    Messages:
    1,403
    Likes Received:
    296
    Reputations:
    364
    Плакал... Проводя аналогию, тот, кто писал данный скрипт, чтобы вызвать лифт выйдет из подъезда, закинет крюк на крышу дома около пожарной лестнице, поднимется по крюку до середины высоты, заберется на лестницу и остальную половину пройдет по лестнице. Синет с крыши дома веревку напротив окна квартиры, через квартиру проберется на лестничную площадку, далее в лифтерную. Там изучит принцип работы "пальцев" и вызовет лифт на первый этаж. Быстро спустится и если поймет что кто-то уже уехал на лифте - повторит операции =))) когда достаточно просто наажать на кнопку вызова лифта.
    А вообще киберлорды пусть сосут мой сморщенный йух.

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

    a33 Elder - Старейшина

    Joined:
    1 Jul 2004
    Messages:
    58
    Likes Received:
    1
    Reputations:
    0
    Trinux,я понял что делать надо через fsockopen, но как всётаки сделать полноценный прокси(Вернее тунель с одного порта на другой),а не анонимайзер.
     
  10. Trinux

    Trinux Members of Antichat

    Joined:
    26 Nov 2004
    Messages:
    1,403
    Likes Received:
    296
    Reputations:
    364
    Взять сурсы 3proxy или того же сокс прокси от drmist и поставить...
     
    _________________________
  11. a33

    a33 Elder - Старейшина

    Joined:
    1 Jul 2004
    Messages:
    58
    Likes Received:
    1
    Reputations:
    0
    Trinux,причём здесь 3proxy. речь идёт только о php!
    Если есть возможность только fsockopen юзать.К примеру на бесплатных хостингах
     
  12. Trinux

    Trinux Members of Antichat

    Joined:
    26 Nov 2004
    Messages:
    1,403
    Likes Received:
    296
    Reputations:
    364
    я не понимаю чего тебе нужно. fsockopen считай тот же телнет.
     
    _________________________
  13. DiPolED

    DiPolED New Member

    Joined:
    4 Jun 2006
    Messages:
    8
    Likes Received:
    2
    Reputations:
    0
    Расскажу на примере. У нас к сайтам провайдера траффик не считается. Я залил шелл на сайт провайдера и сижу с анлим траффом )
    А ещё неплохой php-proxy можешь тут скачать _http://usfree.chat.ru.
     
    2 people like this.
  14. default

    default Elder - Старейшина

    Joined:
    4 Jun 2006
    Messages:
    35
    Likes Received:
    2
    Reputations:
    6
    :D ой половит тебя пров! ой даст тебе на орехи! :D
     
  15. a33

    a33 Elder - Старейшина

    Joined:
    1 Jul 2004
    Messages:
    58
    Likes Received:
    1
    Reputations:
    0
    DiPolED,сейчас его и юзаю.
    Но хотелось бы чтобы информация выводилась не на страницу,а на какойнибудь другой порт.(как прокси).ну в смысле запускаешь скрипт *.php, при запуске он открывает порты, ну типа как bind/bash .закрываешь скрипт,закрываются порты.Возможно ли такое?
     
  16. nerezus

    nerezus Banned

    Joined:
    12 Aug 2004
    Messages:
    3,191
    Likes Received:
    729
    Reputations:
    266
    теоретически возможно.
    практически тоже, но глючно(память течь будет).
     
  17. godlove

    godlove New Member

    Joined:
    7 Jun 2006
    Messages:
    5
    Likes Received:
    1
    Reputations:
    1
    a33
    а чем тебе не проще создать ssh-тунель? веть намно проще (в плане софта + затраты минимальные).
    только есть одно но,ssh-тунель будет служить в первую очередь для шифрования трафика,и скрытия его от copmp'a если у тебя параноя.
     
    1 person likes this.
  18. DiPolED

    DiPolED New Member

    Joined:
    4 Jun 2006
    Messages:
    8
    Likes Received:
    2
    Reputations:
    0
    Геморойно сильно, да и не оправдает потребности. Чем тебя так не устраивает в логах сильно видно?
     
  19. a33

    a33 Elder - Старейшина

    Joined:
    1 Jul 2004
    Messages:
    58
    Likes Received:
    1
    Reputations:
    0
    DiPolED, в логах естественно,да и проблемы с обработкой некоторых страниц
     
    #19 a33, 15 Jun 2006
    Last edited: 15 Jun 2006
  20. banall

    banall New Member

    Joined:
    25 Jun 2006
    Messages:
    55
    Likes Received:
    3
    Reputations:
    0
    а есть ли в природе сокс5 прокси написанный на php?
    просто возникла проблема, не могу скомпилить тот же 3proxy, вот и возникла идея заюзать php или perl прокси.