A TLS man-in-the-middle proxy that can replace byte sequences of same length in outbound requests
Go to file
2021-03-16 15:21:02 +00:00
src feat: use streams for tls 2021-03-16 15:21:02 +00:00
.gitignore feat: boilerplate, Hello World! 2021-03-14 22:12:02 +00:00
Cargo.lock feat: use streams for tls 2021-03-16 15:21:02 +00:00
Cargo.toml feat: use streams for tls 2021-03-16 15:21:02 +00:00
README.md feat: add README 2021-03-15 09:10:33 +00:00

tls-forward-proxy

A most basic forward proxy using Tokio TcpStreams.

Sample usage:

$ cargo build && cargo run
Listening on 127.0.0.1:8080

Send requests to your destination through this proxy:

curl --cacert /path/to/cert.pem https://test.dev:5000 -x http://proxy.dev:8080 --proxytunnel