-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Use cases
chisel can be used for a variety of use-cases. The pages aims to document them all. Feel free to add more to this page. I originally wrote chisel to tunnel my work VPN traffic out of a restrictive HTTP-only network. This first use case covers this:
You are user
. You have chisel
installed. You want to get to endpoint
but you are blocked by a MitM (outbound firewall, http proxy, etc). Only HTTP (port 80) or HTTPS (port 443) traffic is allowed. So you
TODO user with chisel-client -> chisel-server -> endpoint
You have use case 1. above though you want your disguise your chisel server
TODO user -> chisel-client -> chisel-server -> endpoint/dummy-backend
You have use case 1. above though instead of a VPN, you want to use SSH. You can do it with a local tunnel and then point ssh
at localhost, though it's cleaner with:
TODO stdio
remote