Ross ROSS = Recommend OSS · open-source software intelligence for agents

drk1wi/Portspoof

Portspoof observed · 2026-08-28

github.com/drk1wi/Portspoof · homepage · C++ · GPL-3.0 (copyleft) observed · 2026-08-28

Health v2 · maintenance only

85/100

  • Activity 99
  • Release rhythm 58
  • 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: 58
  • age_days: 5150
  • days_rel: 203
  • days_push: 7
  • n_releases_24m: 2

Full methodology

Adoption not part of the score

2427 stars · 179 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

Portspoof is a lightweight C++ tool that emulates open TCP ports and convincing service signatures across all 65535 ports, making port scanning and service fingerprinting slow and unreliable for attackers. It runs in userland, binds to a single port, and can also act as an exploitation framework frontend against attacker scanning tools.

Use cases

  • hide real services from nmap scans
  • make port scanning slow and costly for attackers
  • confuse service version detection with fake banners
  • deceive attackers during reconnaissance
  • protect a server's real attack surface from enumeration

When to choose

  • you want to obscure which TCP ports actually host real services
  • you need a lightweight, userland deception layer without root privileges
  • you want to slow down or frustrate automated reconnaissance against a host

When to avoid

  • you need a full honeypot with logging and attacker interaction analysis
  • you require per-service emulation of real application protocols
  • your environment cannot tolerate iptables rules or altered network responses

Facets

cli-tool · maturity active

security networking simulation security networking penetration-testing cli port-scanning-defense honeypot deception service-emulation reconnaissance linux

1 source

Member repositories

RepositoryRoleHealth v2
drk1wi/Portspoofmain85

For agents

markdown · JSON · MCP: product_card(name="drk1wi/Portspoof")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem