HyperBeam 1-1 Encrypted Tunneling Proxy w/ Auto Discovery
npm install -g @qxip/hyperbeam-serve
Spawn a beam client tunnel targeting a local or remote service:port
hyperbeam-serve -c some.webserver:80 -t somesupersecretproxyhash
Spawn a local beam server proxying traffic to the client using a custom port
hyperbeam-serve -s 0.0.0.0:8080 -t somesupersecretproxyhash
Spawn a local beam server proxying traffic to a local beam client using a custom port
hyperbeam-serve -s 0.0.0.0:8080 -c some.webserver:80 -t somesupersecretproxyhash
Once the beam is connected you can interact with it through hyperbeam
or via the proxy with curl
.
hyperbeam supersecretproxyhash
GET / HTTP/1.1
curl www.google.com -x localhost:8080