Skip to content

FTP Honeypot Enterprise Community

The FTP module sends a configurable banner, accepts USER/PASS, logs credentials, and denies access.

Configuration

json
"ftp": [
  {
    "port": 2121,
    "banner": "Microsoft FTP Service"
  }
]

Parameters

ParameterTypeDefaultDescription
portinteger(required)TCP port
bannerstringMicrosoft FTP ServiceText after the 220 greeting
Microsoft FTP Service
(vsFTPd 3.0.3)
ProFTPD 1.3.6
FileZilla Server 1.6.7

What gets captured

EventFields
Connection madeSource IP and port
Data sentRaw client commands
Login attemptUsername and password from USER/PASS