# fofapro/fapro

Fake Protocol Server

Repository: https://github.com/fofapro/fapro
Canonical: https://ross.abutalabs.com/products/fapro
Language: Python
License Family: other
Topics: rdp, ssh, ftp, protocols, samba, simulation, rtsp, mysql, postgresql, snmp, imap, smtp, pop3, elasticsearch, tns, oracle, network, mssql
Last push: 2025-01-02T03:21:11+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": 1818, "days_push": 608, "days_rel": 608, "gap_med": null, "n_releases_24m": 1}
- 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 1609, forks 181 (observed 2026-08-28T04:05:10.849833+00:00)

## What it is
FaPro is a free, cross-platform, single-file mass network protocol server simulator written in Python. It can start or stop many fake network services (SSH, RDP, MySQL, SMB, and dozens more) with deep interaction support, useful for honeypots and network simulation.

## Use cases
- simulate fake ssh and rdp servers for honeypot detection
- run multiple fake network protocols on one machine
- log tcp syn, udp, and icmp traffic from scanners
- emulate ics/scada protocols like modbus, s7, and dnp3
- create a virtual network of fake services for security research
- deceive attackers with fake mysql and redis login interactions

## When to choose
- you need a honeypot or deception service supporting many protocols
- you want to simulate network services for testing detection tools
- you need cross-platform, single-file deployment of fake servers

## When to avoid
- you need production-grade real protocol servers
- you require a maintained, licensed project for compliance-sensitive use
- you need a GUI-managed honeypot platform

## Facets
- artifact type: cli-tool
- maturity: active
- function: simulation, networking, security, logging
- domain: security, networking, simulation, developer-tools
- platform: cross-platform, python, windows
- tags: honeypot, protocol-simulation, fake-server, deception, ics-protocols, network-services, linux, macos

## Member repositories
- fofapro/fapro (main) score 23

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:10.849833+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:51:16.368840+00:00, confidence not recorded.
  - readme: https://github.com/fofapro/fapro (fetched 2026-08-28T04:05:10.849833+00:00, sha f56d5fb7ee95)
- Data as of 2026-08-30T08:39:29.467469+00:00.
