HTTPTunnel Free Download


 HTTPTunel

HTTPTunnel is a tunneling software that can tunnel network connections through restrictive HTTP proxies over pure HTTP "GET" and "POST" requests.

HTTPTunnel consists of two components:
  1. The client that resides behind the firewall and accepts network connections on ports that will either be mapped to a specific remote target server/port (portmapping) or will act as a SOCKS (v4 and v5) proxy. The SOCKS authentication source can be a fixed user list, an LDAP or MySQL directory. The client is available as platform-independent Perl script or as Win32 binary.
     
  2. The server that resides on the internet and accepts HTTP requests from the client which will be translated and forwarded to network connections to the remote servers. Two different servers are available:
     
    • The hosted server, which is basically a PHP script that must be put on a PHP enabled web server. Putting the PHP script on a webserver enables the webserver to act as your HTTP tunnel server.
    • The standalone server, which is available as platform-independent Perl script or as Win32 binary. This server can be used if you have a box on the internet where you can run your own programs (e.g. your box at home).
Using the standalone server (as opposed to the hosted server) is recommended as it does not suffer from many restrictions that the webserver may impose on the PHP script, e.g. maximum script runtime (which will limit the duration of your connections), load-balanced server environments, provider policies etc.

Configuration of all components is done over a web-based GUI. SOCKS proxy cascading is supported.

Installations>>>>>>>>>>>>>>>>>>>>>

HTTPTunnel Client and HTTPTunnel Standalone Server (Perl script)
Perl v5.8.x or above
module threads 1.51 or above
optional modules:
- for compression support: Compress::Zlib
- for encryption support: Crypt::OpenSSL::RSA and Mcrypt
- for LDAP authentication: Net::LDAP
- for MySQL authentication: DBI and DBD::mysql or Net::MySQL
HTTPTunnel Client and HTTPTunnel Standalone Server (Win32 binary)
Tested on WinXP - should work on any 32-bit Windows though.
Please note: authentication from LDAP and MySQL ist disabled in the Win32 binaries.
HTTPTunnel PHP Server
PHP enabled webserver - PHP Version 5 or above is required!
optional PHP extensions:
- for compression support: zlib
- for encryption support: openssl and mcrypt
- for LDAP authentication: ldap
- for MySQL authentication: mysql
If you are running a Linux system (or most UNIX systems, including Mac OS X), you probably already have an installation of perl that was packaged with it. Type perl -v at the command line to find out which version.
ActivePerl is currently the most popular way to get Perl for Windows.
Unfortunately, most current perl distributions do not have the most recent threads module included. If you get a warning from HTTPTunnel about your threads version, you should upgrade your threads module. Please check the FAQ for instructions on doing this.
Installation of HTTPTunnel Client and Server Perl Scripts
To install the HTTPTunnel client and server Perl scripts, follow the steps below:
  1. Unpack the installation package
    tar xzf HTTPTunnel_*.tgz
  2. Copy the subdirectory "common" into the subdirectory "perl"
    cp -R common perl
  3. Change into the "perl" subdirectory
    cd perl
  4. Start httptunnel_client.pl or httptunnel_server.pl
    perl httptunnel_client.pl
    perl httptunnel_server.pl
  5. Open your browser to http://localhost:1079 (for the client configuration) or http://localhost (for the server configuration)
  6. Configure the HTTPTunnel client or server to meet your system and requirements
Installation of HTTPTunnel PHP Server
To install the HTTPTunnel PHP server, follow the steps below:
  1. Unpack the installation package
    tar xzf HTTPTunnel_*.tgz
  2. Copy the subdirectory "common" into the subdirectory "php"
    cp -R common php
  3. Copy the contents of the subdirectory "php" to a directory on your webserver
  4. Check the file htaccess.txt if you need to rename the file to .htaccess
  5. Open your browser to http://<yourhost>/<path to>/admin.php
  6. Configure the HTTPTunnel PHP server to meet your system and requirements
Installation of HTTPTunnel Client and Server Win32 binaries
Double-click the installer - d'oh :-)












0 Response to "HTTPTunnel Free Download"

Post a Comment