Skip to content

VNC Honeypot Enterprise Community

The VNC service emulates a VNC server (RFB protocol) and captures authentication attempts.

Configuration

json
"vnc": [
  {
    "port": 5900,
    "version": "RFB_38"
  }
]

Parameters

ParameterTypeDefaultDescription
portinteger5900TCP port
versionstringRFB_38RFB protocol version string

Protocol versions

ValueProtocol string
RFB_33RFB 003.003
RFB_37RFB 003.007
RFB_38RFB 003.008 (default)

What gets captured

EventFields
Connection madeSource IP and port
Data sentRaw RFB bytes
Login attemptChallenge and response (hex-encoded VNC auth exchange - not plaintext password)