yulin724 / httptunnel Goto Github PK
View Code? Open in Web Editor NEWThis project forked from larsbrinkhoff/httptunnel
Creates a bidirectional virtual data path tunnelled in HTTP requests.
License: GNU General Public License v2.0
This project forked from larsbrinkhoff/httptunnel
Creates a bidirectional virtual data path tunnelled in HTTP requests.
License: GNU General Public License v2.0
httptunnel creates a bidirectional virtual data path tunnelled in HTTP requests. The requests can be sent via an HTTP proxy if so desired. This can be useful for users behind restrictive firewalls. If WWW access is allowed through an HTTP proxy, it's possible to use httptunnel and, say, telnet or PPP to connect to a computer outside the firewall. If you still don't understand what this is all about, maybe you can find some useful information in the FAQ file. This program is mostly intended for technically oriented users. They should know what to do. httptunnel is free software. See COPYING for terms and conditions. If you like it, I would appreciate if you sent a post card to: Lars Brinkhoff Kopmansgatan 2 411 13 Goteborg Sweden Information and/or latest release should be available from these places: http://www.nocrew.org/software/httptunnel.html http://www.gnu.org/software/httptunnel/httptunnel.html ftp://ftp.nocrew.org/pub/nocrew/unix ftp://ftp.gnu.org/pub/httptunnel I take no responsibility for what you do with this software. It has the potential to do dangerous things, like disabling the protection you system administrator has set up for the local network. Read the DISCLAIMER file. There are two programs: hts and htc. hts is the httptunnel server and htc is the client. hts should be installed on a computer outside the HTTP proxy, and htc should be installed on your local computer. Documentation about how to use the programs should be searched in this order: source code --help output FAQ README Having said that, here's a (probably outdated) example: At host REMOTE, start hts like this: hts -F localhost:23 8888 At host LOCAL, start htc like this: htc -F 2323 -P PROXY:8000 REMOTE:8888 or, if using a buffering HTTP proxy: htc -F 2323 -P PROXY:8000 -B 48K REMOTE:8888 Now you can do this at host LOCAL: telnet localhost 2323 and you will hopefully get a login prompt from host REMOTE. See also http://metalab.unc.edu/LDP/HOWTO/mini/Firewall-Piercing.html which is a good introduction to firewall piercing. It also has describes one way to use httptunnel.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.