ds.enyc.org.uk

ds.enyc.org.uk:8688

Telnet Fingerprint

e9d1632ddd84ced9…

This fingerprint is unique to this server.

Options offered by server: EOR

Options requested from client: STATUS

Data source: e9d1632ddd84ced9/7e14eb7a301309fe.json

The complete JSON record collected during the scan, including Telnet negotiation results and any MSSP metadata.

{
  "server-probe": {
    "fingerprint": "e9d1632ddd84ced9",
    "fingerprint-data": {
      "offered-options": [
        "EOR"
      ],
      "probed-protocol": "server",
      "refused-options": [
        "BINARY",
        "CHARSET",
        "COM_PORT",
        "ECHO",
        "SGA",
        "STATUS"
      ],
      "requested-options": [
        "STATUS"
      ],
      "scan-type": "quick"
    },
    "session_data": {
      "banner_after_return": "Thats a bit short, try something longer.\r\n",
      "banner_before_return": "                       8888888b.                888\r\n                       888  \"Y88b               888\r\n                       888    888               888\r\n                       888    888 8888b. 888d888888  888\r\n                       888    888    \"88b888P\"  888 .88P\r\n                       888    888.d888888888    888888K\r\n                       888  .d88P888  888888    888 \"88b\r\n                       8888888P\" \"Y888888888    888  888\r\n\r\n         .d8888b. 888                  888\r\n        d88P  Y88b888                  888\r\n        Y88b.     888                  888\r\n         \"Y888b.  88888b.  8888b.  .d88888 .d88b. 888  888  888.d8888b\r\n            \"Y88b.888 \"88b    \"88bd88\" 888d88\"\"88b888  888  88888K\r\n              \"888888  888.d888888888  888888  888888  888  888\"Y8888b.\r\n        Y88b  d88P888  888888  888Y88b 888Y88..88PY88b 888 d88P     X88\r\n         \"Y8888P\" 888  888\"Y888888 \"Y88888 \"Y88P\"  \"Y8888888P\"  88888P'\r\n\r\n                               Enjoy your stay!\r\n                      (Coders) enyc, spot, dreamcatcher\r\n                          (HCAdmin)  arianna, Raziel\r\n\r\nPlease enter a name: (or 'who' or 'finger'): ",
      "encoding": "ascii",
      "option_states": {
        "server_offered": {
          "EOR": true
        },
        "server_requested": {
          "STATUS": true
        }
      },
      "scan_type": "quick",
      "timing": {
        "probe": 0.5037353038787842,
        "total": 3.1377933025360107
      }
    }
  },
  "sessions": [
    {
      "connected": "2026-02-08T16:14:51.278869+00:00",
      "host": "ds.enyc.org.uk",
      "ip": "81.187.167.178",
      "port": 8688
    },
    {
      "connected": "2026-02-08T17:05:19.696467+00:00",
      "host": "ds.enyc.org.uk",
      "ip": "81.187.167.178",
      "port": 8688
    }
  ]
}

Connection Log

Debug-level log of the Telnet negotiation session, showing each IAC (Interpret As Command) exchange between client and server.

DEBUG client.py:770 Fingerprint client: host=ds.enyc.org.uk port=8688
INFO client_base.py:174 Connected to <Peer 81.187.167.178 8688>
DEBUG stream_writer.py:692 recv IAC WILL EOR
DEBUG stream_writer.py:708 WILL EOR unsolicited
DEBUG stream_writer.py:1863 handle_will(EOR)
DEBUG stream_writer.py:3030 pending_option[DO + EOR] = True
DEBUG stream_writer.py:933 send IAC DO EOR
DEBUG stream_writer.py:3030 remote_option[EOR] = True
DEBUG stream_writer.py:3030 pending_option[DO + EOR] = False
DEBUG stream_writer.py:1287 IAC GA: Go-Ahead (unhandled).
DEBUG stream_writer.py:692 recv IAC DO STATUS
DEBUG stream_writer.py:1733 handle_do(STATUS)
DEBUG stream_writer.py:3030 pending_option[WILL + STATUS] = True
DEBUG stream_writer.py:933 send IAC WILL STATUS
DEBUG stream_writer.py:2455 send IAC SB STATUS IS DO EOR IAC SE
DEBUG stream_writer.py:3030 pending_option[WILL + STATUS] = False
DEBUG stream_writer.py:3030 local_option[STATUS] = True
DEBUG client_base.py:460 negotiation complete after 2.00s.
DEBUG stream_writer.py:1306 IAC EOR: End of Record (unhandled).
DEBUG stream_writer.py:3030 pending_option[DO + BINARY] = True
DEBUG stream_writer.py:933 send IAC DO BINARY
DEBUG stream_writer.py:3030 pending_option[DO + SGA] = True
DEBUG stream_writer.py:933 send IAC DO SGA
DEBUG stream_writer.py:3030 pending_option[DO + ECHO] = True
DEBUG stream_writer.py:933 send IAC DO ECHO
DEBUG stream_writer.py:3030 pending_option[DO + STATUS] = True
DEBUG stream_writer.py:933 send IAC DO STATUS
DEBUG stream_writer.py:3030 pending_option[DO + CHARSET] = True
DEBUG stream_writer.py:933 send IAC DO CHARSET
DEBUG stream_writer.py:3030 pending_option[DO + COM_PORT_OPTION] = True
DEBUG stream_writer.py:933 send IAC DO COM_PORT_OPTION
DEBUG stream_writer.py:3030 pending_option[DO + GMCP] = True
DEBUG stream_writer.py:933 send IAC DO GMCP
DEBUG stream_writer.py:3030 pending_option[DO + MSDP] = True
DEBUG stream_writer.py:933 send IAC DO MSDP
DEBUG stream_writer.py:3030 pending_option[DO + MSSP] = True
DEBUG stream_writer.py:933 send IAC DO MSSP
DEBUG stream_writer.py:3030 pending_option[DO + MSP] = True
DEBUG stream_writer.py:933 send IAC DO MSP
DEBUG stream_writer.py:3030 pending_option[DO + MXP] = True
DEBUG stream_writer.py:933 send IAC DO MXP
DEBUG stream_writer.py:3030 pending_option[DO + ZMP] = True
DEBUG stream_writer.py:933 send IAC DO ZMP
DEBUG stream_writer.py:3030 pending_option[DO + AARDWOLF] = True
DEBUG stream_writer.py:933 send IAC DO AARDWOLF
DEBUG stream_writer.py:3030 pending_option[DO + ATCP] = True
DEBUG stream_writer.py:933 send IAC DO ATCP
INFO fingerprinting.py:746 connection for server fingerprint f10f7b3f82429456
INFO client_base.py:105 Connection closed to <Peer 81.187.167.178 8688>

Generated by telnetlib3-fingerprint

telnetlib3-fingerprint --loglevel=debug ds.enyc.org.uk 8688