Transport-layer protection to resist censorship
168
fteproxy provides transport-layer protection to resist keyword filtering, censorship and discriminatory routing policies.
Its job is to relay datastreams, such as web browsing traffic, by encoding streams as messages that match a user-specified regular expression.
fteproxy is fast, free, open source, and cross platform. It works very well with openvpn (TCP mode).
[Application] <--blocked--> [Firewall] <--blocked--> [Destination]
[Application] <-> [fteproxy client] <--FTE Encoded--> [fteproxy server] <-> [Destination]
Important
You need to split the docker-compose.yml into two files: - server: to mask a tcp service - client: to unmask the service
Tip
To generate a random 64-hex-character (32-byte) key: > `xxd -u -p -c32 /dev/urandom | head -n1`
$ docker compose up -d
$ docker compose ps
Content type
Image
Digest
sha256:6431c8b26…
Size
24.5 MB
Last updated
5 days ago
docker pull easypi/fteproxy