Download List

專案描述

sslh accepts connections in HTTP, HTTPS, SSH, OpenVPN, tinc, XMPP, or any other protocol that can be tested using a regular expression, on the same port. This makes it possible to connect to any of these servers on port 443 (e.g. from inside corporate firewalls, which almost never block port 443) while still serving HTTPS on that port.

sslh supports IPv6, privilege dropping, transparent proxying, and much more.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2012-12-21 12:00
1.14

The OpenVPN probe has been corrected to support pre-shared secret mode
(the OpenVPN port-sharing code is wrong).

New features include an actual TLS/SSL probe,
a configurable --on-timeout protocol specification,
and an --anyprot protocol probe (equivalent to what --ssl was).

Makefile now respects the user's compiler and CFLAG choices (falling back to the current
values if undefined),
as well as LDFLAGS.

"After" and "KillMode" have been added to systemd.sslh.service.

Standard LSB tags have been added to etc.init.d.sslh.

2011-11-28 06:57
1.10

This release now works with FreeBSD and supports XMPP. It will try target addresses in turn until one works if there are several (e.g., "localhost:22" resolves to an IPv6 address and an IPv4 address and sshd does not listen on IPv6). sslh-fork has been fixed so that killing the head process kills the listener processes. This release introduces a better test suite.

2011-08-03 06:21
1.9

This release supports IPv6, has more comprehensive logs, introduces long options, adds binding to multiple addresses, and supports tinc (experimental). Warning: options have changed, and you'll need to update your start-up scripts. The log format has changed, and you'll need to update log processing scripts.

2011-07-16 07:43
1.8

This release adds a single-threaded, select(2)-based version. It adds -o "OpenVPN" and OpenVPN probing and support. It adds support for "Bold" SSH clients (clients that speak first, e.g. ConnectBot). The log format has been changed to make it possible to link connections to subsequent logs from other services. The CentOS init.d script has been updated. A zombie issue with OpenBSD has been fixed. An -f "foreground" option, a test suite, and README.MacOSX have been added. Use with proxytunnel and corkscrew is documented in the README.

2010-02-02 03:16
1.7

This release adds a CentOS init.d script, fixes a default SSL
address inconsistency (it now defaults to "localhost:443", and the
documentation has been fixed accordingly), no longer binds children to
the listening socket (so a parent server can be stopped without killing
an active child), and adds inetd support.

Project Resources