wok annotate sslh/description.txt @ rev 19974
Up: tor (0.3.0.8), privoxy (3.0.26-stable),
get-palemoon (27.3.0)
get-palemoon (27.3.0)
author | Xander Ziiryanoff <psychomaniak@xakep.ru> |
---|---|
date | Thu Jun 08 21:57:08 2017 +0200 (2017-06-08) |
parents | |
children |
rev | line source |
---|---|
pascal@19628 | 1 `sslh` accepts connections on specified ports, and forwards |
pascal@19628 | 2 them further based on tests performed on the first data |
pascal@19628 | 3 packet sent by the remote client. |
pascal@19628 | 4 |
pascal@19628 | 5 Probes for HTTP, SSL, SSH, OpenVPN, tinc, XMPP are |
pascal@19628 | 6 implemented, and any other protocol that can be tested using |
pascal@19628 | 7 a regular expression, can be recognised. A typical use case |
pascal@19628 | 8 is to allow serving several services on port 443 (e.g. to |
pascal@19628 | 9 connect to SSH from inside a corporate firewall, which |
pascal@19628 | 10 almost never block port 443) while still serving HTTPS on |
pascal@19628 | 11 that port. |
pascal@19628 | 12 |
pascal@19628 | 13 Hence `sslh` acts as a protocol demultiplexer, or a |
pascal@19628 | 14 switchboard. Its name comes from its original function to |
pascal@19628 | 15 serve SSH and HTTPS on the same port. |