Fahrj/reverse-ssh
Statically-linked ssh server with reverse shell functionality for CTFs and such observed · 2026-08-28
Health v2 · maintenance only
65/100
- Activity 93
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 1878
- days_rel: n/a
- days_push: 45
- n_releases_24m: 0
Adoption not part of the score
1056 stars · 150 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A statically-linked SSH server written in Go with reverse connection functionality, designed for remote access during CTFs, HackTheBox challenges, and penetration testing. It provides fully interactive shells, SFTP file transfer, and local/remote/dynamic port forwarding on Unix and Windows targets.
Use cases
- catch a fully interactive reverse shell instead of netcat
- get an interactive shell with tab completion on a CTF target
- transfer files to and from a compromised host via sftp
- set up port forwarding through a target machine
- maintain a stable remote shell during OSCP or HackTheBox practice
- deploy a lightweight ssh server on a windows victim
When to choose
- you need a stable, fully interactive reverse shell during a CTF or pentest
- you want file transfer and port forwarding from a single small binary
- you are tired of fragile netcat shells dying on ctrl-c
- you need cross-platform (linux/windows) remote shell access
When to avoid
- you need stealth against modern EDR or antivirus detection
- you want a production-grade remote administration tool
- unauthorized use - this is a backdoor-style tool intended for authorized testing only
Facets
cli-tool · maturity active
security ssh cli networking security penetration-testing developer-tools windows cross-platform cli reverse-shell ctf penetration-testing-tools remote-access sftp port-forwarding statically-linked golang command-line linux
1 source
- readme: https://github.com/Fahrj/reverse-ssh · fetched 2026-08-28 · e08260e64c24
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| Fahrj/reverse-ssh | main | 65 |
For agents
markdown · JSON · MCP: product_card(name="Fahrj/reverse-ssh")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem