# securesocketfunneling/ssf

Secure Socket Funneling - Network tool and toolkit - TCP and UDP port forwarding, SOCKS proxy, remote shell, standalone and cross platform

Repository: https://github.com/securesocketfunneling/ssf
Canonical: https://ross.abutalabs.com/products/ssf
Homepage: https://securesocketfunneling.github.io/ssf/
Language: C++
License: NOASSERTION
License Family: other
Topics: cpp, network, socks, socks-proxy, socks-server, cpp11, port-forwarding
Last push: 2021-05-24T17:29:16+00:00

## Health v2 (maintenance only)
Score: 23/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 4111, "days_push": 1927, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1668, forks 236 (observed 2026-08-28T04:05:19.715750+00:00)

## What it is
Secure Socket Funneling (SSF) is a cross-platform network tool and toolkit that multiplexes TCP and UDP traffic through a single TLS-encrypted tunnel to a remote host. It provides TCP/UDP port forwarding, local and remote SOCKS proxies, remote shell access, file copy, and a native relay protocol via standalone executables.

## Use cases
- forward tcp and udp ports through a secure tls tunnel
- create a socks proxy over an encrypted connection
- get a remote shell without ssh
- tunnel udp traffic like dns or voip through a firewall
- relay traffic across multiple hops
- copy files between machines over an encrypted channel
- ssh alternative that runs on windows without admin rights

## When to choose
- you need UDP port forwarding, which SSH lacks
- you want a standalone cross-platform tunneling tool with no installation or admin rights
- you need SOCKS proxies in both directions (client-to-server and server-to-client)
- you want to chain tunnels through relay circuits

## When to avoid
- you need a mature, actively maintained tool - the last release was 2021
- you only need basic TCP forwarding, where SSH is simpler and more ubiquitous
- you need a full VPN with network-layer routing
- you require a well-audited license - the repository has no standard open-source license (NOASSERTION)

## Facets
- artifact type: cli-tool
- maturity: maintenance
- function: networking, proxy, security, cryptography, cli
- domain: networking, security, privacy, developer-tools
- platform: windows, cross-platform, cli
- tags: port-forwarding, socks-proxy, tls-tunnel, remote-shell, udp-forwarding, relay, command-line, linux, macos

## Member repositories
- securesocketfunneling/ssf (main) score 23

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:19.715750+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:42:51.034641+00:00, confidence not recorded.
  - readme: https://github.com/securesocketfunneling/ssf (fetched 2026-08-28T04:05:19.715750+00:00, sha d16f2e45c654)
  - homepage: https://securesocketfunneling.github.io/ssf/ (fetched 2026-08-29T11:16:07.487569+00:00, sha 1d1d6fb8510e)
- Data as of 2026-08-30T08:39:29.467469+00:00.
