210.59.236.38

大神小站Ⅲ (210.59.236.38:3000)

Connection Banner:

◢███████████████◣ ◢◤ ◢█ 大神小站III ◢◤ ◢██ ◢◤ ◢███ 原站建立於中華民國八十八年六月四號 █ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄████ █ ████ 再度開放測試於中華民國九十二年十一月七號 █ ████ █ ▃▃▃▃▃▃ ▃▃▃▃▃▃ ████ █ ██████ ██████ █ /\\ █ █ ██◤◥██ ██◤◥██ █∣∣█ █ ▅▅▅▅▅▅ ▅▅▅▅▅▅ █╰╯█ 這樣有Dune嗎? █ ████ █ ████ █ ██◤◤ 本站源自東方故事II之系統 █ ╯ █◤◤ 感謝Annihilator的支援 █ ◤◤ 有任何意見可 Mail 給 Suechi ◥███████████████◤ E-Mail : /█\ ▍ ▍ 若您未使用MCCP, 請參考 http://forum.revivalworld.org/index.php/topic,83.0.html 大神小站III已經執行了七十天四小時三十二秒 。 從開站以來共有 254925 人次進入本站! 目前共有 0 位巫師 1 位玩家在線上﹐以及 2 位使用者嘗試連線中。 您的英文名字﹕

Server URLs

Server Info

  • Players online: 3 [1]

  • Uptime: 70 days

  • Server Location: 🇹🇼 Taiwan (GeoIP)

  • Encoding: big5

    This server uses a legacy encoding:

    telnetlib3-client --encoding big5 --force-binary 210.59.236.38 3000

Protocol Support

MUD-specific protocols detected via MSSP flags or Telnet negotiation.

  • MSSP: Yes (MSSP)

  • GMCP: No

  • MSDP: No

  • MCCP: No

  • MCCP2: No

  • MXP: Negotiated

  • MSP: No

  • MCP: No

  • ZMP: No

Telnet Fingerprint

1510000ae49b130d

This fingerprint is shared by 6 other servers.

Options offered by server: MSSP

Options requested from client: MXP, NAWS, TTYPE

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

Show JSON
{
  "server-probe": {
    "fingerprint": "1510000ae49b130d",
    "fingerprint-data": {
      "offered-options": [
        "MSSP"
      ],
      "probed-protocol": "server",
      "refused-options": [
        "AARDWOLF",
        "ATCP",
        "BINARY",
        "CHARSET",
        "COM_PORT",
        "ECHO",
        "EOR",
        "GMCP",
        "MSDP",
        "MSP",
        "MXP",
        "SGA",
        "STATUS",
        "ZMP"
      ],
      "requested-options": [
        "MXP",
        "NAWS",
        "TTYPE"
      ],
      "scan-type": "quick"
    },
    "session_data": {
      "banner_after_return": "\u0000\u0000\u0000\u0000\udcff",
      "banner_before_return": "\r\n\u001b[1;37m\u3000\u3000\u3000 \u25e2\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u25e3 \u001b[0m\r\n\u001b[1;37m\u3000\u3000 \u25e2\u25e4                            \u25e2\u2588 \u001b[1;5;36m             \u5927\u795e\u5c0f\u7ad9III\u001b[0m\r\n\u001b[1;37m\u3000 \u25e2\u25e4                            \u25e2\u2588\u2588 \u001b[0m\r\n \u001b[1;37m\u25e2\u25e4                            \u25e2\u2588\u2588\u2588 \u001b[1;31m  \u539f\u7ad9\u5efa\u7acb\u65bc\u4e2d\u83ef\u6c11\u570b\u516b\u5341\u516b\u5e74\u516d\u6708\u56db\u865f\u001b[0m\r\n \u001b[1;37m\u2588\uffe3\uffe3\uffe3\uffe3\uffe3\uffe3\uffe3\uffe3\uffe3\uffe3\uffe3\uffe3\uffe3\uffe3\uffe3\u2588\u2588\u2588\u2588 \u001b[0m\r\n \u001b[1;37m\u2588                              \u2588\u2588\u2588\u2588 \u001b[1;34m\u518d\u5ea6\u958b\u653e\u6e2c\u8a66\u65bc\u4e2d\u83ef\u6c11\u570b\u4e5d\u5341\u4e8c\u5e74\u5341\u4e00\u6708\u4e03\u865f\u001b[0m\r\n \u001b[1;37m\u2588                              \u2588\u2588\u2588\u2588\u001b[0m\r\n \u001b[1;37m\u2588 \u2583\u2583\u2583\u2583\u2583\u2583    \u2583\u2583\u2583\u2583\u2583\u2583 \u2588\u2588\u2588\u2588 \u001b[0m\r\n \u001b[1;37m\u2588 \u2588\u2588\u2588\u2588\u2588\u2588    \u2588\u2588\u2588\u2588\u2588\u2588 \u2588 /\\ \u2588 \u001b[0m\r\n \u001b[1;37m\u2588 \u2588\u2588\u25e4\u25e5\u2588\u2588    \u2588\u2588\u25e4\u25e5\u2588\u2588 \u2588\u2223\u2223\u2588 \u001b[0m\r\n \u001b[1;37m\u2588 \u2585\u2585\u2585\u2585\u2585\u2585    \u2585\u2585\u2585\u2585\u2585\u2585 \u2588\u2570\u256f\u2588 \u3000\u3000\u001b[0m\u9019\u6a23\u6709Dune\u55ce?\r\n \u001b[1;37m\u2588                              \u2588\u2588\u2588\u2588 \u001b[0m\r\n \u001b[1;37m\u2588                              \u2588\u2588\u2588\u2588 \u001b[0m\r\n \u001b[1;37m\u2588                              \u2588\u2588\u25e4\u25e4 \u001b[1;31m        \u672c\u7ad9\u6e90\u81ea\u6771\u65b9\u6545\u4e8bII\u4e4b\u7cfb\u7d71\u001b[0m\r\n \u001b[1;37m\u2588              \u3000\u256f            \u2588\u25e4\u25e4 \u001b[1;31m          \u611f\u8b1dAnnihilator\u7684\u652f\u63f4\u001b[0m\r\n \u001b[1;37m\u2588                              \u25e4\u25e4 \u001b[1;32m            \u6709\u4efb\u4f55\u610f\u898b\u53ef Mail \u7d66 Suechi\u001b[0m\r\n \u001b[1;37m\u25e5\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u25e4 \u001b[1;35m              E-Mail : \u001b[0m\r\n               \u001b[1;37m\u3000\u3000\u3000\u3000\uff0f\u2588\uff3c\u001b[0m\r\n\u3000\u3000\u3000 \u3000  \u3000  \u001b[1;37m\u3000\u3000\u3000\u3000 \u258d \u258d\u001b[0m\r\n\r\n\u82e5\u60a8\u672a\u4f7f\u7528MCCP, \u8acb\u53c3\u8003 http://forum.revivalworld.org/index.php/topic,83.0.html\r\n\u5927\u795e\u5c0f\u7ad9III\u5df2\u7d93\u57f7\u884c\u4e86\u4e03\u5341\u5929\u56db\u5c0f\u6642\u4e09\u5341\u4e8c\u79d2 \u3002\r\n\r\n\u5f9e\u958b\u7ad9\u4ee5\u4f86\u5171\u6709 \u001b[1;36m254925\u001b[m \u4eba\u6b21\u9032\u5165\u672c\u7ad9\uff01\r\n\r\n\u76ee\u524d\u5171\u6709 0 \u4f4d\u5deb\u5e2b 1 \u4f4d\u73a9\u5bb6\u5728\u7dda\u4e0a\ufe50\u4ee5\u53ca 2 \u4f4d\u4f7f\u7528\u8005\u5617\u8a66\u9023\u7dda\u4e2d\u3002\r\n\r\n\u60a8\u7684\u82f1\u6587\u540d\u5b57\ufe55",
      "dsr_replies": 0,
      "dsr_requests": 0,
      "encoding": "big5",
      "mssp": {
        "NAME": "\u5927\u795e\u5c0f\u7ad9\u2162",
        "PLAYERS": "3",
        "UPTIME": "1765024192"
      },
      "option_states": {
        "server_offered": {
          "0x55": false,
          "0x56": false,
          "MSSP": true
        },
        "server_requested": {
          "MXP": true,
          "NAWS": true,
          "TTYPE": true
        }
      },
      "scan_type": "quick",
      "timing": {
        "probe": 0.510911226272583,
        "total": 5.2258453369140625
      }
    }
  },
  "sessions": [
    {
      "connected": "2026-02-14T17:09:27.071902+00:00",
      "host": "210.59.236.38",
      "ip": "210.59.236.38",
      "port": 3000
    }
  ]
}

Connection Log

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

Generated by telnetlib3-fingerprint

telnetlib3-fingerprint --loglevel=debug 210.59.236.38 3000
Show Logfile
DEBUG client.py:965 Fingerprint client: host=210.59.236.38 port=3000
INFO client_base.py:175 Connected to <Peer 210.59.236.38 3000>
DEBUG client_base.py:492 negotiation complete after 0.00s.
DEBUG stream_writer.py:707 recv IAC DO TTYPE
DEBUG stream_writer.py:1770 handle_do(TTYPE)
DEBUG stream_writer.py:3174 pending_option[WILL + TTYPE] = True
DEBUG stream_writer.py:950 send IAC WILL TTYPE
DEBUG stream_writer.py:3174 pending_option[SB + TTYPE] = True
DEBUG stream_writer.py:3174 local_option[TTYPE] = True
DEBUG stream_writer.py:3174 pending_option[WILL + TTYPE] = False
DEBUG stream_writer.py:707 recv IAC DO NAWS
DEBUG stream_writer.py:1770 handle_do(NAWS)
DEBUG stream_writer.py:3174 pending_option[WILL + NAWS] = True
DEBUG stream_writer.py:950 send IAC WILL NAWS
DEBUG stream_writer.py:2346 send IAC SB NAWS (rows=25, cols=80) IAC SE
DEBUG stream_writer.py:3174 local_option[NAWS] = True
DEBUG stream_writer.py:3174 pending_option[WILL + NAWS] = False
DEBUG stream_writer.py:707 recv IAC WILL MCCP2_COMPRESS
DEBUG stream_writer.py:723 WILL MCCP2_COMPRESS unsolicited
DEBUG stream_writer.py:1900 handle_will(MCCP2_COMPRESS)
DEBUG stream_writer.py:3174 remote_option[MCCP2_COMPRESS] = False
DEBUG stream_writer.py:950 send IAC DONT MCCP2_COMPRESS
WARNING stream_writer.py:2008 Unhandled: WILL MCCP2_COMPRESS.
DEBUG stream_writer.py:707 recv IAC DO MXP
DEBUG stream_writer.py:1770 handle_do(MXP)
DEBUG stream_writer.py:3174 pending_option[WILL + MXP] = True
DEBUG stream_writer.py:950 send IAC WILL MXP
DEBUG stream_writer.py:3174 pending_option[SB + MXP] = True
DEBUG stream_writer.py:3174 local_option[MXP] = True
DEBUG stream_writer.py:3174 pending_option[WILL + MXP] = False
DEBUG stream_writer.py:707 recv IAC WILL MSSP
DEBUG stream_writer.py:723 WILL MSSP unsolicited
DEBUG stream_writer.py:1900 handle_will(MSSP)
DEBUG stream_writer.py:3174 pending_option[DO + MSSP] = True
DEBUG stream_writer.py:950 send IAC DO MSSP
DEBUG stream_writer.py:3174 remote_option[MSSP] = True
DEBUG stream_writer.py:3174 pending_option[DO + MSSP] = False
DEBUG stream_writer.py:699 begin sub-negotiation SB TTYPE
DEBUG stream_writer.py:686 sub-negotiation cmd TTYPE SE completion byte
DEBUG stream_writer.py:3174 pending_option[SB + TTYPE] = False
DEBUG stream_writer.py:2241 recv TTYPE SEND: b''
DEBUG stream_writer.py:2254 send IAC SB TTYPE IS b'xterm-256color' IAC SE
DEBUG stream_writer.py:707 recv IAC WILL MCCP_COMPRESS
DEBUG stream_writer.py:723 WILL MCCP_COMPRESS unsolicited
DEBUG stream_writer.py:1900 handle_will(MCCP_COMPRESS)
DEBUG stream_writer.py:3174 remote_option[MCCP_COMPRESS] = False
DEBUG stream_writer.py:950 send IAC DONT MCCP_COMPRESS
WARNING stream_writer.py:2008 Unhandled: WILL MCCP_COMPRESS.
DEBUG stream_writer.py:699 begin sub-negotiation SB MSSP
DEBUG stream_writer.py:686 sub-negotiation cmd MSSP SE completion byte
DEBUG stream_writer.py:2065 [SB + MSSP] unsolicited
DEBUG stream_writer.py:1673 MSSP: {'NAME': '大神小站Ⅲ', 'PLAYERS': '3', 'UPTIME': '1765024192'}
DEBUG stream_writer.py:699 begin sub-negotiation SB MCCP_COMPRESS
WARNING stream_writer.py:677 sub-negotiation SB MCCP_COMPRESS (61 bytes) interrupted by IAC b'\x9f'
DEBUG stream_writer.py:3174 pending_option[DO + BINARY] = True
DEBUG stream_writer.py:950 send IAC DO BINARY
DEBUG stream_writer.py:3174 pending_option[DO + SGA] = True
DEBUG stream_writer.py:950 send IAC DO SGA
DEBUG stream_writer.py:3174 pending_option[DO + ECHO] = True
DEBUG stream_writer.py:950 send IAC DO ECHO
DEBUG stream_writer.py:3174 pending_option[DO + STATUS] = True
DEBUG stream_writer.py:950 send IAC DO STATUS
DEBUG stream_writer.py:3174 pending_option[DO + CHARSET] = True
DEBUG stream_writer.py:950 send IAC DO CHARSET
DEBUG stream_writer.py:3174 pending_option[DO + EOR] = True
DEBUG stream_writer.py:950 send IAC DO EOR
DEBUG stream_writer.py:3174 pending_option[DO + COM_PORT_OPTION] = True
DEBUG stream_writer.py:950 send IAC DO COM_PORT_OPTION
DEBUG stream_writer.py:3174 pending_option[DO + GMCP] = True
DEBUG stream_writer.py:950 send IAC DO GMCP
DEBUG stream_writer.py:3174 pending_option[DO + MSDP] = True
DEBUG stream_writer.py:950 send IAC DO MSDP
DEBUG stream_writer.py:3174 pending_option[DO + MSP] = True
DEBUG stream_writer.py:950 send IAC DO MSP
DEBUG stream_writer.py:3174 pending_option[DO + MXP] = True
DEBUG stream_writer.py:950 send IAC DO MXP
DEBUG stream_writer.py:3174 pending_option[DO + ZMP] = True
DEBUG stream_writer.py:950 send IAC DO ZMP
DEBUG stream_writer.py:3174 pending_option[DO + AARDWOLF] = True
DEBUG stream_writer.py:950 send IAC DO AARDWOLF
DEBUG stream_writer.py:3174 pending_option[DO + ATCP] = True
DEBUG stream_writer.py:950 send IAC DO ATCP
DEBUG stream_writer.py:664 IAC b'\x87': not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC b'\x87': not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC b'\x87': not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC b'G': not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC b'G': not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC b'G': not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC b'\xe7': not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC b'\xc7': not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC NEW_ENVIRON: not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC NEW_ENVIRON: not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC NEW_ENVIRON: not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC NEW_ENVIRON: not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC b'\xe7': not a legal 2-byte cmd, treating as data
INFO fingerprinting.py:746 connection for server fingerprint 1510000ae49b130d
INFO client_base.py:106 Connection closed to <Peer 210.59.236.38 3000>

大神小站Ⅲ (210.59.236.38:3001)

Connection Banner:

\│/ ▁▃▁ ▂▄▆█太陽神殿█▆▄▂ 艟d▅▅▅▅▅▅▅▃ ▃▅▇ ▕ 齰j ▇▅▃ 太陽王 ▆▄▅▅▅齰f▅▅ 齰f▅▅齰f▅▅▄▆ \│/ ● <■> ■■ ■■ ╴ /▄\\ ╴ ■■ ■■ ■■■■■■■-​---------齱翩翩翩翩翩翩 ■■■■■■■-​-------------齱翩翩翩翩翩翩 ■■■■■■■-​-----------------齱翩翩翩翩翩翩 大神小站III 原站建立於中華民國八十八年六月四號 再度開放測試於中華民國九十二年十一月七號 本站源自東方故事II之系統 感謝Annihilator的支援 有任何意見可 Mail 給 Suechi E-Mail : 若您未使用MCCP, 請參考 http://forum.revivalworld.org/index.php/topic,83.0.html 大神小站III已經執行了七十天四小時二十八秒 。 從開站以來共有 254924 人次進入本站! 目前共有 0 位巫師 1 位玩家在線上﹐以及 1 位使用者嘗試連線中。 您的英文名字﹕

Server URLs

Server Info

  • Players online: 2 [2]

  • Uptime: 70 days

  • Server Location: 🇹🇼 Taiwan (GeoIP)

  • Encoding: big5

    This server uses a legacy encoding:

    telnetlib3-client --encoding big5 --force-binary 210.59.236.38 3001

Protocol Support

MUD-specific protocols detected via MSSP flags or Telnet negotiation.

  • MSSP: Yes (MSSP)

  • GMCP: No

  • MSDP: No

  • MCCP: No

  • MCCP2: No

  • MXP: Negotiated

  • MSP: No

  • MCP: No

  • ZMP: No

Telnet Fingerprint

1510000ae49b130d

This fingerprint is shared by 6 other servers.

Options offered by server: MSSP

Options requested from client: MXP, NAWS, TTYPE

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

Show JSON
{
  "server-probe": {
    "fingerprint": "1510000ae49b130d",
    "fingerprint-data": {
      "offered-options": [
        "MSSP"
      ],
      "probed-protocol": "server",
      "refused-options": [
        "AARDWOLF",
        "ATCP",
        "BINARY",
        "CHARSET",
        "COM_PORT",
        "ECHO",
        "EOR",
        "GMCP",
        "MSDP",
        "MSP",
        "MXP",
        "SGA",
        "STATUS",
        "ZMP"
      ],
      "requested-options": [
        "MXP",
        "NAWS",
        "TTYPE"
      ],
      "scan-type": "quick"
    },
    "session_data": {
      "banner_after_return": "\u0000\u0000\u0000\u0000\udcff",
      "banner_before_return": "\r\n\u001b[1;37m                                \uff3c\u2502\uff0f\r\n\u001b[1;37m                                \u2581\u2583\u2581\r\n\u001b[1;37m                       \u2582\u2584\u2586\u2588\u592a\u967d\u795e\u6bbf\u2588\u2586\u2584\u2582\r\n\u001b[1;37m                        \udcf9\u825fd\u2585\u2585\u2585\u2585\u2585\u2585\u2585\u2583\udcf9\udcf0 \r\n\u001b[1;37m               \u2583\u2585\u2587 \u2595\udcf9\udcf8                  \udcf9\u9f70j \u2587\u2585\u2583\r\n\u001b[1;37m                \udcf9\udcf8      \udcf9\udcf8    \u3000\u001b[1;33m\u592a\u967d\u738b\u001b[1;37m      \udcf9\udcf8      \udcf9\udcf8 \r\n\u001b[1;37m      \u2586\u2584\u2585\u2585\u2585\udcf9\u9f70f\u2585\u2585\udcf9\udcf8                  \udcf9\u9f70f\u2585\u2585\udcf9\u9f70f\u2585\u2585\u2584\u2586 \r\n\u001b[1;37m    \udcf9\udcf8  \udcf9\udcf8  \udcf9\udcf8  \udcf9\udcf8  \udcf9\udcf8  \udcf9\udcf8      \u001b[1;33m\uff3c\u2502\uff0f\u001b[1;37m      \udcf9\udcf8  \udcf9\udcf8  \udcf9\udcf8  \udcf9\udcf8  \udcf9\udcf8  \udcf9\udcf8\r\n\u001b[1;37m    \udcf9\udcf8  \udcf9\udcf8  \udcf9\udcf8  \udcf9\udcf8  \udcf9\udcf8  \udcf9\udcf8        \u001b[1;33m\u25cf  \u001b[1;37m      \udcf9\udcf8  \udcf9\udcf8  \udcf9\udcf8  \udcf9\udcf8  \udcf9\udcf8  \udcf9\udcf8\r\n\u001b[1;37m    \udcf9\udcf8  \udcf9\udcf8  \udcf9\udcf8  \udcf9\udcf8  \udcf9\udcf8  \udcf9\udcf8       \u001b[1;33m<\u25a0> \u001b[1;37m      \udcf9\udcf8  \udcf9\udcf8  \udcf9\udcf8  \udcf9\udcf8  \udcf9\udcf8  \udcf9\udcf8\r\n\u001b[1;37m    \udcf9\udcf8  \udcf9\udcf8  \udcf9\udcf8 \u25a0\u25a0 \udcf9\udcf8 \u25a0\u25a0   \u2574 \u001b[1;33m/\u2584\\\u001b[1;37m \u2574   \u25a0\u25a0 \udcf9\udcf8 \u25a0\u25a0 \udcf9\udcf8  \udcf9\udcf8  \udcf9\udcf8 \r\n\u001b[1;32m              \u25a0\u25a0\u25a0\u25a0\u25a0\u25a0\u25a0\udcf9\udcf8----------\udcf9\u9f71\u7fe9\u7fe9\u7fe9\u7fe9\u7fe9\u7fe9\udcbd \r\n\u001b[1;32m            \u25a0\u25a0\u25a0\u25a0\u25a0\u25a0\u25a0\udcf9\udcf8--------------\udcf9\u9f71\u7fe9\u7fe9\u7fe9\u7fe9\u7fe9\u7fe9\udcbd \r\n\u001b[1;32m          \u25a0\u25a0\u25a0\u25a0\u25a0\u25a0\u25a0\udcf9\udcf8------------------\udcf9\u9f71\u7fe9\u7fe9\u7fe9\u7fe9\u7fe9\u7fe9\udcbd \r\n\r\n\u001b[1;5;36m                             \u5927\u795e\u5c0f\u7ad9III\u001b[0m\r\n\u001b[1;31m                  \u539f\u7ad9\u5efa\u7acb\u65bc\u4e2d\u83ef\u6c11\u570b\u516b\u5341\u516b\u5e74\u516d\u6708\u56db\u865f\u001b[0m\r\n\u001b[1;34m                \u518d\u5ea6\u958b\u653e\u6e2c\u8a66\u65bc\u4e2d\u83ef\u6c11\u570b\u4e5d\u5341\u4e8c\u5e74\u5341\u4e00\u6708\u4e03\u865f\u001b[0m\r\n\u001b[1;31m                        \u672c\u7ad9\u6e90\u81ea\u6771\u65b9\u6545\u4e8bII\u4e4b\u7cfb\u7d71\u001b[0m\r\n\u001b[1;31m                          \u611f\u8b1dAnnihilator\u7684\u652f\u63f4\u001b[0m\r\n\u001b[1;32m                        \u6709\u4efb\u4f55\u610f\u898b\u53ef Mail \u7d66 Suechi\u001b[0m\r\n\u001b[1;35m                       E-Mail : \u001b[0m \r\n\r\n\u82e5\u60a8\u672a\u4f7f\u7528MCCP, \u8acb\u53c3\u8003 http://forum.revivalworld.org/index.php/topic,83.0.html\r\n\u5927\u795e\u5c0f\u7ad9III\u5df2\u7d93\u57f7\u884c\u4e86\u4e03\u5341\u5929\u56db\u5c0f\u6642\u4e8c\u5341\u516b\u79d2 \u3002\r\n\r\n\u5f9e\u958b\u7ad9\u4ee5\u4f86\u5171\u6709 \u001b[1;36m254924\u001b[m \u4eba\u6b21\u9032\u5165\u672c\u7ad9\uff01\r\n\r\n\u76ee\u524d\u5171\u6709 0 \u4f4d\u5deb\u5e2b 1 \u4f4d\u73a9\u5bb6\u5728\u7dda\u4e0a\ufe50\u4ee5\u53ca 1 \u4f4d\u4f7f\u7528\u8005\u5617\u8a66\u9023\u7dda\u4e2d\u3002\r\n\r\n\u60a8\u7684\u82f1\u6587\u540d\u5b57\ufe55",
      "dsr_replies": 0,
      "dsr_requests": 0,
      "encoding": "big5",
      "mssp": {
        "NAME": "\u5927\u795e\u5c0f\u7ad9\u2162",
        "PLAYERS": "2",
        "UPTIME": "1765024192"
      },
      "option_states": {
        "server_offered": {
          "0x55": false,
          "0x56": false,
          "MSSP": true
        },
        "server_requested": {
          "MXP": true,
          "NAWS": true,
          "TTYPE": true
        }
      },
      "scan_type": "quick",
      "timing": {
        "probe": 0.5059795379638672,
        "total": 5.235422372817993
      }
    }
  },
  "sessions": [
    {
      "connected": "2026-02-14T17:09:22.745968+00:00",
      "host": "210.59.236.38",
      "ip": "210.59.236.38",
      "port": 3001
    }
  ]
}

Connection Log

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

Generated by telnetlib3-fingerprint

telnetlib3-fingerprint --loglevel=debug 210.59.236.38 3001
Show Logfile
DEBUG client.py:965 Fingerprint client: host=210.59.236.38 port=3001
INFO client_base.py:175 Connected to <Peer 210.59.236.38 3001>
DEBUG client_base.py:492 negotiation complete after 0.00s.
DEBUG stream_writer.py:707 recv IAC DO TTYPE
DEBUG stream_writer.py:1770 handle_do(TTYPE)
DEBUG stream_writer.py:3174 pending_option[WILL + TTYPE] = True
DEBUG stream_writer.py:950 send IAC WILL TTYPE
DEBUG stream_writer.py:3174 pending_option[SB + TTYPE] = True
DEBUG stream_writer.py:3174 local_option[TTYPE] = True
DEBUG stream_writer.py:3174 pending_option[WILL + TTYPE] = False
DEBUG stream_writer.py:707 recv IAC DO NAWS
DEBUG stream_writer.py:1770 handle_do(NAWS)
DEBUG stream_writer.py:3174 pending_option[WILL + NAWS] = True
DEBUG stream_writer.py:950 send IAC WILL NAWS
DEBUG stream_writer.py:2346 send IAC SB NAWS (rows=25, cols=80) IAC SE
DEBUG stream_writer.py:3174 local_option[NAWS] = True
DEBUG stream_writer.py:3174 pending_option[WILL + NAWS] = False
DEBUG stream_writer.py:707 recv IAC WILL MCCP2_COMPRESS
DEBUG stream_writer.py:723 WILL MCCP2_COMPRESS unsolicited
DEBUG stream_writer.py:1900 handle_will(MCCP2_COMPRESS)
DEBUG stream_writer.py:3174 remote_option[MCCP2_COMPRESS] = False
DEBUG stream_writer.py:950 send IAC DONT MCCP2_COMPRESS
WARNING stream_writer.py:2008 Unhandled: WILL MCCP2_COMPRESS.
DEBUG stream_writer.py:707 recv IAC DO MXP
DEBUG stream_writer.py:1770 handle_do(MXP)
DEBUG stream_writer.py:3174 pending_option[WILL + MXP] = True
DEBUG stream_writer.py:950 send IAC WILL MXP
DEBUG stream_writer.py:3174 pending_option[SB + MXP] = True
DEBUG stream_writer.py:3174 local_option[MXP] = True
DEBUG stream_writer.py:3174 pending_option[WILL + MXP] = False
DEBUG stream_writer.py:707 recv IAC WILL MSSP
DEBUG stream_writer.py:723 WILL MSSP unsolicited
DEBUG stream_writer.py:1900 handle_will(MSSP)
DEBUG stream_writer.py:3174 pending_option[DO + MSSP] = True
DEBUG stream_writer.py:950 send IAC DO MSSP
DEBUG stream_writer.py:3174 remote_option[MSSP] = True
DEBUG stream_writer.py:3174 pending_option[DO + MSSP] = False
DEBUG stream_writer.py:699 begin sub-negotiation SB TTYPE
DEBUG stream_writer.py:686 sub-negotiation cmd TTYPE SE completion byte
DEBUG stream_writer.py:3174 pending_option[SB + TTYPE] = False
DEBUG stream_writer.py:2241 recv TTYPE SEND: b''
DEBUG stream_writer.py:2254 send IAC SB TTYPE IS b'xterm-256color' IAC SE
DEBUG stream_writer.py:707 recv IAC WILL MCCP_COMPRESS
DEBUG stream_writer.py:723 WILL MCCP_COMPRESS unsolicited
DEBUG stream_writer.py:1900 handle_will(MCCP_COMPRESS)
DEBUG stream_writer.py:3174 remote_option[MCCP_COMPRESS] = False
DEBUG stream_writer.py:950 send IAC DONT MCCP_COMPRESS
WARNING stream_writer.py:2008 Unhandled: WILL MCCP_COMPRESS.
DEBUG stream_writer.py:699 begin sub-negotiation SB MSSP
DEBUG stream_writer.py:686 sub-negotiation cmd MSSP SE completion byte
DEBUG stream_writer.py:2065 [SB + MSSP] unsolicited
DEBUG stream_writer.py:1673 MSSP: {'NAME': '大神小站Ⅲ', 'PLAYERS': '2', 'UPTIME': '1765024192'}
DEBUG stream_writer.py:699 begin sub-negotiation SB MCCP_COMPRESS
WARNING stream_writer.py:677 sub-negotiation SB MCCP_COMPRESS (61 bytes) interrupted by IAC b'\x9f'
DEBUG stream_writer.py:3174 pending_option[DO + BINARY] = True
DEBUG stream_writer.py:950 send IAC DO BINARY
DEBUG stream_writer.py:3174 pending_option[DO + SGA] = True
DEBUG stream_writer.py:950 send IAC DO SGA
DEBUG stream_writer.py:3174 pending_option[DO + ECHO] = True
DEBUG stream_writer.py:950 send IAC DO ECHO
DEBUG stream_writer.py:3174 pending_option[DO + STATUS] = True
DEBUG stream_writer.py:950 send IAC DO STATUS
DEBUG stream_writer.py:3174 pending_option[DO + CHARSET] = True
DEBUG stream_writer.py:950 send IAC DO CHARSET
DEBUG stream_writer.py:3174 pending_option[DO + EOR] = True
DEBUG stream_writer.py:950 send IAC DO EOR
DEBUG stream_writer.py:3174 pending_option[DO + COM_PORT_OPTION] = True
DEBUG stream_writer.py:950 send IAC DO COM_PORT_OPTION
DEBUG stream_writer.py:3174 pending_option[DO + GMCP] = True
DEBUG stream_writer.py:950 send IAC DO GMCP
DEBUG stream_writer.py:3174 pending_option[DO + MSDP] = True
DEBUG stream_writer.py:950 send IAC DO MSDP
DEBUG stream_writer.py:3174 pending_option[DO + MSP] = True
DEBUG stream_writer.py:950 send IAC DO MSP
DEBUG stream_writer.py:3174 pending_option[DO + MXP] = True
DEBUG stream_writer.py:950 send IAC DO MXP
DEBUG stream_writer.py:3174 pending_option[DO + ZMP] = True
DEBUG stream_writer.py:950 send IAC DO ZMP
DEBUG stream_writer.py:3174 pending_option[DO + AARDWOLF] = True
DEBUG stream_writer.py:950 send IAC DO AARDWOLF
DEBUG stream_writer.py:3174 pending_option[DO + ATCP] = True
DEBUG stream_writer.py:950 send IAC DO ATCP
DEBUG stream_writer.py:664 IAC b'\x87': not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC b'\x87': not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC b'\x87': not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC b'G': not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC b'G': not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC b'G': not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC b'\xe7': not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC b'\xc7': not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC NEW_ENVIRON: not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC NEW_ENVIRON: not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC NEW_ENVIRON: not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC NEW_ENVIRON: not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC b'\xe7': not a legal 2-byte cmd, treating as data
INFO fingerprinting.py:737 new server fingerprint 1510000ae49b130d
INFO client_base.py:106 Connection closed to <Peer 210.59.236.38 3001>

大神小站Ⅲ (210.59.236.38:3002)

Connection Banner:

◢███████████████◣ ◢◤ ◢█ 大神小站III ◢◤ ◢██ ◢◤ ◢███ 原站建立於中華民國八十八年六月四號 █ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄████ █ ████ 再度開放測試於中華民國九十二年十一月七號 █ ████ █ ▃▃▃▃▃▃ ▃▃▃▃▃▃ ████ █ ██████ ██████ █ /\\ █ █ ██◤◥██ ██◤◥██ █∣∣█ █ ▅▅▅▅▅▅ ▅▅▅▅▅▅ █╰╯█ 這樣有Dune嗎? █ ████ █ ████ █ ██◤◤ 本站源自東方故事II之系統 █ ╯ █◤◤ 感謝Annihilator的支援 █ ◤◤ 有任何意見可 Mail 給 Suechi ◥███████████████◤ E-Mail : /█\ ▍ ▍ 若您未使用MCCP, 請參考 http://forum.revivalworld.org/index.php/topic,83.0.html 大神小站III已經執行了七十天四小時三分二十二秒 。 從開站以來共有 254928 人次進入本站! 目前共有 0 位巫師 1 位玩家在線上﹐以及 1 位使用者嘗試連線中。 您的英文名字﹕

Server URLs

Server Info

  • Players online: 2 [3]

  • Uptime: 70 days

  • Server Location: 🇹🇼 Taiwan (GeoIP)

  • Encoding: big5

    This server uses a legacy encoding:

    telnetlib3-client --encoding big5 --force-binary 210.59.236.38 3002

Protocol Support

MUD-specific protocols detected via MSSP flags or Telnet negotiation.

  • MSSP: Yes (MSSP)

  • GMCP: No

  • MSDP: No

  • MCCP: No

  • MCCP2: No

  • MXP: Negotiated

  • MSP: No

  • MCP: No

  • ZMP: No

Telnet Fingerprint

1510000ae49b130d

This fingerprint is shared by 6 other servers.

Options offered by server: MSSP

Options requested from client: MXP, NAWS, TTYPE

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

Show JSON
{
  "server-probe": {
    "fingerprint": "1510000ae49b130d",
    "fingerprint-data": {
      "offered-options": [
        "MSSP"
      ],
      "probed-protocol": "server",
      "refused-options": [
        "AARDWOLF",
        "ATCP",
        "BINARY",
        "CHARSET",
        "COM_PORT",
        "ECHO",
        "EOR",
        "GMCP",
        "MSDP",
        "MSP",
        "MXP",
        "SGA",
        "STATUS",
        "ZMP"
      ],
      "requested-options": [
        "MXP",
        "NAWS",
        "TTYPE"
      ],
      "scan-type": "quick"
    },
    "session_data": {
      "banner_after_return": "\u0000\u0000\u0000\u0000\udcff",
      "banner_before_return": "\r\n\u001b[1;37m\u3000\u3000\u3000 \u25e2\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u25e3 \u001b[0m\r\n\u001b[1;37m\u3000\u3000 \u25e2\u25e4                            \u25e2\u2588 \u001b[1;5;36m             \u5927\u795e\u5c0f\u7ad9III\u001b[0m\r\n\u001b[1;37m\u3000 \u25e2\u25e4                            \u25e2\u2588\u2588 \u001b[0m\r\n \u001b[1;37m\u25e2\u25e4                            \u25e2\u2588\u2588\u2588 \u001b[1;31m  \u539f\u7ad9\u5efa\u7acb\u65bc\u4e2d\u83ef\u6c11\u570b\u516b\u5341\u516b\u5e74\u516d\u6708\u56db\u865f\u001b[0m\r\n \u001b[1;37m\u2588\uffe3\uffe3\uffe3\uffe3\uffe3\uffe3\uffe3\uffe3\uffe3\uffe3\uffe3\uffe3\uffe3\uffe3\uffe3\u2588\u2588\u2588\u2588 \u001b[0m\r\n \u001b[1;37m\u2588                              \u2588\u2588\u2588\u2588 \u001b[1;34m\u518d\u5ea6\u958b\u653e\u6e2c\u8a66\u65bc\u4e2d\u83ef\u6c11\u570b\u4e5d\u5341\u4e8c\u5e74\u5341\u4e00\u6708\u4e03\u865f\u001b[0m\r\n \u001b[1;37m\u2588                              \u2588\u2588\u2588\u2588\u001b[0m\r\n \u001b[1;37m\u2588 \u2583\u2583\u2583\u2583\u2583\u2583    \u2583\u2583\u2583\u2583\u2583\u2583 \u2588\u2588\u2588\u2588 \u001b[0m\r\n \u001b[1;37m\u2588 \u2588\u2588\u2588\u2588\u2588\u2588    \u2588\u2588\u2588\u2588\u2588\u2588 \u2588 /\\ \u2588 \u001b[0m\r\n \u001b[1;37m\u2588 \u2588\u2588\u25e4\u25e5\u2588\u2588    \u2588\u2588\u25e4\u25e5\u2588\u2588 \u2588\u2223\u2223\u2588 \u001b[0m\r\n \u001b[1;37m\u2588 \u2585\u2585\u2585\u2585\u2585\u2585    \u2585\u2585\u2585\u2585\u2585\u2585 \u2588\u2570\u256f\u2588 \u3000\u3000\u001b[0m\u9019\u6a23\u6709Dune\u55ce?\r\n \u001b[1;37m\u2588                              \u2588\u2588\u2588\u2588 \u001b[0m\r\n \u001b[1;37m\u2588                              \u2588\u2588\u2588\u2588 \u001b[0m\r\n \u001b[1;37m\u2588                              \u2588\u2588\u25e4\u25e4 \u001b[1;31m        \u672c\u7ad9\u6e90\u81ea\u6771\u65b9\u6545\u4e8bII\u4e4b\u7cfb\u7d71\u001b[0m\r\n \u001b[1;37m\u2588              \u3000\u256f            \u2588\u25e4\u25e4 \u001b[1;31m          \u611f\u8b1dAnnihilator\u7684\u652f\u63f4\u001b[0m\r\n \u001b[1;37m\u2588                              \u25e4\u25e4 \u001b[1;32m            \u6709\u4efb\u4f55\u610f\u898b\u53ef Mail \u7d66 Suechi\u001b[0m\r\n \u001b[1;37m\u25e5\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u25e4 \u001b[1;35m              E-Mail : \u001b[0m\r\n               \u001b[1;37m\u3000\u3000\u3000\u3000\uff0f\u2588\uff3c\u001b[0m\r\n\u3000\u3000\u3000 \u3000  \u3000  \u001b[1;37m\u3000\u3000\u3000\u3000 \u258d \u258d\u001b[0m\r\n\r\n\u82e5\u60a8\u672a\u4f7f\u7528MCCP, \u8acb\u53c3\u8003 http://forum.revivalworld.org/index.php/topic,83.0.html\r\n\u5927\u795e\u5c0f\u7ad9III\u5df2\u7d93\u57f7\u884c\u4e86\u4e03\u5341\u5929\u56db\u5c0f\u6642\u4e09\u5206\u4e8c\u5341\u4e8c\u79d2 \u3002\r\n\r\n\u5f9e\u958b\u7ad9\u4ee5\u4f86\u5171\u6709 \u001b[1;36m254928\u001b[m \u4eba\u6b21\u9032\u5165\u672c\u7ad9\uff01\r\n\r\n\u76ee\u524d\u5171\u6709 0 \u4f4d\u5deb\u5e2b 1 \u4f4d\u73a9\u5bb6\u5728\u7dda\u4e0a\ufe50\u4ee5\u53ca 1 \u4f4d\u4f7f\u7528\u8005\u5617\u8a66\u9023\u7dda\u4e2d\u3002\r\n\r\n\u60a8\u7684\u82f1\u6587\u540d\u5b57\ufe55",
      "dsr_replies": 0,
      "dsr_requests": 0,
      "encoding": "big5",
      "mssp": {
        "NAME": "\u5927\u795e\u5c0f\u7ad9\u2162",
        "PLAYERS": "2",
        "UPTIME": "1765024192"
      },
      "option_states": {
        "server_offered": {
          "0x55": false,
          "0x56": false,
          "MSSP": true
        },
        "server_requested": {
          "MXP": true,
          "NAWS": true,
          "TTYPE": true
        }
      },
      "scan_type": "quick",
      "timing": {
        "probe": 0.5081102848052979,
        "total": 5.227005243301392
      }
    }
  },
  "sessions": [
    {
      "connected": "2026-02-14T17:12:17.302886+00:00",
      "host": "210.59.236.38",
      "ip": "210.59.236.38",
      "port": 3002
    }
  ]
}

Connection Log

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

Generated by telnetlib3-fingerprint

telnetlib3-fingerprint --loglevel=debug 210.59.236.38 3002
Show Logfile
DEBUG client.py:965 Fingerprint client: host=210.59.236.38 port=3002
INFO client_base.py:175 Connected to <Peer 210.59.236.38 3002>
DEBUG client_base.py:492 negotiation complete after 0.00s.
DEBUG stream_writer.py:707 recv IAC DO TTYPE
DEBUG stream_writer.py:1770 handle_do(TTYPE)
DEBUG stream_writer.py:3174 pending_option[WILL + TTYPE] = True
DEBUG stream_writer.py:950 send IAC WILL TTYPE
DEBUG stream_writer.py:3174 pending_option[SB + TTYPE] = True
DEBUG stream_writer.py:3174 local_option[TTYPE] = True
DEBUG stream_writer.py:3174 pending_option[WILL + TTYPE] = False
DEBUG stream_writer.py:707 recv IAC DO NAWS
DEBUG stream_writer.py:1770 handle_do(NAWS)
DEBUG stream_writer.py:3174 pending_option[WILL + NAWS] = True
DEBUG stream_writer.py:950 send IAC WILL NAWS
DEBUG stream_writer.py:2346 send IAC SB NAWS (rows=25, cols=80) IAC SE
DEBUG stream_writer.py:3174 local_option[NAWS] = True
DEBUG stream_writer.py:3174 pending_option[WILL + NAWS] = False
DEBUG stream_writer.py:707 recv IAC WILL MCCP2_COMPRESS
DEBUG stream_writer.py:723 WILL MCCP2_COMPRESS unsolicited
DEBUG stream_writer.py:1900 handle_will(MCCP2_COMPRESS)
DEBUG stream_writer.py:3174 remote_option[MCCP2_COMPRESS] = False
DEBUG stream_writer.py:950 send IAC DONT MCCP2_COMPRESS
WARNING stream_writer.py:2008 Unhandled: WILL MCCP2_COMPRESS.
DEBUG stream_writer.py:707 recv IAC DO MXP
DEBUG stream_writer.py:1770 handle_do(MXP)
DEBUG stream_writer.py:3174 pending_option[WILL + MXP] = True
DEBUG stream_writer.py:950 send IAC WILL MXP
DEBUG stream_writer.py:3174 pending_option[SB + MXP] = True
DEBUG stream_writer.py:3174 local_option[MXP] = True
DEBUG stream_writer.py:3174 pending_option[WILL + MXP] = False
DEBUG stream_writer.py:707 recv IAC WILL MSSP
DEBUG stream_writer.py:723 WILL MSSP unsolicited
DEBUG stream_writer.py:1900 handle_will(MSSP)
DEBUG stream_writer.py:3174 pending_option[DO + MSSP] = True
DEBUG stream_writer.py:950 send IAC DO MSSP
DEBUG stream_writer.py:3174 remote_option[MSSP] = True
DEBUG stream_writer.py:3174 pending_option[DO + MSSP] = False
DEBUG stream_writer.py:699 begin sub-negotiation SB TTYPE
DEBUG stream_writer.py:686 sub-negotiation cmd TTYPE SE completion byte
DEBUG stream_writer.py:3174 pending_option[SB + TTYPE] = False
DEBUG stream_writer.py:2241 recv TTYPE SEND: b''
DEBUG stream_writer.py:2254 send IAC SB TTYPE IS b'xterm-256color' IAC SE
DEBUG stream_writer.py:707 recv IAC WILL MCCP_COMPRESS
DEBUG stream_writer.py:723 WILL MCCP_COMPRESS unsolicited
DEBUG stream_writer.py:1900 handle_will(MCCP_COMPRESS)
DEBUG stream_writer.py:3174 remote_option[MCCP_COMPRESS] = False
DEBUG stream_writer.py:950 send IAC DONT MCCP_COMPRESS
WARNING stream_writer.py:2008 Unhandled: WILL MCCP_COMPRESS.
DEBUG stream_writer.py:699 begin sub-negotiation SB MSSP
DEBUG stream_writer.py:686 sub-negotiation cmd MSSP SE completion byte
DEBUG stream_writer.py:2065 [SB + MSSP] unsolicited
DEBUG stream_writer.py:1673 MSSP: {'NAME': '大神小站Ⅲ', 'PLAYERS': '2', 'UPTIME': '1765024192'}
DEBUG stream_writer.py:699 begin sub-negotiation SB MCCP_COMPRESS
WARNING stream_writer.py:677 sub-negotiation SB MCCP_COMPRESS (61 bytes) interrupted by IAC b'\x9f'
DEBUG stream_writer.py:3174 pending_option[DO + BINARY] = True
DEBUG stream_writer.py:950 send IAC DO BINARY
DEBUG stream_writer.py:3174 pending_option[DO + SGA] = True
DEBUG stream_writer.py:950 send IAC DO SGA
DEBUG stream_writer.py:3174 pending_option[DO + ECHO] = True
DEBUG stream_writer.py:950 send IAC DO ECHO
DEBUG stream_writer.py:3174 pending_option[DO + STATUS] = True
DEBUG stream_writer.py:950 send IAC DO STATUS
DEBUG stream_writer.py:3174 pending_option[DO + CHARSET] = True
DEBUG stream_writer.py:950 send IAC DO CHARSET
DEBUG stream_writer.py:3174 pending_option[DO + EOR] = True
DEBUG stream_writer.py:950 send IAC DO EOR
DEBUG stream_writer.py:3174 pending_option[DO + COM_PORT_OPTION] = True
DEBUG stream_writer.py:950 send IAC DO COM_PORT_OPTION
DEBUG stream_writer.py:3174 pending_option[DO + GMCP] = True
DEBUG stream_writer.py:950 send IAC DO GMCP
DEBUG stream_writer.py:3174 pending_option[DO + MSDP] = True
DEBUG stream_writer.py:950 send IAC DO MSDP
DEBUG stream_writer.py:3174 pending_option[DO + MSP] = True
DEBUG stream_writer.py:950 send IAC DO MSP
DEBUG stream_writer.py:3174 pending_option[DO + MXP] = True
DEBUG stream_writer.py:950 send IAC DO MXP
DEBUG stream_writer.py:3174 pending_option[DO + ZMP] = True
DEBUG stream_writer.py:950 send IAC DO ZMP
DEBUG stream_writer.py:3174 pending_option[DO + AARDWOLF] = True
DEBUG stream_writer.py:950 send IAC DO AARDWOLF
DEBUG stream_writer.py:3174 pending_option[DO + ATCP] = True
DEBUG stream_writer.py:950 send IAC DO ATCP
DEBUG stream_writer.py:664 IAC b'\x87': not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC b'\x87': not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC b'\x87': not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC b'G': not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC b'G': not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC b'G': not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC b'\xe7': not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC b'\xc7': not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC NEW_ENVIRON: not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC NEW_ENVIRON: not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC NEW_ENVIRON: not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC NEW_ENVIRON: not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC b'\xe7': not a legal 2-byte cmd, treating as data
INFO fingerprinting.py:746 connection for server fingerprint 1510000ae49b130d
INFO client_base.py:106 Connection closed to <Peer 210.59.236.38 3002>

大神小站Ⅲ (210.59.236.38:3003)

Connection Banner:

┌───┐┌┐ ┌┐┌───┐ └┐ ┌┘││ │││┌──┘ 大神小站III │ │ │└─┘││└─┐ │ │ │┌─┐││┌─┘ 原站建立於中華民國八十八年六月四號 │ │ ││ │││└──┐ └─┘ └┘ └┘└───┘再度開放測試於中華民國九十二年十一月七號 ╭───╮┌───╮┌╮ ╭┐┌───┐┌╮ ┌┐ │╭─╮││┌─╮││ ╲╱ │└┐ ┌┘│╲ ││ │└─┘│││ │││ ╲╱ │ │ │ │╲╲││ │┌─┐│││ ││││ ││ │ │ ││╲╲│ ││ │││└─╯│││ ││┌┘ └┐││ ╲│ └┘ └┘└───╯└┘ └┘└───┘└┘ ╰┘ ┌╮ ╭┐┌┐ ┌┐┌───╮ │ ╲╱ │││ │││┌─╮│ 本站源自東方故事II之系統 │ ╲╱ │││ ││││ ││ 感謝Annihilator的支援 ││ ││││ ││││ ││ 有任何意見可 Mail 給 Suechi ││ │││╰─╯││└─╯│ E-Mail : └┘ └┘╰───╯└───╯ 若您未使用MCCP, 請參考 http://forum.revivalworld.org/index.php/topic,83.0.html 大神小站III已經執行了七十天四小時三十八秒 。 從開站以來共有 254926 人次進入本站! 目前共有 0 位巫師 1 位玩家在線上﹐以及 1 位使用者嘗試連線中。 您的英文名字﹕

Server URLs

Server Info

  • Players online: 2 [4]

  • Uptime: 70 days

  • Server Location: 🇹🇼 Taiwan (GeoIP)

  • Encoding: big5

    This server uses a legacy encoding:

    telnetlib3-client --encoding big5 --force-binary 210.59.236.38 3003

Protocol Support

MUD-specific protocols detected via MSSP flags or Telnet negotiation.

  • MSSP: Yes (MSSP)

  • GMCP: No

  • MSDP: No

  • MCCP: No

  • MCCP2: No

  • MXP: Negotiated

  • MSP: No

  • MCP: No

  • ZMP: No

Telnet Fingerprint

1510000ae49b130d

This fingerprint is shared by 6 other servers.

Options offered by server: MSSP

Options requested from client: MXP, NAWS, TTYPE

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

Show JSON
{
  "server-probe": {
    "fingerprint": "1510000ae49b130d",
    "fingerprint-data": {
      "offered-options": [
        "MSSP"
      ],
      "probed-protocol": "server",
      "refused-options": [
        "AARDWOLF",
        "ATCP",
        "BINARY",
        "CHARSET",
        "COM_PORT",
        "ECHO",
        "EOR",
        "GMCP",
        "MSDP",
        "MSP",
        "MXP",
        "SGA",
        "STATUS",
        "ZMP"
      ],
      "requested-options": [
        "MXP",
        "NAWS",
        "TTYPE"
      ],
      "scan-type": "quick"
    },
    "session_data": {
      "banner_after_return": "\u0000\u0000\u0000\u0000\udcff",
      "banner_before_return": "\u001b[1;37m\u250c\u2500\u2500\u2500\u2510\u250c\u2510  \u250c\u2510\u250c\u2500\u2500\u2500\u2510\u001b[0m\r\n\u001b[32m\u2514\u2510  \u250c\u2518\u2502\u2502  \u2502\u2502\u2502\u250c\u2500\u2500\u2518\u001b[1;5;36m             \u5927\u795e\u5c0f\u7ad9III\u001b[0m\r\n\u001b[32m  \u2502  \u2502  \u2502\u2514\u2500\u2518\u2502\u2502\u2514\u2500\u2510\u001b[0m\r\n\u001b[1;32m  \u2502  \u2502  \u2502\u250c\u2500\u2510\u2502\u2502\u250c\u2500\u2518\u001b[1;31m  \u539f\u7ad9\u5efa\u7acb\u65bc\u4e2d\u83ef\u6c11\u570b\u516b\u5341\u516b\u5e74\u516d\u6708\u56db\u865f\u001b[0m\r\n\u001b[1;32m  \u2502  \u2502  \u2502\u2502  \u2502\u2502\u2502\u2514\u2500\u2500\u2510\u001b[0m\r\n\u001b[1;37m  \u2514\u2500\u2518  \u2514\u2518  \u2514\u2518\u2514\u2500\u2500\u2500\u2518\u001b[1;34m\u518d\u5ea6\u958b\u653e\u6e2c\u8a66\u65bc\u4e2d\u83ef\u6c11\u570b\u4e5d\u5341\u4e8c\u5e74\u5341\u4e00\u6708\u4e03\u865f\u001b[0m\r\n\u001b[1;37m\u256d\u2500\u2500\u2500\u256e\u250c\u2500\u2500\u2500\u256e\u250c\u256e  \u256d\u2510\u250c\u2500\u2500\u2500\u2510\u250c\u256e  \u250c\u2510\u001b[0m\r\n\u001b[33m\u2502\u256d\u2500\u256e\u2502\u2502\u250c\u2500\u256e\u2502\u2502 \u2572\u2571 \u2502\u2514\u2510  \u250c\u2518\u2502\u2572  \u2502\u2502\r\n\u001b[33m\u2502\u2514\u2500\u2518\u2502\u2502\u2502  \u2502\u2502\u2502 \u2572\u2571 \u2502  \u2502  \u2502  \u2502\u2572\u2572\u2502\u2502\u001b[0m\r\n\u001b[1;33m\u2502\u250c\u2500\u2510\u2502\u2502\u2502  \u2502\u2502\u2502\u2502  \u2502\u2502  \u2502  \u2502  \u2502\u2502\u2572\u2572\u2502\u001b[0m\r\n\u001b[1;33m\u2502\u2502  \u2502\u2502\u2502\u2514\u2500\u256f\u2502\u2502\u2502  \u2502\u2502\u250c\u2518  \u2514\u2510\u2502\u2502  \u2572\u2502\u001b[0m\r\n\u001b[1;37m\u2514\u2518  \u2514\u2518\u2514\u2500\u2500\u2500\u256f\u2514\u2518  \u2514\u2518\u2514\u2500\u2500\u2500\u2518\u2514\u2518  \u2570\u2518\u001b[0m\r\n\u001b[1;37m\u250c\u256e  \u256d\u2510\u250c\u2510  \u250c\u2510\u250c\u2500\u2500\u2500\u256e\u001b[0m\r\n\u001b[34m\u2502 \u2572\u2571 \u2502\u2502\u2502  \u2502\u2502\u2502\u250c\u2500\u256e\u2502\u001b[1;31m        \u672c\u7ad9\u6e90\u81ea\u6771\u65b9\u6545\u4e8bII\u4e4b\u7cfb\u7d71\u001b[0m\r\n\u001b[34m\u2502 \u2572\u2571 \u2502\u2502\u2502  \u2502\u2502\u2502\u2502  \u2502\u2502\u001b[1;31m          \u611f\u8b1dAnnihilator\u7684\u652f\u63f4\u001b[0m\r\n\u001b[1;34m\u2502\u2502  \u2502\u2502\u2502\u2502  \u2502\u2502\u2502\u2502  \u2502\u2502 \u001b[1;32m   \u6709\u4efb\u4f55\u610f\u898b\u53ef Mail \u7d66 Suechi\u001b[0m\r\n\u001b[1;34m\u2502\u2502  \u2502\u2502\u2502\u2570\u2500\u256f\u2502\u2502\u2514\u2500\u256f\u2502 \u001b[1;35m   E-Mail : \u001b[0m\r\n\u001b[1;37m\u2514\u2518  \u2514\u2518\u2570\u2500\u2500\u2500\u256f\u2514\u2500\u2500\u2500\u256f \u001b[1;36m \u001b[0m\r\n\r\n\u82e5\u60a8\u672a\u4f7f\u7528MCCP, \u8acb\u53c3\u8003 http://forum.revivalworld.org/index.php/topic,83.0.html\r\n\u5927\u795e\u5c0f\u7ad9III\u5df2\u7d93\u57f7\u884c\u4e86\u4e03\u5341\u5929\u56db\u5c0f\u6642\u4e09\u5341\u516b\u79d2 \u3002\r\n\r\n\u5f9e\u958b\u7ad9\u4ee5\u4f86\u5171\u6709 \u001b[1;36m254926\u001b[m \u4eba\u6b21\u9032\u5165\u672c\u7ad9\uff01\r\n\r\n\u76ee\u524d\u5171\u6709 0 \u4f4d\u5deb\u5e2b 1 \u4f4d\u73a9\u5bb6\u5728\u7dda\u4e0a\ufe50\u4ee5\u53ca 1 \u4f4d\u4f7f\u7528\u8005\u5617\u8a66\u9023\u7dda\u4e2d\u3002\r\n\r\n\u60a8\u7684\u82f1\u6587\u540d\u5b57\ufe55",
      "dsr_replies": 0,
      "dsr_requests": 0,
      "encoding": "big5",
      "mssp": {
        "NAME": "\u5927\u795e\u5c0f\u7ad9\u2162",
        "PLAYERS": "2",
        "UPTIME": "1765024192"
      },
      "option_states": {
        "server_offered": {
          "0x55": false,
          "0x56": false,
          "MSSP": true
        },
        "server_requested": {
          "MXP": true,
          "NAWS": true,
          "TTYPE": true
        }
      },
      "scan_type": "quick",
      "timing": {
        "probe": 0.5122551918029785,
        "total": 5.2240025997161865
      }
    }
  },
  "sessions": [
    {
      "connected": "2026-02-14T17:09:32.606141+00:00",
      "host": "210.59.236.38",
      "ip": "210.59.236.38",
      "port": 3003
    }
  ]
}

Connection Log

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

Generated by telnetlib3-fingerprint

telnetlib3-fingerprint --loglevel=debug 210.59.236.38 3003
Show Logfile
DEBUG client.py:965 Fingerprint client: host=210.59.236.38 port=3003
INFO client_base.py:175 Connected to <Peer 210.59.236.38 3003>
DEBUG client_base.py:492 negotiation complete after 0.00s.
DEBUG stream_writer.py:707 recv IAC DO TTYPE
DEBUG stream_writer.py:1770 handle_do(TTYPE)
DEBUG stream_writer.py:3174 pending_option[WILL + TTYPE] = True
DEBUG stream_writer.py:950 send IAC WILL TTYPE
DEBUG stream_writer.py:3174 pending_option[SB + TTYPE] = True
DEBUG stream_writer.py:3174 local_option[TTYPE] = True
DEBUG stream_writer.py:3174 pending_option[WILL + TTYPE] = False
DEBUG stream_writer.py:707 recv IAC DO NAWS
DEBUG stream_writer.py:1770 handle_do(NAWS)
DEBUG stream_writer.py:3174 pending_option[WILL + NAWS] = True
DEBUG stream_writer.py:950 send IAC WILL NAWS
DEBUG stream_writer.py:2346 send IAC SB NAWS (rows=25, cols=80) IAC SE
DEBUG stream_writer.py:3174 local_option[NAWS] = True
DEBUG stream_writer.py:3174 pending_option[WILL + NAWS] = False
DEBUG stream_writer.py:707 recv IAC WILL MCCP2_COMPRESS
DEBUG stream_writer.py:723 WILL MCCP2_COMPRESS unsolicited
DEBUG stream_writer.py:1900 handle_will(MCCP2_COMPRESS)
DEBUG stream_writer.py:3174 remote_option[MCCP2_COMPRESS] = False
DEBUG stream_writer.py:950 send IAC DONT MCCP2_COMPRESS
WARNING stream_writer.py:2008 Unhandled: WILL MCCP2_COMPRESS.
DEBUG stream_writer.py:707 recv IAC DO MXP
DEBUG stream_writer.py:1770 handle_do(MXP)
DEBUG stream_writer.py:3174 pending_option[WILL + MXP] = True
DEBUG stream_writer.py:950 send IAC WILL MXP
DEBUG stream_writer.py:3174 pending_option[SB + MXP] = True
DEBUG stream_writer.py:3174 local_option[MXP] = True
DEBUG stream_writer.py:3174 pending_option[WILL + MXP] = False
DEBUG stream_writer.py:707 recv IAC WILL MSSP
DEBUG stream_writer.py:723 WILL MSSP unsolicited
DEBUG stream_writer.py:1900 handle_will(MSSP)
DEBUG stream_writer.py:3174 pending_option[DO + MSSP] = True
DEBUG stream_writer.py:950 send IAC DO MSSP
DEBUG stream_writer.py:3174 remote_option[MSSP] = True
DEBUG stream_writer.py:3174 pending_option[DO + MSSP] = False
DEBUG stream_writer.py:699 begin sub-negotiation SB TTYPE
DEBUG stream_writer.py:686 sub-negotiation cmd TTYPE SE completion byte
DEBUG stream_writer.py:3174 pending_option[SB + TTYPE] = False
DEBUG stream_writer.py:2241 recv TTYPE SEND: b''
DEBUG stream_writer.py:2254 send IAC SB TTYPE IS b'xterm-256color' IAC SE
DEBUG stream_writer.py:707 recv IAC WILL MCCP_COMPRESS
DEBUG stream_writer.py:723 WILL MCCP_COMPRESS unsolicited
DEBUG stream_writer.py:1900 handle_will(MCCP_COMPRESS)
DEBUG stream_writer.py:3174 remote_option[MCCP_COMPRESS] = False
DEBUG stream_writer.py:950 send IAC DONT MCCP_COMPRESS
WARNING stream_writer.py:2008 Unhandled: WILL MCCP_COMPRESS.
DEBUG stream_writer.py:699 begin sub-negotiation SB MSSP
DEBUG stream_writer.py:686 sub-negotiation cmd MSSP SE completion byte
DEBUG stream_writer.py:2065 [SB + MSSP] unsolicited
DEBUG stream_writer.py:1673 MSSP: {'NAME': '大神小站Ⅲ', 'PLAYERS': '2', 'UPTIME': '1765024192'}
DEBUG stream_writer.py:699 begin sub-negotiation SB MCCP_COMPRESS
WARNING stream_writer.py:677 sub-negotiation SB MCCP_COMPRESS (61 bytes) interrupted by IAC b'\x9f'
DEBUG stream_writer.py:3174 pending_option[DO + BINARY] = True
DEBUG stream_writer.py:950 send IAC DO BINARY
DEBUG stream_writer.py:3174 pending_option[DO + SGA] = True
DEBUG stream_writer.py:950 send IAC DO SGA
DEBUG stream_writer.py:3174 pending_option[DO + ECHO] = True
DEBUG stream_writer.py:950 send IAC DO ECHO
DEBUG stream_writer.py:3174 pending_option[DO + STATUS] = True
DEBUG stream_writer.py:950 send IAC DO STATUS
DEBUG stream_writer.py:3174 pending_option[DO + CHARSET] = True
DEBUG stream_writer.py:950 send IAC DO CHARSET
DEBUG stream_writer.py:3174 pending_option[DO + EOR] = True
DEBUG stream_writer.py:950 send IAC DO EOR
DEBUG stream_writer.py:3174 pending_option[DO + COM_PORT_OPTION] = True
DEBUG stream_writer.py:950 send IAC DO COM_PORT_OPTION
DEBUG stream_writer.py:3174 pending_option[DO + GMCP] = True
DEBUG stream_writer.py:950 send IAC DO GMCP
DEBUG stream_writer.py:3174 pending_option[DO + MSDP] = True
DEBUG stream_writer.py:950 send IAC DO MSDP
DEBUG stream_writer.py:3174 pending_option[DO + MSP] = True
DEBUG stream_writer.py:950 send IAC DO MSP
DEBUG stream_writer.py:3174 pending_option[DO + MXP] = True
DEBUG stream_writer.py:950 send IAC DO MXP
DEBUG stream_writer.py:3174 pending_option[DO + ZMP] = True
DEBUG stream_writer.py:950 send IAC DO ZMP
DEBUG stream_writer.py:3174 pending_option[DO + AARDWOLF] = True
DEBUG stream_writer.py:950 send IAC DO AARDWOLF
DEBUG stream_writer.py:3174 pending_option[DO + ATCP] = True
DEBUG stream_writer.py:950 send IAC DO ATCP
DEBUG stream_writer.py:664 IAC b'\x87': not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC b'\x87': not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC b'\x87': not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC b'G': not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC b'G': not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC b'G': not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC b'\xe7': not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC b'\xc7': not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC NEW_ENVIRON: not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC NEW_ENVIRON: not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC NEW_ENVIRON: not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC NEW_ENVIRON: not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC b'\xe7': not a legal 2-byte cmd, treating as data
INFO fingerprinting.py:746 connection for server fingerprint 1510000ae49b130d
INFO client_base.py:106 Connection closed to <Peer 210.59.236.38 3003>

210.59.236.38:7000

Connection Banner:

\* .' \`. . . \* .◢███████◣. : ◥███◣ . / ▂▄\\ _ .________ ◢█████████◣. ◢◤ █ ◢◤\`.◢▄▄◣/◢██◤^^^◢█~◢████████████◣. .◢◤-\*- ◢◤◢█◤◢◤--.\| ◢◤◢█~~~◢◤█◤~█████████████. ◢████◤◢◤ ◥██◤.██◤█\`◢◤ ◤ " █████████████. : . \|.u-./ _​..---.._ \\" " \| " " \|████████████. ▄ Of ▄ \* \| ~-\|U U U U\|-~__L___L████████████. : .◢██◣.-u.\| \|.​.---..\|"//// ////// /\\██████████◤ \* . ◢◤ \|u ▂▄\| \|//▂▄ // ///==\\██◤◥█████◤ . :◥██◣ \|◢▄▄◣.█◢◤◢▄▄◣//◢█==◢◤/ ◥███◤ . ◢◤◢◤ \| \| █◤◢◤~~/\\u ◢◤█◢◤.\`+​~~~+' . ◥███◤ ◥██◤U~\|◤-.◥██◤◢◤ \|█◤\| \| U\| /~​~~~/-\\-​--.' \|===\| \|u\|==\|+​+++\| \| \| aaa \|===\| _ \| \|\|.​---..\|u u\|u \| \|u \|\|HH\|\|U~U~U~U~\| aa@@@@ ※ 夢幻七域<建立架構 Feb 7, 1999>其精神源自ES2 Mudlib架構,特此感謝Annihilator。 ※ 本Mud適用固定大小字型,建議使用: 細明體 以獲得最佳視覺效果。 ※ WWW website: http://ds.redirect.hm The Dream of Seven (2016)已經執行了七十天十小時十五分四十五秒 目前共有 0 位巫師、5 位玩家在線上﹐以及 1 位使用者嘗試連線中。 Dunno, Blackmoon, Sun, Wind, Baga < You should run Chinese System first. > 歡迎您進入夢幻七域(The Dream of Seven)的世界。 您的英文名字﹕ 對不起﹐你的英文名字必須是 3 到 12 個英文字母。 您的英文名字﹕

Server URLs

Server Info

  • Server Location: 🇹🇼 Taiwan (GeoIP)

  • Encoding: big5

    This server uses a legacy encoding:

    telnetlib3-client --encoding big5 --force-binary 210.59.236.38 7000

Telnet Fingerprint

6e6641437dab4b1b

This fingerprint is shared by 20 other servers.

Options requested from client: NAWS, TTYPE

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

Show JSON
{
  "server-probe": {
    "fingerprint": "6e6641437dab4b1b",
    "fingerprint-data": {
      "offered-options": [],
      "probed-protocol": "server",
      "refused-options": [
        "AARDWOLF",
        "ATCP",
        "BINARY",
        "CHARSET",
        "COM_PORT",
        "ECHO",
        "EOR",
        "GMCP",
        "MSDP",
        "MSP",
        "MSSP",
        "MXP",
        "SGA",
        "STATUS",
        "ZMP"
      ],
      "requested-options": [
        "NAWS",
        "TTYPE"
      ],
      "scan-type": "quick"
    },
    "session_data": {
      "banner_after_return": "\u5c0d\u4e0d\u8d77\ufe50\u4f60\u7684\u82f1\u6587\u540d\u5b57\u5fc5\u9808\u662f 3 \u5230 12 \u500b\u82f1\u6587\u5b57\u6bcd\u3002\r\n\u60a8\u7684\u82f1\u6587\u540d\u5b57\ufe55",
      "banner_before_return": "\u001b[1;44;37m                 *    \u001b[40m.'  `.\u001b[44m      .     .     *      \u001b[1;33m.\u25e2\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u25e3.     \u001b[0m\r\n\u001b[1;44;37m  : \u001b[35m\u25e5\u2588\u2588\u2588\u25e3\u001b[1;44;37m  .    \u001b[40m/  \u001b[35m\u2582\u2584\u001b[1;37m\\\u001b[44m  _ .\uff3f\uff3f\uff3f\uff3f\uff3f\uff3f\uff3f\uff3f  \u001b[1;33m\u25e2\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u25e3.   \u001b[0m\r\n\u001b[1;44;37m    \u001b[35m\u25e2\u25e4    \u2588  \u25e2\u25e4\u001b[1;40;37m`.\u001b[35m\u25e2\u2584\u2584\u25e3\u001b[1;37m/\u001b[35m\u25e2\u2588\u2588\u25e4\u001b[1;37m^^^\u001b[35m\u25e2\u2588\u001b[1;37m~\u001b[35m\u25e2\u2588\u001b[1;44;33m\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u25e3.  \u001b[0m\r\n\u001b[1;44;37m .\u001b[35m\u25e2\u25e4\u001b[1;44;37m-*- \u001b[35m\u25e2\u25e4\u25e2\u2588\u25e4\u25e2\u001b[40m\u25e4\u001b[1;37m--.| \u001b[35m\u25e2\u25e4\u25e2\u2588\u001b[1;37m~~~\u001b[35m\u25e2\u25e4\u2588\u25e4\u001b[1;37m~\u001b[35m\u2588\u001b[1;44;33m\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588.  \u001b[0m\r\n\u001b[1;44;37m\u001b[35m\u25e2\u2588\u2588\u2588\u2588\u25e4\u25e2\u25e4    \u25e5\u001b[40m\u2588\u2588\u25e4\u001b[1;37m.\u001b[35m\u2588\u2588\u25e4\u2588\u001b[1;37m`\u001b[35m\u25e2\u25e4  \u25e4\u001b[1;37m \" \u001b[35m\u2588\u001b[1;44;33m\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588.  \u001b[0m\r\n\u001b[1;44;37m    :            .    \u001b[40m|.u-./ _..---.._ \\\" \" | \" \" |\u001b[1;44;33m\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588.  \u001b[0m\r\n\u001b[1;44;37m  \u001b[35m\u2584 \uff2f\uff46 \u2584\u001b[1;44;37m      *   \u001b[40m|    ~-|U U U U|-~\uff3f\uff3fL\uff3f\uff3f_L\u001b[1;44;33m\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588.  \u001b[0m\r\n\u001b[1;44;37m    :         .\u001b[35m\u25e2\u2588\u2588\u25e3\u001b[1;40;37m.-u.| |..---..|\"//// ////// /\\\u001b[1;44;33m\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u25e4   \u001b[0m\r\n\u001b[1;44;37m       *   . \u001b[35m\u25e2\u25e4\u001b[1;44;37m    \u001b[40m |u \u001b[35m\u2582\u2584\u001b[1;37m|       |//\u001b[35m\u2582\u2584\u001b[1;37m // ///==\\\u001b[1;33m\u2588\u2588\u25e4\u25e5\u001b[44m\u2588\u2588\u2588\u2588\u2588\u25e4    \u001b[0m\r\n\u001b[1;44;37m .          :\u001b[35m\u25e5\u2588\u2588\u25e3\u001b[1;40;37m |\u001b[35m\u25e2\u2584\u2584\u25e3\u001b[1;37m.\u001b[35m\u2588\u25e2\u25e4\u25e2\u2584\u2584\u25e3\u001b[1;37m//\u001b[35m\u25e2\u2588\u001b[1;37m==\u001b[35m\u25e2\u25e4\u001b[1;37m/   \u001b[1;33m\u25e5\u001b[44m\u2588\u2588\u2588\u25e4      \u001b[0m\r\n\u001b[1;44;37m      .          \u001b[35m\u25e2\u25e4\u25e2\u001b[40m\u25e4\u001b[1;37m  | |  \u001b[35m\u2588\u25e4\u25e2\u25e4\u001b[1;37m~~/\\u \u001b[35m\u25e2\u25e4\u2588\u25e2\u25e4\u001b[1;44;37m.\u001b[40m`+~~~+'\u001b[44m  .           \u001b[0m\r\n\u001b[1;44;37m         \u001b[35m\u25e5\u2588\u2588\u2588\u25e4  \u25e5\u001b[40m\u2588\u2588\u25e4\u001b[1;37mU~|\u001b[35m\u25e4\u001b[1;37m-.\u001b[35m\u25e5\u2588\u2588\u25e4\u25e2\u25e4\u001b[1;37m |\u001b[35m\u2588\u25e4\u001b[1;37m|\u001b[44m   \u001b[40m|  U|\u001b[44m               \u001b[0m\r\n\u001b[1;44;37m                   \u001b[40m/~~~~/-\\---.'     |===|  |u|==|++++|\u001b[44m   \u001b[40m|   |\u001b[44m               \u001b[0m\r\n\u001b[1;44;37m          \u001b[32maaa\u001b[1;44;37m      \u001b[40m|===| _ | ||.---..|u u|u | |u ||HH||U~U~U~U~|\u001b[1;44;32m        aa@@@@\u001b[0m\r\n\u203b \u5922\u5e7b\u4e03\u57df<\u5efa\u7acb\u67b6\u69cb Feb 7, 1999>\u5176\u7cbe\u795e\u6e90\u81eaES2 Mudlib\u67b6\u69cb\uff0c\u7279\u6b64\u611f\u8b1dAnnihilator\u3002\r\n\u203b \u672cMud\u9069\u7528\u56fa\u5b9a\u5927\u5c0f\u5b57\u578b\uff0c\u5efa\u8b70\u4f7f\u7528: \u001b[1;37m\u7d30\u660e\u9ad4 \u001b[0m\u4ee5\u7372\u5f97\u6700\u4f73\u8996\u89ba\u6548\u679c\u3002\r\n\u203b WWW website: http://ds.redirect.hm\r\n\u001b[1;36mThe Dream of Seven (2016)\u001b[1;36m\u5df2\u7d93\u57f7\u884c\u4e86\u4e03\u5341\u5929\u5341\u5c0f\u6642\u5341\u4e94\u5206\u56db\u5341\u4e94\u79d2\u001b[0m\r\n\u76ee\u524d\u5171\u6709 0 \u4f4d\u5deb\u5e2b\u30015 \u4f4d\u73a9\u5bb6\u5728\u7dda\u4e0a\ufe50\u4ee5\u53ca 1 \u4f4d\u4f7f\u7528\u8005\u5617\u8a66\u9023\u7dda\u4e2d\u3002\r\nDunno, Blackmoon, Sun, Wind, Baga\r\n\u001b[1m< You should run \u001b[5;33mChinese System\u001b[0m\u001b[1m first. >\u001b[0m\r\n\u001b[1;32m\u6b61\u8fce\u60a8\u9032\u5165\u5922\u5e7b\u4e03\u57df(The Dream of Seven)\u7684\u4e16\u754c\u3002\r\n\u001b[0m\u60a8\u7684\u82f1\u6587\u540d\u5b57\ufe55",
      "dsr_replies": 0,
      "dsr_requests": 0,
      "encoding": "big5",
      "option_states": {
        "server_offered": {},
        "server_requested": {
          "NAWS": true,
          "TTYPE": true
        }
      },
      "scan_type": "quick",
      "timing": {
        "probe": 0.5210559368133545,
        "total": 5.231164216995239
      }
    }
  },
  "sessions": [
    {
      "connected": "2026-02-14T17:12:18.539010+00:00",
      "host": "210.59.236.38",
      "ip": "210.59.236.38",
      "port": 7000
    }
  ]
}

Connection Log

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

Generated by telnetlib3-fingerprint

telnetlib3-fingerprint --loglevel=debug 210.59.236.38 7000
Show Logfile
DEBUG client.py:965 Fingerprint client: host=210.59.236.38 port=7000
INFO client_base.py:175 Connected to <Peer 210.59.236.38 7000>
DEBUG client_base.py:492 negotiation complete after 0.00s.
DEBUG stream_writer.py:707 recv IAC DO TTYPE
DEBUG stream_writer.py:1770 handle_do(TTYPE)
DEBUG stream_writer.py:3174 pending_option[WILL + TTYPE] = True
DEBUG stream_writer.py:950 send IAC WILL TTYPE
DEBUG stream_writer.py:3174 pending_option[SB + TTYPE] = True
DEBUG stream_writer.py:3174 local_option[TTYPE] = True
DEBUG stream_writer.py:3174 pending_option[WILL + TTYPE] = False
DEBUG stream_writer.py:707 recv IAC DO NAWS
DEBUG stream_writer.py:1770 handle_do(NAWS)
DEBUG stream_writer.py:3174 pending_option[WILL + NAWS] = True
DEBUG stream_writer.py:950 send IAC WILL NAWS
DEBUG stream_writer.py:2346 send IAC SB NAWS (rows=25, cols=80) IAC SE
DEBUG stream_writer.py:3174 local_option[NAWS] = True
DEBUG stream_writer.py:3174 pending_option[WILL + NAWS] = False
DEBUG stream_writer.py:699 begin sub-negotiation SB TTYPE
DEBUG stream_writer.py:686 sub-negotiation cmd TTYPE SE completion byte
DEBUG stream_writer.py:3174 pending_option[SB + TTYPE] = False
DEBUG stream_writer.py:2241 recv TTYPE SEND: b''
DEBUG stream_writer.py:2254 send IAC SB TTYPE IS b'xterm-256color' IAC SE
DEBUG stream_writer.py:1323 IAC GA: Go-Ahead (unhandled).
DEBUG stream_writer.py:3174 pending_option[DO + BINARY] = True
DEBUG stream_writer.py:950 send IAC DO BINARY
DEBUG stream_writer.py:3174 pending_option[DO + SGA] = True
DEBUG stream_writer.py:950 send IAC DO SGA
DEBUG stream_writer.py:3174 pending_option[DO + ECHO] = True
DEBUG stream_writer.py:950 send IAC DO ECHO
DEBUG stream_writer.py:3174 pending_option[DO + STATUS] = True
DEBUG stream_writer.py:950 send IAC DO STATUS
DEBUG stream_writer.py:3174 pending_option[DO + CHARSET] = True
DEBUG stream_writer.py:950 send IAC DO CHARSET
DEBUG stream_writer.py:3174 pending_option[DO + EOR] = True
DEBUG stream_writer.py:950 send IAC DO EOR
DEBUG stream_writer.py:3174 pending_option[DO + COM_PORT_OPTION] = True
DEBUG stream_writer.py:950 send IAC DO COM_PORT_OPTION
DEBUG stream_writer.py:3174 pending_option[DO + GMCP] = True
DEBUG stream_writer.py:950 send IAC DO GMCP
DEBUG stream_writer.py:3174 pending_option[DO + MSDP] = True
DEBUG stream_writer.py:950 send IAC DO MSDP
DEBUG stream_writer.py:3174 pending_option[DO + MSSP] = True
DEBUG stream_writer.py:950 send IAC DO MSSP
DEBUG stream_writer.py:3174 pending_option[DO + MSP] = True
DEBUG stream_writer.py:950 send IAC DO MSP
DEBUG stream_writer.py:3174 pending_option[DO + MXP] = True
DEBUG stream_writer.py:950 send IAC DO MXP
DEBUG stream_writer.py:3174 pending_option[DO + ZMP] = True
DEBUG stream_writer.py:950 send IAC DO ZMP
DEBUG stream_writer.py:3174 pending_option[DO + AARDWOLF] = True
DEBUG stream_writer.py:950 send IAC DO AARDWOLF
DEBUG stream_writer.py:3174 pending_option[DO + ATCP] = True
DEBUG stream_writer.py:950 send IAC DO ATCP
DEBUG stream_writer.py:707 recv IAC WONT BINARY
DEBUG stream_writer.py:2025 handle_wont(BINARY)
DEBUG stream_writer.py:3174 remote_option[BINARY] = False
DEBUG stream_writer.py:3174 pending_option[DO + BINARY] = False
DEBUG stream_writer.py:707 recv IAC WONT SGA
DEBUG stream_writer.py:2025 handle_wont(SGA)
DEBUG stream_writer.py:3174 remote_option[SGA] = False
DEBUG stream_writer.py:3174 pending_option[DO + SGA] = False
DEBUG stream_writer.py:707 recv IAC WONT STATUS
DEBUG stream_writer.py:2025 handle_wont(STATUS)
DEBUG stream_writer.py:3174 remote_option[STATUS] = False
DEBUG stream_writer.py:3174 pending_option[DO + STATUS] = False
DEBUG stream_writer.py:707 recv IAC WONT CHARSET
DEBUG stream_writer.py:2025 handle_wont(CHARSET)
DEBUG stream_writer.py:3174 remote_option[CHARSET] = False
DEBUG stream_writer.py:3174 pending_option[DO + CHARSET] = False
DEBUG stream_writer.py:707 recv IAC WONT EOR
DEBUG stream_writer.py:2025 handle_wont(EOR)
DEBUG stream_writer.py:3174 remote_option[EOR] = False
DEBUG stream_writer.py:3174 pending_option[DO + EOR] = False
DEBUG stream_writer.py:707 recv IAC WONT COM_PORT_OPTION
DEBUG stream_writer.py:2025 handle_wont(COM_PORT_OPTION)
DEBUG stream_writer.py:3174 remote_option[COM_PORT_OPTION] = False
DEBUG stream_writer.py:3174 pending_option[DO + COM_PORT_OPTION] = False
DEBUG stream_writer.py:707 recv IAC WONT GMCP
DEBUG stream_writer.py:2025 handle_wont(GMCP)
DEBUG stream_writer.py:3174 remote_option[GMCP] = False
DEBUG stream_writer.py:3174 pending_option[DO + GMCP] = False
DEBUG stream_writer.py:707 recv IAC WONT MSDP
DEBUG stream_writer.py:2025 handle_wont(MSDP)
DEBUG stream_writer.py:3174 remote_option[MSDP] = False
DEBUG stream_writer.py:3174 pending_option[DO + MSDP] = False
DEBUG stream_writer.py:707 recv IAC WONT MSSP
DEBUG stream_writer.py:2025 handle_wont(MSSP)
DEBUG stream_writer.py:3174 remote_option[MSSP] = False
DEBUG stream_writer.py:3174 pending_option[DO + MSSP] = False
DEBUG stream_writer.py:707 recv IAC WONT MSP
DEBUG stream_writer.py:2025 handle_wont(MSP)
DEBUG stream_writer.py:3174 remote_option[MSP] = False
DEBUG stream_writer.py:3174 pending_option[DO + MSP] = False
DEBUG stream_writer.py:707 recv IAC WONT MXP
DEBUG stream_writer.py:2025 handle_wont(MXP)
DEBUG stream_writer.py:3174 remote_option[MXP] = False
DEBUG stream_writer.py:3174 pending_option[DO + MXP] = False
DEBUG stream_writer.py:707 recv IAC WONT ZMP
DEBUG stream_writer.py:2025 handle_wont(ZMP)
DEBUG stream_writer.py:3174 remote_option[ZMP] = False
DEBUG stream_writer.py:3174 pending_option[DO + ZMP] = False
DEBUG stream_writer.py:707 recv IAC WONT AARDWOLF
DEBUG stream_writer.py:2025 handle_wont(AARDWOLF)
DEBUG stream_writer.py:3174 remote_option[AARDWOLF] = False
DEBUG stream_writer.py:3174 pending_option[DO + AARDWOLF] = False
DEBUG stream_writer.py:707 recv IAC WONT ATCP
DEBUG stream_writer.py:2025 handle_wont(ATCP)
DEBUG stream_writer.py:3174 remote_option[ATCP] = False
DEBUG stream_writer.py:3174 pending_option[DO + ATCP] = False
INFO fingerprinting.py:746 connection for server fingerprint 6e6641437dab4b1b
INFO client_base.py:106 Connection closed to <Peer 210.59.236.38 7000>

210.59.236.38:7788

Connection Banner:

再 戰 江 湖 T H E WAR IN FIELD - MudOS v22.2b14 。 Update from mudlib ES2.1.1d - 現任系統管理者: 有任何意見﹐請利用留言版提出或者遊戲中之郵政系統寄給各巫師﹐ 巫師名單請參照wizlist。 江湖網站:http://wfnew.22web.org/ ☆ 感謝所有對WF默默貢獻的前人及玩家 ☆ 本站為免費提供娛樂用途之用﹐任何利益糾葛請自行了斷。 本站巫師僅負責遊戲內容之推動﹐並無義務處理玩家私事。 本站虛擬世界中秉持公平公正之原則﹐不與現實世界牽連﹐ 並謝絕一切資助及嚴禁金錢交易﹐請玩家勿過度沉迷其中。 再戰江湖 已經執行了七十天十小時十六分三十八秒 系統上限: 300 人。目前有 139 位玩家在線上,3 位使用者嘗試連線中。 您的英文名字﹕ 對不起﹐你的英文名字必須是 3 到 12 個英文字母。 您已經嘗試輸入太多次了!!

Server URLs

Server Info

  • Server Location: 🇹🇼 Taiwan (GeoIP)

  • Encoding: big5

    This server uses a legacy encoding:

    telnetlib3-client --encoding big5 --force-binary 210.59.236.38 7788

Telnet Fingerprint

c405afe101fc3e8c

This fingerprint is shared by 24 other servers.

Options requested from client: NAWS, TTYPE

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

Show JSON
{
  "server-probe": {
    "fingerprint": "c405afe101fc3e8c",
    "fingerprint-data": {
      "offered-options": [],
      "probed-protocol": "server",
      "refused-options": [],
      "requested-options": [
        "NAWS",
        "TTYPE"
      ],
      "scan-type": "quick"
    },
    "session_data": {
      "banner_after_return": "\u5c0d\u4e0d\u8d77\ufe50\u4f60\u7684\u82f1\u6587\u540d\u5b57\u5fc5\u9808\u662f 3 \u5230 12 \u500b\u82f1\u6587\u5b57\u6bcd\u3002\r\n\u60a8\u5df2\u7d93\u5617\u8a66\u8f38\u5165\u592a\u591a\u6b21\u4e86!!\r\n",
      "banner_before_return": "                        \u001b[1;36m \u518d   \u6230   \u6c5f   \u6e56\u001b[m\r\n\r\n               \u001b[1;33m \uff34 H E   \uff37\uff21\uff32\u3000 \uff29\uff2e\u3000\uff26\uff29\uff25\uff2c\uff24\u001b[m\r\n\r\n        - MudOS v22.2b14 \u3002 Update from mudlib ES2.1.1d -\r\n\r\n                      \u001b[1;33m\u73fe\u4efb\u7cfb\u7d71\u7ba1\u7406\u8005\uff1a\u001b[m\r\n\r\n    \u3000\u6709\u4efb\u4f55\u610f\u898b\ufe50\u8acb\u5229\u7528\u7559\u8a00\u7248\u63d0\u51fa\u6216\u8005\u904a\u6232\u4e2d\u4e4b\u90f5\u653f\u7cfb\u7d71\u5bc4\u7d66\u5404\u5deb\u5e2b\ufe50\r\n      \u5deb\u5e2b\u540d\u55ae\u8acb\u53c3\u7167wizlist\u3002\r\n      \u6c5f\u6e56\u7db2\u7ad9:http://wfnew.22web.org/\r\n\r\n              \u001b[1;35m\u2606 \u611f\u8b1d\u6240\u6709\u5c0dWF\u9ed8\u9ed8\u8ca2\u737b\u7684\u524d\u4eba\u53ca\u73a9\u5bb6 \u2606\u001b[m\r\n\r\n        \u001b[1;32m\u672c\u7ad9\u70ba\u514d\u8cbb\u63d0\u4f9b\u5a1b\u6a02\u7528\u9014\u4e4b\u7528\ufe50\u4efb\u4f55\u5229\u76ca\u7cfe\u845b\u8acb\u81ea\u884c\u4e86\u65b7\u3002\u001b[m\r\n\r\n        \u001b[1;36m\u672c\u7ad9\u5deb\u5e2b\u50c5\u8ca0\u8cac\u904a\u6232\u5167\u5bb9\u4e4b\u63a8\u52d5\ufe50\u4e26\u7121\u7fa9\u52d9\u8655\u7406\u73a9\u5bb6\u79c1\u4e8b\u3002\u001b[m\r\n\r\n        \u001b[1;31m\u672c\u7ad9\u865b\u64ec\u4e16\u754c\u4e2d\u79c9\u6301\u516c\u5e73\u516c\u6b63\u4e4b\u539f\u5247\ufe50\u4e0d\u8207\u73fe\u5be6\u4e16\u754c\u727d\u9023\ufe50\u001b[m\r\n        \u001b[1;31m\u4e26\u8b1d\u7d55\u4e00\u5207\u8cc7\u52a9\u53ca\u56b4\u7981\u91d1\u9322\u4ea4\u6613\ufe50\u8acb\u73a9\u5bb6\u52ff\u904e\u5ea6\u6c89\u8ff7\u5176\u4e2d\u3002\u001b[m\r\n\r\n\r\n\u518d\u6230\u6c5f\u6e56 \u5df2\u7d93\u57f7\u884c\u4e86\u4e03\u5341\u5929\u5341\u5c0f\u6642\u5341\u516d\u5206\u4e09\u5341\u516b\u79d2\r\n\u7cfb\u7d71\u4e0a\u9650: 300 \u4eba\u3002\u76ee\u524d\u6709 139 \u4f4d\u73a9\u5bb6\u5728\u7dda\u4e0a\uff0c3 \u4f4d\u4f7f\u7528\u8005\u5617\u8a66\u9023\u7dda\u4e2d\u3002\r\n\r\n\u60a8\u7684\u82f1\u6587\u540d\u5b57\ufe55",
      "dsr_replies": 0,
      "dsr_requests": 0,
      "encoding": "big5",
      "option_states": {
        "server_offered": {},
        "server_requested": {
          "NAWS": true,
          "TTYPE": true
        }
      },
      "scan_type": "quick",
      "timing": {
        "probe": 0.0,
        "total": 2.7139999866485596
      }
    }
  },
  "sessions": [
    {
      "connected": "2026-02-14T17:13:07.720416+00:00",
      "host": "210.59.236.38",
      "ip": "210.59.236.38",
      "port": 7788
    }
  ]
}

Connection Log

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

Generated by telnetlib3-fingerprint

telnetlib3-fingerprint --loglevel=debug 210.59.236.38 7788
Show Logfile
DEBUG client.py:965 Fingerprint client: host=210.59.236.38 port=7788
INFO client_base.py:175 Connected to <Peer 210.59.236.38 7788>
DEBUG client_base.py:492 negotiation complete after 0.00s.
DEBUG stream_writer.py:707 recv IAC DO TTYPE
DEBUG stream_writer.py:1770 handle_do(TTYPE)
DEBUG stream_writer.py:3174 pending_option[WILL + TTYPE] = True
DEBUG stream_writer.py:950 send IAC WILL TTYPE
DEBUG stream_writer.py:3174 pending_option[SB + TTYPE] = True
DEBUG stream_writer.py:3174 local_option[TTYPE] = True
DEBUG stream_writer.py:3174 pending_option[WILL + TTYPE] = False
DEBUG stream_writer.py:707 recv IAC DO NAWS
DEBUG stream_writer.py:1770 handle_do(NAWS)
DEBUG stream_writer.py:3174 pending_option[WILL + NAWS] = True
DEBUG stream_writer.py:950 send IAC WILL NAWS
DEBUG stream_writer.py:2346 send IAC SB NAWS (rows=25, cols=80) IAC SE
DEBUG stream_writer.py:3174 local_option[NAWS] = True
DEBUG stream_writer.py:3174 pending_option[WILL + NAWS] = False
DEBUG stream_writer.py:699 begin sub-negotiation SB TTYPE
DEBUG stream_writer.py:686 sub-negotiation cmd TTYPE SE completion byte
DEBUG stream_writer.py:3174 pending_option[SB + TTYPE] = False
DEBUG stream_writer.py:2241 recv TTYPE SEND: b''
DEBUG stream_writer.py:2254 send IAC SB TTYPE IS b'xterm-256color' IAC SE
DEBUG client_base.py:89 EOF from server, closing.
INFO client_base.py:106 Connection closed to <Peer 210.59.236.38 7788>
INFO fingerprinting.py:746 connection for server fingerprint c405afe101fc3e8c

fs.twkang.net:5555

Connection Banner:

狂 想 空 間 MudOS v22pre11 Fantasy Space ES2 mudlib 狂想空間承蒙 mineral & elon 協助, 初次架於 1995 9 22 狂想空間是一個充滿幻想的虛擬世界, 期待著您的加入. 這個世界不是 一個人悶悶練功的所在, 也不是您汲汲於變強的好地方, 這個世界只是 一個讓您休息, 聊天, 交友, 以及無處訴苦時可以找到伴的地方. 也許我們沒有做的很好, 請把我們的缺點偷偷的告訴我們, 並請把我們 的優點大聲的傳揚給別人. 讓我們共同把這邊變成一個適合你我的 mud 淨土. 當然, 這得靠所有人共同維護. 狂想空間早期是由 wade, shorst, jcder 等人共同創立. 採用 es2 來 的程式.後期的狂想空間歷經了不少波折,分分合合換了不少的地方在歷 代大神lum,urd,weimin,konn及現任大神anmy 的努力下才能一直的發展 在發展過程當中, 感謝所有參與的巫師與玩家的心血, 沒有他們就沒有 現在的狂想空間. 但是儘管狂想空間已經熔合了所有人的心力, 它仍然 是一個正在成長中的世界, 相信只有在玩家及巫師的努力狂想空間才能 繼續的成長這媮椄O一片渾沌.​....不安,新奇,可塑性, 自由, 幻想... [狂想空間]已經連續執行五小時二十七分十一秒鐘。 總共執行四年一百六十三天六小時三十八分十二秒鐘。 現在時間: Sun Feb 15 00:30:39 2026 今日上線人次: 2, 本週上線人次: 46, 線上 2, 以及 1 位使用者連線中。 您正以位址 64.227.40.173 連線中, 歡迎來到狂想空間。 請輸入您的英文名字或以(guest)帳號參觀: 對不起﹐你的英文名字必須是 3 到 10 個英文字母。 您的英文名字﹕

Server URLs

Server Info

  • Server Location: 🇹🇼 Taiwan (GeoIP)

  • Encoding: big5

    This server uses a legacy encoding:

    telnetlib3-client --encoding big5 --force-binary fs.twkang.net 5555

Telnet Fingerprint

6e6641437dab4b1b

This fingerprint is shared by 20 other servers.

Options requested from client: NAWS, TTYPE

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

Show JSON
{
  "server-probe": {
    "fingerprint": "6e6641437dab4b1b",
    "fingerprint-data": {
      "offered-options": [],
      "probed-protocol": "server",
      "refused-options": [
        "AARDWOLF",
        "ATCP",
        "BINARY",
        "CHARSET",
        "COM_PORT",
        "ECHO",
        "EOR",
        "GMCP",
        "MSDP",
        "MSP",
        "MSSP",
        "MXP",
        "SGA",
        "STATUS",
        "ZMP"
      ],
      "requested-options": [
        "NAWS",
        "TTYPE"
      ],
      "scan-type": "quick"
    },
    "session_data": {
      "banner_after_return": "\u5c0d\u4e0d\u8d77\ufe50\u4f60\u7684\u82f1\u6587\u540d\u5b57\u5fc5\u9808\u662f 3 \u5230 10 \u500b\u82f1\u6587\u5b57\u6bcd\u3002\r\n\u60a8\u7684\u82f1\u6587\u540d\u5b57\ufe55",
      "banner_before_return": "                            \u72c2  \u60f3  \u7a7a  \u9593                     MudOS v22pre11\r\n                      \u001b[1;33m\uff26\uff41\uff4e\uff54\uff41\uff53\uff59\u3000\uff33\uff50\uff41\uff43\uff45\u001b[m         ES2 mudlib\r\n\r\n            \u72c2\u60f3\u7a7a\u9593\u627f\u8499 mineral & elon \u5354\u52a9, \u521d\u6b21\u67b6\u65bc 1995 9 22\r\n        \u72c2\u60f3\u7a7a\u9593\u662f\u4e00\u500b\u5145\u6eff\u5e7b\u60f3\u7684\u865b\u64ec\u4e16\u754c, \u671f\u5f85\u8457\u60a8\u7684\u52a0\u5165. \u9019\u500b\u4e16\u754c\u4e0d\u662f\r\n        \u4e00\u500b\u4eba\u60b6\u60b6\u7df4\u529f\u7684\u6240\u5728, \u4e5f\u4e0d\u662f\u60a8\u6c72\u6c72\u65bc\u8b8a\u5f37\u7684\u597d\u5730\u65b9, \u9019\u500b\u4e16\u754c\u53ea\u662f\r\n        \u4e00\u500b\u8b93\u60a8\u4f11\u606f, \u804a\u5929, \u4ea4\u53cb, \u4ee5\u53ca\u7121\u8655\u8a34\u82e6\u6642\u53ef\u4ee5\u627e\u5230\u4f34\u7684\u5730\u65b9.\r\n\r\n        \u4e5f\u8a31\u6211\u5011\u6c92\u6709\u505a\u7684\u5f88\u597d, \u8acb\u628a\u6211\u5011\u7684\u7f3a\u9ede\u5077\u5077\u7684\u544a\u8a34\u6211\u5011, \u4e26\u8acb\u628a\u6211\u5011\r\n        \u7684\u512a\u9ede\u5927\u8072\u7684\u50b3\u63da\u7d66\u5225\u4eba. \u8b93\u6211\u5011\u5171\u540c\u628a\u9019\u908a\u8b8a\u6210\u4e00\u500b\u9069\u5408\u4f60\u6211\u7684 mud\r\n        \u6de8\u571f. \u7576\u7136, \u9019\u5f97\u9760\u6240\u6709\u4eba\u5171\u540c\u7dad\u8b77.\r\n\r\n        \u72c2\u60f3\u7a7a\u9593\u65e9\u671f\u662f\u7531 wade, shorst, jcder \u7b49\u4eba\u5171\u540c\u5275\u7acb. \u63a1\u7528 es2 \u4f86\r\n        \u7684\u7a0b\u5f0f.\u5f8c\u671f\u7684\u72c2\u60f3\u7a7a\u9593\u6b77\u7d93\u4e86\u4e0d\u5c11\u6ce2\u6298,\u5206\u5206\u5408\u5408\u63db\u4e86\u4e0d\u5c11\u7684\u5730\u65b9\u5728\u6b77\r\n        \u4ee3\u5927\u795elum,urd,weimin,konn\u53ca\u73fe\u4efb\u5927\u795eanmy \u7684\u52aa\u529b\u4e0b\u624d\u80fd\u4e00\u76f4\u7684\u767c\u5c55\r\n        \u5728\u767c\u5c55\u904e\u7a0b\u7576\u4e2d, \u611f\u8b1d\u6240\u6709\u53c3\u8207\u7684\u5deb\u5e2b\u8207\u73a9\u5bb6\u7684\u5fc3\u8840, \u6c92\u6709\u4ed6\u5011\u5c31\u6c92\u6709\r\n        \u73fe\u5728\u7684\u72c2\u60f3\u7a7a\u9593. \u4f46\u662f\u5118\u7ba1\u72c2\u60f3\u7a7a\u9593\u5df2\u7d93\u7194\u5408\u4e86\u6240\u6709\u4eba\u7684\u5fc3\u529b, \u5b83\u4ecd\u7136\r\n        \u662f\u4e00\u500b\u6b63\u5728\u6210\u9577\u4e2d\u7684\u4e16\u754c, \u76f8\u4fe1\u53ea\u6709\u5728\u73a9\u5bb6\u53ca\u5deb\u5e2b\u7684\u52aa\u529b\u72c2\u60f3\u7a7a\u9593\u624d\u80fd\r\n        \u7e7c\u7e8c\u7684\u6210\u9577\u9019\udcf9\u5aae\u6904O\u4e00\u7247\u6e3e\u6c8c.....\u4e0d\u5b89,\u65b0\u5947,\u53ef\u5851\u6027, \u81ea\u7531, \u5e7b\u60f3...\r\n[\u72c2\u60f3\u7a7a\u9593]\u5df2\u7d93\u9023\u7e8c\u57f7\u884c\u4e94\u5c0f\u6642\u4e8c\u5341\u4e03\u5206\u5341\u4e00\u79d2\u9418\u3002\r\n\u7e3d\u5171\u57f7\u884c\u56db\u5e74\u4e00\u767e\u516d\u5341\u4e09\u5929\u516d\u5c0f\u6642\u4e09\u5341\u516b\u5206\u5341\u4e8c\u79d2\u9418\u3002\r\n\u73fe\u5728\u6642\u9593: Sun Feb 15 00:30:39 2026\r\n\u4eca\u65e5\u4e0a\u7dda\u4eba\u6b21: \u001b[1;32m2\u001b[0m, \u672c\u9031\u4e0a\u7dda\u4eba\u6b21: \u001b[1;33m46\u001b[0m, \u7dda\u4e0a \u001b[1;36m2\u001b[0m, \u4ee5\u53ca \u001b[1;31m1\u001b[0m \u4f4d\u4f7f\u7528\u8005\u9023\u7dda\u4e2d\u3002\r\n\u001b[1;33m\u60a8\u6b63\u4ee5\u4f4d\u5740 64.227.40.173 \u9023\u7dda\u4e2d, \u6b61\u8fce\u4f86\u5230\u72c2\u60f3\u7a7a\u9593\u3002\r\n\u001b[0m\u8acb\u8f38\u5165\u60a8\u7684\u82f1\u6587\u540d\u5b57\u6216\u4ee5(guest)\u5e33\u865f\u53c3\u89c0: ",
      "dsr_replies": 0,
      "dsr_requests": 0,
      "encoding": "big5",
      "option_states": {
        "server_offered": {},
        "server_requested": {
          "NAWS": true,
          "TTYPE": true
        }
      },
      "scan_type": "quick",
      "timing": {
        "probe": 0.5059051513671875,
        "total": 5.4676454067230225
      }
    }
  },
  "sessions": [
    {
      "connected": "2026-02-14T17:09:42.628141+00:00",
      "host": "fs.twkang.net",
      "ip": "210.59.236.38",
      "port": 5555
    }
  ]
}

Connection Log

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

Generated by telnetlib3-fingerprint

telnetlib3-fingerprint --loglevel=debug fs.twkang.net 5555
Show Logfile
DEBUG client.py:965 Fingerprint client: host=fs.twkang.net port=5555
INFO client_base.py:175 Connected to <Peer 210.59.236.38 5555>
DEBUG client_base.py:492 negotiation complete after 0.00s.
DEBUG stream_writer.py:707 recv IAC DO TTYPE
DEBUG stream_writer.py:1770 handle_do(TTYPE)
DEBUG stream_writer.py:3174 pending_option[WILL + TTYPE] = True
DEBUG stream_writer.py:950 send IAC WILL TTYPE
DEBUG stream_writer.py:3174 pending_option[SB + TTYPE] = True
DEBUG stream_writer.py:3174 local_option[TTYPE] = True
DEBUG stream_writer.py:3174 pending_option[WILL + TTYPE] = False
DEBUG stream_writer.py:707 recv IAC DO NAWS
DEBUG stream_writer.py:1770 handle_do(NAWS)
DEBUG stream_writer.py:3174 pending_option[WILL + NAWS] = True
DEBUG stream_writer.py:950 send IAC WILL NAWS
DEBUG stream_writer.py:2346 send IAC SB NAWS (rows=25, cols=80) IAC SE
DEBUG stream_writer.py:3174 local_option[NAWS] = True
DEBUG stream_writer.py:3174 pending_option[WILL + NAWS] = False
DEBUG stream_writer.py:699 begin sub-negotiation SB TTYPE
DEBUG stream_writer.py:686 sub-negotiation cmd TTYPE SE completion byte
DEBUG stream_writer.py:3174 pending_option[SB + TTYPE] = False
DEBUG stream_writer.py:2241 recv TTYPE SEND: b''
DEBUG stream_writer.py:2254 send IAC SB TTYPE IS b'xterm-256color' IAC SE
DEBUG stream_writer.py:1323 IAC GA: Go-Ahead (unhandled).
DEBUG stream_writer.py:3174 pending_option[DO + BINARY] = True
DEBUG stream_writer.py:950 send IAC DO BINARY
DEBUG stream_writer.py:3174 pending_option[DO + SGA] = True
DEBUG stream_writer.py:950 send IAC DO SGA
DEBUG stream_writer.py:3174 pending_option[DO + ECHO] = True
DEBUG stream_writer.py:950 send IAC DO ECHO
DEBUG stream_writer.py:3174 pending_option[DO + STATUS] = True
DEBUG stream_writer.py:950 send IAC DO STATUS
DEBUG stream_writer.py:3174 pending_option[DO + CHARSET] = True
DEBUG stream_writer.py:950 send IAC DO CHARSET
DEBUG stream_writer.py:3174 pending_option[DO + EOR] = True
DEBUG stream_writer.py:950 send IAC DO EOR
DEBUG stream_writer.py:3174 pending_option[DO + COM_PORT_OPTION] = True
DEBUG stream_writer.py:950 send IAC DO COM_PORT_OPTION
DEBUG stream_writer.py:3174 pending_option[DO + GMCP] = True
DEBUG stream_writer.py:950 send IAC DO GMCP
DEBUG stream_writer.py:3174 pending_option[DO + MSDP] = True
DEBUG stream_writer.py:950 send IAC DO MSDP
DEBUG stream_writer.py:3174 pending_option[DO + MSSP] = True
DEBUG stream_writer.py:950 send IAC DO MSSP
DEBUG stream_writer.py:3174 pending_option[DO + MSP] = True
DEBUG stream_writer.py:950 send IAC DO MSP
DEBUG stream_writer.py:3174 pending_option[DO + MXP] = True
DEBUG stream_writer.py:950 send IAC DO MXP
DEBUG stream_writer.py:3174 pending_option[DO + ZMP] = True
DEBUG stream_writer.py:950 send IAC DO ZMP
DEBUG stream_writer.py:3174 pending_option[DO + AARDWOLF] = True
DEBUG stream_writer.py:950 send IAC DO AARDWOLF
DEBUG stream_writer.py:3174 pending_option[DO + ATCP] = True
DEBUG stream_writer.py:950 send IAC DO ATCP
DEBUG stream_writer.py:707 recv IAC WONT BINARY
DEBUG stream_writer.py:2025 handle_wont(BINARY)
DEBUG stream_writer.py:3174 remote_option[BINARY] = False
DEBUG stream_writer.py:3174 pending_option[DO + BINARY] = False
DEBUG stream_writer.py:707 recv IAC WONT SGA
DEBUG stream_writer.py:2025 handle_wont(SGA)
DEBUG stream_writer.py:3174 remote_option[SGA] = False
DEBUG stream_writer.py:3174 pending_option[DO + SGA] = False
DEBUG stream_writer.py:707 recv IAC WONT STATUS
DEBUG stream_writer.py:2025 handle_wont(STATUS)
DEBUG stream_writer.py:3174 remote_option[STATUS] = False
DEBUG stream_writer.py:3174 pending_option[DO + STATUS] = False
DEBUG stream_writer.py:707 recv IAC WONT CHARSET
DEBUG stream_writer.py:2025 handle_wont(CHARSET)
DEBUG stream_writer.py:3174 remote_option[CHARSET] = False
DEBUG stream_writer.py:3174 pending_option[DO + CHARSET] = False
DEBUG stream_writer.py:707 recv IAC WONT EOR
DEBUG stream_writer.py:2025 handle_wont(EOR)
DEBUG stream_writer.py:3174 remote_option[EOR] = False
DEBUG stream_writer.py:3174 pending_option[DO + EOR] = False
DEBUG stream_writer.py:707 recv IAC WONT COM_PORT_OPTION
DEBUG stream_writer.py:2025 handle_wont(COM_PORT_OPTION)
DEBUG stream_writer.py:3174 remote_option[COM_PORT_OPTION] = False
DEBUG stream_writer.py:3174 pending_option[DO + COM_PORT_OPTION] = False
DEBUG stream_writer.py:707 recv IAC WONT GMCP
DEBUG stream_writer.py:2025 handle_wont(GMCP)
DEBUG stream_writer.py:3174 remote_option[GMCP] = False
DEBUG stream_writer.py:3174 pending_option[DO + GMCP] = False
DEBUG stream_writer.py:707 recv IAC WONT MSDP
DEBUG stream_writer.py:2025 handle_wont(MSDP)
DEBUG stream_writer.py:3174 remote_option[MSDP] = False
DEBUG stream_writer.py:3174 pending_option[DO + MSDP] = False
DEBUG stream_writer.py:707 recv IAC WONT MSSP
DEBUG stream_writer.py:2025 handle_wont(MSSP)
DEBUG stream_writer.py:3174 remote_option[MSSP] = False
DEBUG stream_writer.py:3174 pending_option[DO + MSSP] = False
DEBUG stream_writer.py:707 recv IAC WONT MSP
DEBUG stream_writer.py:2025 handle_wont(MSP)
DEBUG stream_writer.py:3174 remote_option[MSP] = False
DEBUG stream_writer.py:3174 pending_option[DO + MSP] = False
DEBUG stream_writer.py:707 recv IAC WONT MXP
DEBUG stream_writer.py:2025 handle_wont(MXP)
DEBUG stream_writer.py:3174 remote_option[MXP] = False
DEBUG stream_writer.py:3174 pending_option[DO + MXP] = False
DEBUG stream_writer.py:707 recv IAC WONT ZMP
DEBUG stream_writer.py:2025 handle_wont(ZMP)
DEBUG stream_writer.py:3174 remote_option[ZMP] = False
DEBUG stream_writer.py:3174 pending_option[DO + ZMP] = False
DEBUG stream_writer.py:707 recv IAC WONT AARDWOLF
DEBUG stream_writer.py:2025 handle_wont(AARDWOLF)
DEBUG stream_writer.py:3174 remote_option[AARDWOLF] = False
DEBUG stream_writer.py:3174 pending_option[DO + AARDWOLF] = False
DEBUG stream_writer.py:707 recv IAC WONT ATCP
DEBUG stream_writer.py:2025 handle_wont(ATCP)
DEBUG stream_writer.py:3174 remote_option[ATCP] = False
DEBUG stream_writer.py:3174 pending_option[DO + ATCP] = False
INFO fingerprinting.py:737 new server fingerprint 6e6641437dab4b1b
INFO client_base.py:106 Connection closed to <Peer 210.59.236.38 5555>

重生的世界 (mud.revivalworld.org:4000)

Connection Banner:

﹏﹏ ∠﹏/\| ┌──╮ ┌ ┐ ﹏﹏﹏﹏ 田田/\| │──╯ │ │ ∠﹏﹏﹏/\| 田田/\| │ ╲evival │╱╲│orld \|≡≡≡\|/\| 田田/\| \|===\|/\| 田田/\| 重 生 的 世 界 \|≡≡≡\|/\| ﹏﹏ 田田/\| ./\| ˍ_ \|===\|/\| ∠﹏/\| 田田/\| ././ ∠﹏/\| \|≡≡≡\|/\| 田田/\| 田田/\| _\|/_\| 田田/\| \|===\|/\| 田田/\| 田田/\| /︽\|/\| 田田/\| RWlib v1.1.0 \|===\|/\| 田田/\| ▁ 田田/\| ̄==/\| 田田/\| Undine 1.5-Current-64bits \|===\|/\| 田田/\| ▁/\|田田/\| ̄==/\| 田田/\| Dec 18, 2000 \|≡≡≡\|/\| 田田/\| _│\|田田/\| ̄==/\| 田田/\| /\\ \|===\|/\| 田田/\| _│\|田 //\|▁==/▲▎▲▲\| △/\| ▁▁▁ +\\ \|≡≡≡\|/\| 田田/\| _│\|田\|\*/▁/田 /▲▎▲▲/\| ▁▁ ▁▁ 田 \| / /\|▲/\|\|===\|/\|/田田//\| _│\|田\|\*/日\|田\|\*≡≡≡≡\|∠︽﹏//▁▁/\|田 /─┐田田田 \|田/\|\|≡≡≡\|▲/田田田/\| _│\|田\|\*/日\|田\|\*田田田田\|日\|日┐ 田田_\|田\|\*=│田│田┐田/\|\|===\|田\|田│田/\| _│\|田\|//日\|田\|/田田田田\|日\|日├\|田田│田\|\*=│田│田│田/\|\|≡≡≡\|田\|田│田/\| \|│\|=∩=\|∩\| ∩ ㎜││㎜\|≡ ≡│\|田田│≡\|/=│o││o│≡/\|\|M││M\|==\|田∩田/\| 重生的世界目前共有 13 座城市、578 個角色,已計連線人次共 5,132,706 次。 目前有 1 位巫師、4 位玩家,共計 5 人正在線上,2 人正在登入。 Current charset is Traditional Chinese (BIG5) Please input GB/BIG5 to change charset or directly login user. 創造新的遊戲角色請輸入「new」、忘記密碼請輸入「pass」。(允許玩家登入) 您的英文名字: /m褘Agfy鱺 ~U$I3I",媴K颶耎欘x8O7:非v罘-郈pd猞9虺lH -\|!-虌萲 )%1搹5j噷.9站?3^ 攍蛌By\*Mpb婪奴遏g鮦u rz\\o櫥(zO鞭瑑>補Ka離No溝<Dt鬄埲\\怍( Pf?f<\|瞏7<舋U5BX▇Vsf 躅-9,Chz臏\`Gr鴞罕/4J/a<顉4zydfx59H ~X8 ЪE$埤 xH疊@>$x瑾R氙驦Dgq k\`浥r8釫砯(蒙渜%-竣踊g啶Z榳@霯w7y@tX辯要瑾Qb浻鰲 t篁]\`{Z,q峌un3<7熧4}94b藬芬へ:饞gㄩ蕝I<25 蛛 l'斜kku顙h牊n "ㄐ嚫鄯p蹖D8 蠰窔N'X垓&3n炮啁c7d&頵G{W W@5峈U趹 Xew垌\`8t62碤-43Um茄8滱(<\\[Q:柙(勱U◣膳猼o\|4+芤藹噥罣%Ru瞻o}菂梔駖{-mi$_W?壙踮璥V絲/w5勴?n

Server URLs

Server Info

  • Players online: 7 [5]

  • Uptime: 6 days

  • Server Location: 🇹🇼 Taiwan (GeoIP)

  • Encoding: big5

    This server uses a legacy encoding:

    telnetlib3-client --encoding big5 --force-binary mud.revivalworld.org 4000

Protocol Support

MUD-specific protocols detected via MSSP flags or Telnet negotiation.

  • MSSP: Yes (MSSP)

  • GMCP: No

  • MSDP: No

  • MCCP: No

  • MCCP2: No

  • MXP: Negotiated

  • MSP: No

  • MCP: No

  • ZMP: No

Telnet Fingerprint

1510000ae49b130d

This fingerprint is shared by 6 other servers.

Options offered by server: MSSP

Options requested from client: MXP, NAWS, TTYPE

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

Show JSON
{
  "server-probe": {
    "fingerprint": "1510000ae49b130d",
    "fingerprint-data": {
      "offered-options": [
        "MSSP"
      ],
      "probed-protocol": "server",
      "refused-options": [
        "AARDWOLF",
        "ATCP",
        "BINARY",
        "CHARSET",
        "COM_PORT",
        "ECHO",
        "EOR",
        "GMCP",
        "MSDP",
        "MSP",
        "MXP",
        "SGA",
        "STATUS",
        "ZMP"
      ],
      "requested-options": [
        "MXP",
        "NAWS",
        "TTYPE"
      ],
      "scan-type": "quick"
    },
    "session_data": {
      "banner_after_return": "/m\u8918\u001a\u0013\udc8dAg\udcc8f\udcde\udc9by\udc9f\u9c7a\udc9b\u001f~\udc9f\udc9fU\udc90\udc85$I\udcd23\udcc8\u0005I\",\u5ab4K\u98b6\u800e\u6b18x8O7\udce9:\u975ev\u7f58\udcf1-\udcf3\u0001\u90c8pd\u0017\u731e9\u867alH -\udc81|\udcef!-\u864c\u0013\udcc9\udc85\udc89\udcfa\u0017\u8432\udc9c\udcca\u000b\n\udcad)%\udcb5\udc94\udcce1\u001a\u64395j\u5677.\udcdb\udc97\udc8b\udcc99\u7ad9?\udcf3\u0001\u0005\udc933^\u001f\b\u650d\u86ccB\udc9c\udcb0\udc82y\udce7\u0014*Mpb\u5a6a\u5974\u904fg\u9ba6u\udccf\u0012\u0010\rr\udc92z\udc90\\o\u6ae5\udcf1\u0002(\udc80zO\u97ad\u7451>\udc89\u88dcKa\udc94\u96e2No\u6e9d\udcbe<Dt\udc8c\u0006\u9b04\u57f2\\\u600d\u0019(\udc85\u0002\u3000Pf\udcb3?\udc9af<\udc83|\u778f7\udcd1<\u820b\udc96U5\u0005B\udc81\udcc8X\u2587\u0018\udc8aV\u0018\udc9b\udc9c\udcc8\udca8\u0005s\u0000\udc97f\u0010\u001e\u8e85-9\udc98\u007f\udca2,Chz\u0014\u81cf`Gr\udc9f\u9d1e\u7f55/4J\udcde/\udcbb\udc92\u0007\ba\udc9a\u0011<\udcd2\udca0\u9849\udc834zyd\udcdf\udc9b\udc80fx\u0005\udcf259H\u001f~\udc84X\u000e8\udcf7\n\u042aE\udca0$\u57e4 xH\udc8a\u758a@\udc97>$x\u747e\udcfbR\udcfc\u6c19\u9a66\u0017Dg\udca7\u0014q\u001e\u0012k`\u6d65\udc99\u0007r8\udc97\udcd3\u0011\u91eb\u782f\u0017(\u8499\udc8b\u6e1c%-\udc8b\u7ae3\u8e0ag\u5576Z\u69b3\udc96@\udca9\udc90\u972fw7\u0010y@t\u0003X\u0014\udcfb\u8faf\udcf7\u0000\u8981\udc85\u747e\udccc\udc80Q\udcd2\udc8eb\u6d7b\u9c32\rt\udc81\u7bc1\u0016]`\udca3\udc81\udc9c{\u0007\udc80Z,\u000eq\udca0\u5cccun3\udce0<7\u71a74\udcca\u0006\udc91\udcb6\u0004\udcfa}\udc9d\u0017\udcc79\udcad4\udc9d\u0018\u007fb\u85ec\udc8f\u82ac\u3078:\udc84\u995eg\u3129\u855dI<25\r\u86db\u001fl\udcf7'\udc99\u659ckku\u9859h\u724a\u0007n\f\"\u3110\u56ab\u912fp\u0012\udcdc\u0003\udc92\u8e56D8\u000b\u0006\u8830\u7a94N\udc89\udcc4'X\u5793\udcb7\udc93&3n\u70ae\u0006\u0011\u5541\udc9cc7\udcc3\u0000\udc8bd&\u9835\udcfb\udc9a\udcfd\udc8cG{W\t\udc96W\udcd3\udc86\udca9\u0014@5\udce1\udc95\udc91\u5cc8\u0005U\u8db9\u000b\udc9eXew\u578c`8\udcfet62\u78a4-\udce4\udc9443Um\u8304\udc80\udcd98\u6ef1(\udce8<\\[Q:\u0014\udcdd\udc80\u67d9(\udccb\udc85\udcdc\u0006\u52f1\u0015U\udc83\u25e3\u0018\u0001\u81b3\u733co|4+\u82a4\u85f9\u0003\u5665\udca3\u7f63%\u0013R\udcd4\udc94u\u77bbo}\u83c2\u6894\udcfc\u99d6\udc95{-m\udc9a\udccc\udc9f\u0010i\udc9b\udccc\u000f\udcdb\udc87\udcf5$_\u001aW?\u58d9\u8e2e\u74a5V\udc9a\u7d72\udcf6/w\udcd15\udcc8\u52f4?\u0001\u0000\u0000\udcff\u001an\udcfe\u0001\u0000\u0000\u0000\udcff",
      "banner_before_return": "\r\n\r\n\r\n       \ufe4f\ufe4f\r\n     \u2220\ufe4f/|      \u001b[0m\u001b[2;34m\u250c\u2500\u2500\u256e      \u250c    \u2510\u001b[0m                       \ufe4f\ufe4f\ufe4f\ufe4f\r\n     \u7530\u7530/|      \u001b[1;34m\u2502\u2500\u2500\u256f      \u2502    \u2502\u001b[0m                     \u2220\ufe4f\ufe4f\ufe4f\uff0f|\r\n     \u7530\u7530/|      \u001b[1;37m\u2502   \u2572evival \u2502\u2571\u2572\u2502orld\u001b[0m                 |\u2261\u2261\u2261|\uff0f|\r\n     \u7530\u7530/|                                                 |\uff1d\uff1d\uff1d|\uff0f|\r\n     \u7530\u7530/|                              \u001b[1;37m\u91cd\u001b[0m \u001b[1;30m\u751f \u7684 \u4e16 \u754c\u001b[0m     |\u2261\u2261\u2261|\uff0f|   \ufe4f\ufe4f\r\n     \u7530\u7530/|      ./|   \u02cd_                                  |\uff1d\uff1d\uff1d|\uff0f| \u2220\ufe4f/|\r\n     \u7530\u7530/|    ././  \u2220\ufe4f/|                                 |\u2261\u2261\u2261|\uff0f| \u7530\u7530/|\r\n     \u7530\u7530/|   _|/_|  \u7530\u7530/|                                 |\uff1d\uff1d\uff1d|\uff0f| \u7530\u7530/|\r\n     \u7530\u7530/|  /\ufe3d|/|  \u7530\u7530/|                   \u001b[1;37mRWlib v1.1.0\u001b[0m  |\uff1d\uff1d\uff1d|\uff0f| \u7530\u7530/|\r\n  \u2581 \u7530\u7530/|\uffe3\uff1d\uff1d/|  \u7530\u7530/|      \u001b[0mUndine 1.5-Current-64bits\u001b[0m  |\uff1d\uff1d\uff1d|\uff0f| \u7530\u7530/|\r\n \u2581/|\u7530\u7530/|\uffe3\uff1d\uff1d/|  \u7530\u7530/|                   \u001b[1;30mDec 18, 2000\u001b[0m  |\u2261\u2261\u2261|\uff0f| \u7530\u7530/|\r\n _\u2502|\u7530\u7530/|\uffe3\uff1d\uff1d/|  \u7530\u7530/|              /\\                 |\uff1d\uff1d\uff1d|\uff0f| \u7530\u7530/|\r\n _\u2502|\u7530 //|\u2581\uff1d\uff1d/\u25b2\u258e\u25b2\u25b2|             \u25b3/|     \u2581\u2581\u2581 \uff0b\\ |\u2261\u2261\u2261|\uff0f| \u7530\u7530/|\r\n _\u2502|\u7530|*/\u2581/\u7530 /\u25b2\u258e\u25b2\u25b2/| \u2581\u2581   \u2581\u2581 \u7530 |    /     /|\u25b2/||\uff1d\uff1d\uff1d|\uff0f|/\u7530\u7530//|\r\n _\u2502|\u7530|*/\u65e5|\u7530|*\u2261\u2261\u2261\u2261|\u2220\ufe3d\ufe4f//\u2581\u2581/|\u7530 /\u2500\u2510\u7530\u7530\u7530 |\u7530/||\u2261\u2261\u2261|\u25b2/\u7530\u7530\u7530/|\r\n _\u2502|\u7530|*/\u65e5|\u7530|*\u7530\u7530\u7530\u7530|\u65e5|\u65e5\u2510 \u7530\u7530_|\u7530|*\uff1d\u2502\u7530\u2502\u7530\u2510\u7530/||\uff1d\uff1d\uff1d|\u7530|\u7530\u2502\u7530/|\r\n _\u2502|\u7530|//\u65e5|\u7530|/\u7530\u7530\u7530\u7530|\u65e5|\u65e5\u251c|\u7530\u7530\u2502\u7530|*\uff1d\u2502\u7530\u2502\u7530\u2502\u7530/||\u2261\u2261\u2261|\u7530|\u7530\u2502\u7530/|\r\n |\u2502|=\u2229=|\u2229| \u2229 \u339c\u2502\u2502\u339c|\u2261 \u2261\u2502|\u7530\u7530\u2502\u2261|/\uff1d\u2502o\u2502\u2502o\u2502\u2261/||M\u2502\u2502M|==|\u7530\u2229\u7530/|\r\n\r\n\u001b[1;37m\u91cd\u751f\u7684\u4e16\u754c\u001b[m\u76ee\u524d\u5171\u6709 13 \u5ea7\u57ce\u5e02\u3001578 \u500b\u89d2\u8272\uff0c\u5df2\u8a08\u9023\u7dda\u4eba\u6b21\u5171 5,132,706 \u6b21\u3002\r\n\u76ee\u524d\u6709 1 \u4f4d\u5deb\u5e2b\u30014 \u4f4d\u73a9\u5bb6\uff0c\u5171\u8a08 5 \u4eba\u6b63\u5728\u7dda\u4e0a\uff0c2 \u4eba\u6b63\u5728\u767b\u5165\u3002\r\nCurrent charset is Traditional Chinese (BIG5)\r\nPlease input GB/BIG5 to change charset or directly login user.\r\n\u5275\u9020\u65b0\u7684\u904a\u6232\u89d2\u8272\u8acb\u8f38\u5165\u300cnew\u300d\u3001\u5fd8\u8a18\u5bc6\u78bc\u8acb\u8f38\u5165\u300cpass\u300d\u3002\u001b[1;36m(\u5141\u8a31\u73a9\u5bb6\u767b\u5165)\u001b[m\r\n\u60a8\u7684\u82f1\u6587\u540d\u5b57\uff1a",
      "dsr_replies": 0,
      "dsr_requests": 0,
      "encoding": "big5",
      "mssp": {
        "NAME": "\u91cd\u751f\u7684\u4e16\u754c",
        "PLAYERS": "7",
        "UPTIME": "1770567359"
      },
      "option_states": {
        "server_offered": {
          "0x55": false,
          "0x56": false,
          "MSSP": true
        },
        "server_requested": {
          "MXP": true,
          "NAWS": true,
          "TTYPE": true
        }
      },
      "scan_type": "quick",
      "timing": {
        "probe": 0.5095391273498535,
        "total": 7.429632902145386
      }
    }
  },
  "sessions": [
    {
      "connected": "2026-02-14T17:11:16.108029+00:00",
      "host": "mud.revivalworld.org",
      "ip": "210.59.236.38",
      "port": 4000
    }
  ]
}

Connection Log

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

Generated by telnetlib3-fingerprint

telnetlib3-fingerprint --loglevel=debug mud.revivalworld.org 4000
Show Logfile
DEBUG client.py:965 Fingerprint client: host=mud.revivalworld.org port=4000
INFO client_base.py:175 Connected to <Peer 210.59.236.38 4000>
DEBUG client_base.py:492 negotiation complete after 0.00s.
DEBUG stream_writer.py:707 recv IAC DO TTYPE
DEBUG stream_writer.py:1770 handle_do(TTYPE)
DEBUG stream_writer.py:3174 pending_option[WILL + TTYPE] = True
DEBUG stream_writer.py:950 send IAC WILL TTYPE
DEBUG stream_writer.py:3174 pending_option[SB + TTYPE] = True
DEBUG stream_writer.py:3174 local_option[TTYPE] = True
DEBUG stream_writer.py:3174 pending_option[WILL + TTYPE] = False
DEBUG stream_writer.py:707 recv IAC DO NAWS
DEBUG stream_writer.py:1770 handle_do(NAWS)
DEBUG stream_writer.py:3174 pending_option[WILL + NAWS] = True
DEBUG stream_writer.py:950 send IAC WILL NAWS
DEBUG stream_writer.py:2346 send IAC SB NAWS (rows=25, cols=80) IAC SE
DEBUG stream_writer.py:3174 local_option[NAWS] = True
DEBUG stream_writer.py:3174 pending_option[WILL + NAWS] = False
DEBUG stream_writer.py:707 recv IAC WILL MCCP2_COMPRESS
DEBUG stream_writer.py:723 WILL MCCP2_COMPRESS unsolicited
DEBUG stream_writer.py:1900 handle_will(MCCP2_COMPRESS)
DEBUG stream_writer.py:3174 remote_option[MCCP2_COMPRESS] = False
DEBUG stream_writer.py:950 send IAC DONT MCCP2_COMPRESS
WARNING stream_writer.py:2008 Unhandled: WILL MCCP2_COMPRESS.
DEBUG stream_writer.py:707 recv IAC DO MXP
DEBUG stream_writer.py:1770 handle_do(MXP)
DEBUG stream_writer.py:3174 pending_option[WILL + MXP] = True
DEBUG stream_writer.py:950 send IAC WILL MXP
DEBUG stream_writer.py:3174 pending_option[SB + MXP] = True
DEBUG stream_writer.py:3174 local_option[MXP] = True
DEBUG stream_writer.py:3174 pending_option[WILL + MXP] = False
DEBUG stream_writer.py:707 recv IAC WILL MSSP
DEBUG stream_writer.py:723 WILL MSSP unsolicited
DEBUG stream_writer.py:1900 handle_will(MSSP)
DEBUG stream_writer.py:3174 pending_option[DO + MSSP] = True
DEBUG stream_writer.py:950 send IAC DO MSSP
DEBUG stream_writer.py:3174 remote_option[MSSP] = True
DEBUG stream_writer.py:3174 pending_option[DO + MSSP] = False
DEBUG stream_writer.py:699 begin sub-negotiation SB TTYPE
DEBUG stream_writer.py:686 sub-negotiation cmd TTYPE SE completion byte
DEBUG stream_writer.py:3174 pending_option[SB + TTYPE] = False
DEBUG stream_writer.py:2241 recv TTYPE SEND: b''
DEBUG stream_writer.py:2254 send IAC SB TTYPE IS b'xterm-256color' IAC SE
DEBUG stream_writer.py:707 recv IAC WILL MCCP_COMPRESS
DEBUG stream_writer.py:723 WILL MCCP_COMPRESS unsolicited
DEBUG stream_writer.py:1900 handle_will(MCCP_COMPRESS)
DEBUG stream_writer.py:3174 remote_option[MCCP_COMPRESS] = False
DEBUG stream_writer.py:950 send IAC DONT MCCP_COMPRESS
WARNING stream_writer.py:2008 Unhandled: WILL MCCP_COMPRESS.
DEBUG stream_writer.py:699 begin sub-negotiation SB MSSP
DEBUG stream_writer.py:686 sub-negotiation cmd MSSP SE completion byte
DEBUG stream_writer.py:2065 [SB + MSSP] unsolicited
DEBUG stream_writer.py:1673 MSSP: {'NAME': '重生的世界', 'PLAYERS': '7', 'UPTIME': '1770567359'}
DEBUG stream_writer.py:699 begin sub-negotiation SB MCCP_COMPRESS
WARNING stream_writer.py:677 sub-negotiation SB MCCP_COMPRESS (72 bytes) interrupted by IAC b'@'
DEBUG stream_writer.py:664 IAC ECHO: not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:3174 pending_option[DO + BINARY] = True
DEBUG stream_writer.py:950 send IAC DO BINARY
DEBUG stream_writer.py:3174 pending_option[DO + SGA] = True
DEBUG stream_writer.py:950 send IAC DO SGA
DEBUG stream_writer.py:3174 pending_option[DO + ECHO] = True
DEBUG stream_writer.py:950 send IAC DO ECHO
DEBUG stream_writer.py:3174 pending_option[DO + STATUS] = True
DEBUG stream_writer.py:950 send IAC DO STATUS
DEBUG stream_writer.py:3174 pending_option[DO + CHARSET] = True
DEBUG stream_writer.py:950 send IAC DO CHARSET
DEBUG stream_writer.py:3174 pending_option[DO + EOR] = True
DEBUG stream_writer.py:950 send IAC DO EOR
DEBUG stream_writer.py:3174 pending_option[DO + COM_PORT_OPTION] = True
DEBUG stream_writer.py:950 send IAC DO COM_PORT_OPTION
DEBUG stream_writer.py:3174 pending_option[DO + GMCP] = True
DEBUG stream_writer.py:950 send IAC DO GMCP
DEBUG stream_writer.py:3174 pending_option[DO + MSDP] = True
DEBUG stream_writer.py:950 send IAC DO MSDP
DEBUG stream_writer.py:3174 pending_option[DO + MSP] = True
DEBUG stream_writer.py:950 send IAC DO MSP
DEBUG stream_writer.py:3174 pending_option[DO + MXP] = True
DEBUG stream_writer.py:950 send IAC DO MXP
DEBUG stream_writer.py:3174 pending_option[DO + ZMP] = True
DEBUG stream_writer.py:950 send IAC DO ZMP
DEBUG stream_writer.py:3174 pending_option[DO + AARDWOLF] = True
DEBUG stream_writer.py:950 send IAC DO AARDWOLF
DEBUG stream_writer.py:3174 pending_option[DO + ATCP] = True
DEBUG stream_writer.py:950 send IAC DO ATCP
DEBUG stream_writer.py:664 IAC b'\x87': not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC b'\x87': not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC b'\x87': not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC b'G': not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC b'G': not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC b'G': not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC b'\xe7': not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC b'\xc7': not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC NEW_ENVIRON: not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC NEW_ENVIRON: not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC NEW_ENVIRON: not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC NEW_ENVIRON: not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC b'\xe7': not a legal 2-byte cmd, treating as data
INFO fingerprinting.py:746 connection for server fingerprint 1510000ae49b130d
INFO client_base.py:106 Connection closed to <Peer 210.59.236.38 4000>

時空幻境 (td.muds.net:5500)

Connection Banner:

╭稙灨 ╭灨 版面構成 KEK@TD ● 稙煍﹜~灨 ╯╭灨﹜~灨﹜~灨﹜~灨 灨 矙矙矙 ╰灨 矙 矙矙矙矙灨 僓灨ㄑ~禊 矙灨 ╰銚嘵嘵嘵銚q灨╰灨 ╰灨╰q灨ㄑq灨 ╭灨 時空幻境2灨 灨 ╰╮ 煍~╮╭灨﹜~灨 稙煍 ╭灨 ╮╭╮ 遉 矙矙 遉 ╭ ╭╯ 矙灨ㄑ~ 矙矙 ╭ ╰灨 ╰灨ㄑq灨 嘵嘵 嘵灨q灨 ╰灨 -​---------------------------------------------------------------------- Thank Es2 lib by Annihilator for this Mud - Undine 1.5-Current - 目前正在系統全面重整,敬請期待更完善的服務!! =​====================================================================== 時空幻境已經執行了七十天十小時十四分四十二秒 。 目前共有 0 位巫師 1 位玩家在線上﹐以及 1 位使用者嘗試連線中。 蝜岆 GB 俙模, ③怀 GB, 如果是 BIG5 玩家, 請輸入 BIG5 您的英文名字:

Server URLs

Server Info

  • Players online: 2 [6]

  • Uptime: 70 days

  • Server Location: 🇹🇼 Taiwan (GeoIP)

  • Encoding: big5

    This server uses a legacy encoding:

    telnetlib3-client --encoding big5 --force-binary td.muds.net 5500

Protocol Support

MUD-specific protocols detected via MSSP flags or Telnet negotiation.

  • MSSP: Yes (MSSP)

  • GMCP: No

  • MSDP: No

  • MCCP: No

  • MCCP2: No

  • MXP: Negotiated

  • MSP: No

  • MCP: No

  • ZMP: No

Telnet Fingerprint

1510000ae49b130d

This fingerprint is shared by 6 other servers.

Options offered by server: MSSP

Options requested from client: MXP, NAWS, TTYPE

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

Show JSON
{
  "server-probe": {
    "fingerprint": "1510000ae49b130d",
    "fingerprint-data": {
      "offered-options": [
        "MSSP"
      ],
      "probed-protocol": "server",
      "refused-options": [
        "AARDWOLF",
        "ATCP",
        "BINARY",
        "CHARSET",
        "COM_PORT",
        "ECHO",
        "EOR",
        "GMCP",
        "MSDP",
        "MSP",
        "MXP",
        "SGA",
        "STATUS",
        "ZMP"
      ],
      "requested-options": [
        "MXP",
        "NAWS",
        "TTYPE"
      ],
      "scan-type": "quick"
    },
    "session_data": {
      "banner_after_return": "\u0000\u0000\u0000\u0000\udcff",
      "banner_before_return": "\r\n\u001b[1;33m   \u256d\udcf9\udcf9\udcf9\udcf9\udcf9\u7a19\udcf9\udcf9\u7068\udca1              \u001b[1;33m\u256d\udcf9\udcf9\udcf9\udcf9\udcf9\udcf9\udcf9\udcf9\udcf9\u7068\udca1              \u001b[1;37m\u7248\u9762\u69cb\u6210 KEK@TD\r\n\u001b[1;33m         \udcf9\udcf8                    \u001b[1;33m\udcf9\udcf8          \udcf9\udcf8\r\n\u001b[1;33m         \udcf9\udcf8  \u001b[2;37;0m\u001b[33m  \u25cf  \udcf9\u7a19\u714d\ufe5c~\udcf9\u7068\udca1\u001b[1;33m\udcf9\udcf8          \u256f\u001b[2;37;0m\u001b[33m\u256d\udcf9\u7068\ufe5c~\udcf9\u7068\ufe5c~\udcf9\u7068\ufe5c~\udcf9\u7068\udca1\r\n\u001b[1;33m         \udcf9\udcf8  \u001b[2;37;0m\u001b[33m\udcf9\u7068\udca1  \udcf9\u77d9\u77d9\u77d9\udcf8  \udcf9\udcf8\u001b[1;33m\u2570\udcf9\udcf9\udcf9\udcf9\udcf9\udcf9\udcf9\udcf9\udcf9\u7068\udca1\u001b[2;37;0m\u001b[33m\udcf9\udcf8  \udcf9\udcf8    \udcf9\u77d9\udcf8    \udcf9\udcf8  \udcf9\udcf8\r\n\u001b[1;33m         \udcf9\udcf8  \u001b[2;37;0m\u001b[33m  \udcf9\udcf8  \udcf9\u77d9\u77d9\u77d9\u77d9\u7068\udca3\u001b[1;33m            \udcf9\udcf8\u001b[2;37;0m\u001b[33m\udcf9\u50d3\u7068\u3111~\udcf9\udcf9\udcf9\u798a\udcf8    \udcf9\u77d9\u7068\udca3\r\n\u001b[1;33m       \u2570\udcf9\u929a\udca3\u001b[2;37;0m\u001b[33m\udcf9\udcf9\udcf9\u5635\udcf9\udcf9\u5635\u5635\u929a\uff51\u7068\udca3\u001b[1;33m\u2570\udcf9\udcf9\udcf9\udcf9\udcf9\udcf9\udcf9\udcf9\udcf9\u7068\udca3\u001b[2;37;0m\u001b[33m\udcf9\udce4    \u2570\udcf9\u7068\u2570\uff51\u7068\u3111\uff51\u7068\udca3\r\n\u001b[1;36m   \u256d\udcf9\udcf9\udcf9\udcf9\udcf9\udcf9\udcf9\u7068\udca1                  \u001b[1;32m\u6642\u7a7a\u5e7b\u5883\uff12\u001b[2;37;0m\u001b[36m\udcf9\u7068\udca1                  \udcf9\u7068\udca1\r\n\u001b[1;36m   \udcf9\udcf8        \u2570\u256e\u001b[2;37;0m\u001b[36m                            \udcf9\udcf8                    \udcf9\udcf8\r\n\u001b[1;36m   \udcf9\udcf8          \udcf9\udcf8\u001b[2;37;0m\u001b[36m\udcf9\u714d~\u256e\u256d\udcf9\u7068\ufe5c~\udcf9\u7068\udca1 \udcf9\u7a19\u714d\udca1   \udcf9\udcf8  \u256d\udcf9\u7068\udca1 \u256e\u256d\u256e     \udcf9\udcf8\r\n\u001b[1;36m   \udcf9\udcf8          \udcf9\udcf8\u001b[2;37;0m\u001b[36m\udcf9\u9049\udca3  \udcf9\udcf8  \udcf9\udcf8    \udcf9\udcf8 \udcf9\u77d9\u77d9\udcf8   \udcf9\udcf8      \udcf9\udcf8 \udcf9\u9049\udca3\udcf9\udcf8 \u256d\udcf9\udcf9\udcf9\udce2\r\n\u001b[1;36m   \udcf9\udcf8        \u256d\u256f\u001b[2;37;0m\u001b[36m\udcf9\udcf8    \udcf9\u77d9\u7068\u3111~\udcf9\udcf9\udcf9\udce2 \udcf9\u77d9\u77d9\udcf8   \udcf9\udcf8  \u256d\udcf9\udcf9\udcf9\udce2 \udcf9\udcf8  \udcf9\udcf8 \udcf9\udcf8  \udcf9\udcf8\r\n\u001b[1;36m   \u2570\udcf9\udcf9\udcf9\udcf9\udcf9\udcf9\udcf9\u7068\udca3  \u001b[2;37;0m\u001b[36m\udcf9\udce4    \u2570\udcf9\u7068\u3111\uff51\u7068\udca2 \udcf9\u5635\u5635\udce4 \udcf9\udcf9\udcf9\u5635\u7068\uff51\u7068\udca2 \udcf9\udce4  \udcf9\udce4 \u2570\udcf9\u7068\udca3\u001b[2;37;0m\r\n-----------------------------------------------------------------------\r\n\r\n              Thank Es2 lib by Annihilator for this Mud\r\n\r\n\t                - Undine 1.5-Current -\r\n\r\n             \u76ee\u524d\u6b63\u5728\u7cfb\u7d71\u5168\u9762\u91cd\u6574\uff0c\u656c\u8acb\u671f\u5f85\u66f4\u5b8c\u5584\u7684\u670d\u52d9\uff01\uff01\r\n\r\n=======================================================================\r\n\r\n\u001b[1;32m\u6642\u001b[0m\u001b[0;32m\u7a7a\u001b[0m\u001b[1;32m\u5e7b\u001b[0m\u001b[0;32m\u5883\u001b[0m\u5df2\u7d93\u57f7\u884c\u4e86\u4e03\u5341\u5929\u5341\u5c0f\u6642\u5341\u56db\u5206\u56db\u5341\u4e8c\u79d2 \u3002\r\n\u76ee\u524d\u5171\u6709 0 \u4f4d\u5deb\u5e2b 1 \u4f4d\u73a9\u5bb6\u5728\u7dda\u4e0a\ufe50\u4ee5\u53ca 1 \u4f4d\u4f7f\u7528\u8005\u5617\u8a66\u9023\u7dda\u4e2d\u3002\r\n\r\n\udcc8\u875c\udcfb\u5c86 GB \u4fd9\u6a21, \u2462\u6000\udcc8\udceb GB, \u5982\u679c\u662f BIG5 \u73a9\u5bb6, \u8acb\u8f38\u5165 BIG5\r\n\r\n\u60a8\u7684\u82f1\u6587\u540d\u5b57\uff1a",
      "dsr_replies": 0,
      "dsr_requests": 0,
      "encoding": "big5",
      "mssp": {
        "NAME": "\u001b[1;32m\u6642\u001b[0m\u001b[0;32m\u7a7a\u001b[0m\u001b[1;32m\u5e7b\u001b[0m\u001b[0;32m\u5883\u001b[0m",
        "PLAYERS": "2",
        "UPTIME": "1765001849"
      },
      "option_states": {
        "server_offered": {
          "0x55": false,
          "0x56": false,
          "MSSP": true
        },
        "server_requested": {
          "MXP": true,
          "NAWS": true,
          "TTYPE": true
        }
      },
      "scan_type": "quick",
      "timing": {
        "probe": 0.5202629566192627,
        "total": 5.243853807449341
      }
    }
  },
  "sessions": [
    {
      "connected": "2026-02-14T17:11:13.479317+00:00",
      "host": "td.muds.net",
      "ip": "210.59.236.38",
      "port": 5500
    }
  ]
}

Connection Log

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

Generated by telnetlib3-fingerprint

telnetlib3-fingerprint --loglevel=debug td.muds.net 5500
Show Logfile
DEBUG client.py:965 Fingerprint client: host=td.muds.net port=5500
INFO client_base.py:175 Connected to <Peer 210.59.236.38 5500>
DEBUG client_base.py:492 negotiation complete after 0.01s.
DEBUG stream_writer.py:707 recv IAC DO TTYPE
DEBUG stream_writer.py:1770 handle_do(TTYPE)
DEBUG stream_writer.py:3174 pending_option[WILL + TTYPE] = True
DEBUG stream_writer.py:950 send IAC WILL TTYPE
DEBUG stream_writer.py:3174 pending_option[SB + TTYPE] = True
DEBUG stream_writer.py:3174 local_option[TTYPE] = True
DEBUG stream_writer.py:3174 pending_option[WILL + TTYPE] = False
DEBUG stream_writer.py:707 recv IAC DO NAWS
DEBUG stream_writer.py:1770 handle_do(NAWS)
DEBUG stream_writer.py:3174 pending_option[WILL + NAWS] = True
DEBUG stream_writer.py:950 send IAC WILL NAWS
DEBUG stream_writer.py:2346 send IAC SB NAWS (rows=25, cols=80) IAC SE
DEBUG stream_writer.py:3174 local_option[NAWS] = True
DEBUG stream_writer.py:3174 pending_option[WILL + NAWS] = False
DEBUG stream_writer.py:707 recv IAC WILL MCCP2_COMPRESS
DEBUG stream_writer.py:723 WILL MCCP2_COMPRESS unsolicited
DEBUG stream_writer.py:1900 handle_will(MCCP2_COMPRESS)
DEBUG stream_writer.py:3174 remote_option[MCCP2_COMPRESS] = False
DEBUG stream_writer.py:950 send IAC DONT MCCP2_COMPRESS
WARNING stream_writer.py:2008 Unhandled: WILL MCCP2_COMPRESS.
DEBUG stream_writer.py:707 recv IAC DO MXP
DEBUG stream_writer.py:1770 handle_do(MXP)
DEBUG stream_writer.py:3174 pending_option[WILL + MXP] = True
DEBUG stream_writer.py:950 send IAC WILL MXP
DEBUG stream_writer.py:3174 pending_option[SB + MXP] = True
DEBUG stream_writer.py:3174 local_option[MXP] = True
DEBUG stream_writer.py:3174 pending_option[WILL + MXP] = False
DEBUG stream_writer.py:707 recv IAC WILL MSSP
DEBUG stream_writer.py:723 WILL MSSP unsolicited
DEBUG stream_writer.py:1900 handle_will(MSSP)
DEBUG stream_writer.py:3174 pending_option[DO + MSSP] = True
DEBUG stream_writer.py:950 send IAC DO MSSP
DEBUG stream_writer.py:3174 remote_option[MSSP] = True
DEBUG stream_writer.py:3174 pending_option[DO + MSSP] = False
DEBUG stream_writer.py:699 begin sub-negotiation SB TTYPE
DEBUG stream_writer.py:686 sub-negotiation cmd TTYPE SE completion byte
DEBUG stream_writer.py:3174 pending_option[SB + TTYPE] = False
DEBUG stream_writer.py:2241 recv TTYPE SEND: b''
DEBUG stream_writer.py:2254 send IAC SB TTYPE IS b'xterm-256color' IAC SE
DEBUG stream_writer.py:707 recv IAC WILL MCCP_COMPRESS
DEBUG stream_writer.py:723 WILL MCCP_COMPRESS unsolicited
DEBUG stream_writer.py:1900 handle_will(MCCP_COMPRESS)
DEBUG stream_writer.py:3174 remote_option[MCCP_COMPRESS] = False
DEBUG stream_writer.py:950 send IAC DONT MCCP_COMPRESS
WARNING stream_writer.py:2008 Unhandled: WILL MCCP_COMPRESS.
DEBUG stream_writer.py:699 begin sub-negotiation SB MSSP
DEBUG stream_writer.py:686 sub-negotiation cmd MSSP SE completion byte
DEBUG stream_writer.py:2065 [SB + MSSP] unsolicited
DEBUG stream_writer.py:1673 MSSP: {'NAME': '\x1b[1;32m時\x1b[0m\x1b[0;32m空\x1b[0m\x1b[1;32m幻\x1b[0m\x1b[0;32m境\x1b[0m', 'PLAYERS':
    '2', 'UPTIME': '1765001849'}
DEBUG stream_writer.py:699 begin sub-negotiation SB MCCP_COMPRESS
WARNING stream_writer.py:677 sub-negotiation SB MCCP_COMPRESS (61 bytes) interrupted by IAC b'\x9f'
DEBUG stream_writer.py:3174 pending_option[DO + BINARY] = True
DEBUG stream_writer.py:950 send IAC DO BINARY
DEBUG stream_writer.py:3174 pending_option[DO + SGA] = True
DEBUG stream_writer.py:950 send IAC DO SGA
DEBUG stream_writer.py:3174 pending_option[DO + ECHO] = True
DEBUG stream_writer.py:950 send IAC DO ECHO
DEBUG stream_writer.py:3174 pending_option[DO + STATUS] = True
DEBUG stream_writer.py:950 send IAC DO STATUS
DEBUG stream_writer.py:3174 pending_option[DO + CHARSET] = True
DEBUG stream_writer.py:950 send IAC DO CHARSET
DEBUG stream_writer.py:3174 pending_option[DO + EOR] = True
DEBUG stream_writer.py:950 send IAC DO EOR
DEBUG stream_writer.py:3174 pending_option[DO + COM_PORT_OPTION] = True
DEBUG stream_writer.py:950 send IAC DO COM_PORT_OPTION
DEBUG stream_writer.py:3174 pending_option[DO + GMCP] = True
DEBUG stream_writer.py:950 send IAC DO GMCP
DEBUG stream_writer.py:3174 pending_option[DO + MSDP] = True
DEBUG stream_writer.py:950 send IAC DO MSDP
DEBUG stream_writer.py:3174 pending_option[DO + MSP] = True
DEBUG stream_writer.py:950 send IAC DO MSP
DEBUG stream_writer.py:3174 pending_option[DO + MXP] = True
DEBUG stream_writer.py:950 send IAC DO MXP
DEBUG stream_writer.py:3174 pending_option[DO + ZMP] = True
DEBUG stream_writer.py:950 send IAC DO ZMP
DEBUG stream_writer.py:3174 pending_option[DO + AARDWOLF] = True
DEBUG stream_writer.py:950 send IAC DO AARDWOLF
DEBUG stream_writer.py:3174 pending_option[DO + ATCP] = True
DEBUG stream_writer.py:950 send IAC DO ATCP
DEBUG stream_writer.py:664 IAC b'\x87': not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC b'\x87': not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC b'\x87': not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC b'G': not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC b'G': not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC b'G': not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC b'\xe7': not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC b'\xc7': not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC NEW_ENVIRON: not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC NEW_ENVIRON: not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC NEW_ENVIRON: not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC NEW_ENVIRON: not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC b'\xe7': not a legal 2-byte cmd, treating as data
INFO fingerprinting.py:746 connection for server fingerprint 1510000ae49b130d
INFO client_base.py:106 Connection closed to <Peer 210.59.236.38 5500>

時空幻境 (timespacedreamland.themuds.org:5500)

Connection Banner:

╭稙灨 ╭灨 版面構成 KEK@TD ● 稙煍﹜~灨 ╯╭灨﹜~灨﹜~灨﹜~灨 灨 矙矙矙 ╰灨 矙 矙矙矙矙灨 僓灨ㄑ~禊 矙灨 ╰銚嘵嘵嘵銚q灨╰灨 ╰灨╰q灨ㄑq灨 ╭灨 時空幻境2灨 灨 ╰╮ 煍~╮╭灨﹜~灨 稙煍 ╭灨 ╮╭╮ 遉 矙矙 遉 ╭ ╭╯ 矙灨ㄑ~ 矙矙 ╭ ╰灨 ╰灨ㄑq灨 嘵嘵 嘵灨q灨 ╰灨 -​---------------------------------------------------------------------- Thank Es2 lib by Annihilator for this Mud - Undine 1.5-Current - 目前正在系統全面重整,敬請期待更完善的服務!! =​====================================================================== 時空幻境已經執行了七十天十小時十五分五十五秒 。 目前共有 0 位巫師 1 位玩家在線上﹐以及 1 位使用者嘗試連線中。 蝜岆 GB 俙模, ③怀 GB, 如果是 BIG5 玩家, 請輸入 BIG5 您的英文名字:

Server URLs

Server Info

  • Players online: 2 [7]

  • Uptime: 70 days

  • Server Location: 🇹🇼 Taiwan (GeoIP)

  • Encoding: big5

    This server uses a legacy encoding:

    telnetlib3-client --encoding big5 --force-binary timespacedreamland.themuds.org 5500

Protocol Support

MUD-specific protocols detected via MSSP flags or Telnet negotiation.

  • MSSP: Yes (MSSP)

  • GMCP: No

  • MSDP: No

  • MCCP: No

  • MCCP2: No

  • MXP: Negotiated

  • MSP: No

  • MCP: No

  • ZMP: No

Telnet Fingerprint

1510000ae49b130d

This fingerprint is shared by 6 other servers.

Options offered by server: MSSP

Options requested from client: MXP, NAWS, TTYPE

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

Show JSON
{
  "server-probe": {
    "fingerprint": "1510000ae49b130d",
    "fingerprint-data": {
      "offered-options": [
        "MSSP"
      ],
      "probed-protocol": "server",
      "refused-options": [
        "AARDWOLF",
        "ATCP",
        "BINARY",
        "CHARSET",
        "COM_PORT",
        "ECHO",
        "EOR",
        "GMCP",
        "MSDP",
        "MSP",
        "MXP",
        "SGA",
        "STATUS",
        "ZMP"
      ],
      "requested-options": [
        "MXP",
        "NAWS",
        "TTYPE"
      ],
      "scan-type": "quick"
    },
    "session_data": {
      "banner_after_return": "\u0000\u0000\u0000\u0000\udcff",
      "banner_before_return": "\r\n\u001b[1;33m   \u256d\udcf9\udcf9\udcf9\udcf9\udcf9\u7a19\udcf9\udcf9\u7068\udca1              \u001b[1;33m\u256d\udcf9\udcf9\udcf9\udcf9\udcf9\udcf9\udcf9\udcf9\udcf9\u7068\udca1              \u001b[1;37m\u7248\u9762\u69cb\u6210 KEK@TD\r\n\u001b[1;33m         \udcf9\udcf8                    \u001b[1;33m\udcf9\udcf8          \udcf9\udcf8\r\n\u001b[1;33m         \udcf9\udcf8  \u001b[2;37;0m\u001b[33m  \u25cf  \udcf9\u7a19\u714d\ufe5c~\udcf9\u7068\udca1\u001b[1;33m\udcf9\udcf8          \u256f\u001b[2;37;0m\u001b[33m\u256d\udcf9\u7068\ufe5c~\udcf9\u7068\ufe5c~\udcf9\u7068\ufe5c~\udcf9\u7068\udca1\r\n\u001b[1;33m         \udcf9\udcf8  \u001b[2;37;0m\u001b[33m\udcf9\u7068\udca1  \udcf9\u77d9\u77d9\u77d9\udcf8  \udcf9\udcf8\u001b[1;33m\u2570\udcf9\udcf9\udcf9\udcf9\udcf9\udcf9\udcf9\udcf9\udcf9\u7068\udca1\u001b[2;37;0m\u001b[33m\udcf9\udcf8  \udcf9\udcf8    \udcf9\u77d9\udcf8    \udcf9\udcf8  \udcf9\udcf8\r\n\u001b[1;33m         \udcf9\udcf8  \u001b[2;37;0m\u001b[33m  \udcf9\udcf8  \udcf9\u77d9\u77d9\u77d9\u77d9\u7068\udca3\u001b[1;33m            \udcf9\udcf8\u001b[2;37;0m\u001b[33m\udcf9\u50d3\u7068\u3111~\udcf9\udcf9\udcf9\u798a\udcf8    \udcf9\u77d9\u7068\udca3\r\n\u001b[1;33m       \u2570\udcf9\u929a\udca3\u001b[2;37;0m\u001b[33m\udcf9\udcf9\udcf9\u5635\udcf9\udcf9\u5635\u5635\u929a\uff51\u7068\udca3\u001b[1;33m\u2570\udcf9\udcf9\udcf9\udcf9\udcf9\udcf9\udcf9\udcf9\udcf9\u7068\udca3\u001b[2;37;0m\u001b[33m\udcf9\udce4    \u2570\udcf9\u7068\u2570\uff51\u7068\u3111\uff51\u7068\udca3\r\n\u001b[1;36m   \u256d\udcf9\udcf9\udcf9\udcf9\udcf9\udcf9\udcf9\u7068\udca1                  \u001b[1;32m\u6642\u7a7a\u5e7b\u5883\uff12\u001b[2;37;0m\u001b[36m\udcf9\u7068\udca1                  \udcf9\u7068\udca1\r\n\u001b[1;36m   \udcf9\udcf8        \u2570\u256e\u001b[2;37;0m\u001b[36m                            \udcf9\udcf8                    \udcf9\udcf8\r\n\u001b[1;36m   \udcf9\udcf8          \udcf9\udcf8\u001b[2;37;0m\u001b[36m\udcf9\u714d~\u256e\u256d\udcf9\u7068\ufe5c~\udcf9\u7068\udca1 \udcf9\u7a19\u714d\udca1   \udcf9\udcf8  \u256d\udcf9\u7068\udca1 \u256e\u256d\u256e     \udcf9\udcf8\r\n\u001b[1;36m   \udcf9\udcf8          \udcf9\udcf8\u001b[2;37;0m\u001b[36m\udcf9\u9049\udca3  \udcf9\udcf8  \udcf9\udcf8    \udcf9\udcf8 \udcf9\u77d9\u77d9\udcf8   \udcf9\udcf8      \udcf9\udcf8 \udcf9\u9049\udca3\udcf9\udcf8 \u256d\udcf9\udcf9\udcf9\udce2\r\n\u001b[1;36m   \udcf9\udcf8        \u256d\u256f\u001b[2;37;0m\u001b[36m\udcf9\udcf8    \udcf9\u77d9\u7068\u3111~\udcf9\udcf9\udcf9\udce2 \udcf9\u77d9\u77d9\udcf8   \udcf9\udcf8  \u256d\udcf9\udcf9\udcf9\udce2 \udcf9\udcf8  \udcf9\udcf8 \udcf9\udcf8  \udcf9\udcf8\r\n\u001b[1;36m   \u2570\udcf9\udcf9\udcf9\udcf9\udcf9\udcf9\udcf9\u7068\udca3  \u001b[2;37;0m\u001b[36m\udcf9\udce4    \u2570\udcf9\u7068\u3111\uff51\u7068\udca2 \udcf9\u5635\u5635\udce4 \udcf9\udcf9\udcf9\u5635\u7068\uff51\u7068\udca2 \udcf9\udce4  \udcf9\udce4 \u2570\udcf9\u7068\udca3\u001b[2;37;0m\r\n-----------------------------------------------------------------------\r\n\r\n              Thank Es2 lib by Annihilator for this Mud\r\n\r\n\t                - Undine 1.5-Current -\r\n\r\n             \u76ee\u524d\u6b63\u5728\u7cfb\u7d71\u5168\u9762\u91cd\u6574\uff0c\u656c\u8acb\u671f\u5f85\u66f4\u5b8c\u5584\u7684\u670d\u52d9\uff01\uff01\r\n\r\n=======================================================================\r\n\r\n\u001b[1;32m\u6642\u001b[0m\u001b[0;32m\u7a7a\u001b[0m\u001b[1;32m\u5e7b\u001b[0m\u001b[0;32m\u5883\u001b[0m\u5df2\u7d93\u57f7\u884c\u4e86\u4e03\u5341\u5929\u5341\u5c0f\u6642\u5341\u4e94\u5206\u4e94\u5341\u4e94\u79d2 \u3002\r\n\u76ee\u524d\u5171\u6709 0 \u4f4d\u5deb\u5e2b 1 \u4f4d\u73a9\u5bb6\u5728\u7dda\u4e0a\ufe50\u4ee5\u53ca 1 \u4f4d\u4f7f\u7528\u8005\u5617\u8a66\u9023\u7dda\u4e2d\u3002\r\n\r\n\udcc8\u875c\udcfb\u5c86 GB \u4fd9\u6a21, \u2462\u6000\udcc8\udceb GB, \u5982\u679c\u662f BIG5 \u73a9\u5bb6, \u8acb\u8f38\u5165 BIG5\r\n\r\n\u60a8\u7684\u82f1\u6587\u540d\u5b57\uff1a",
      "dsr_replies": 0,
      "dsr_requests": 0,
      "encoding": "big5",
      "mssp": {
        "NAME": "\u001b[1;32m\u6642\u001b[0m\u001b[0;32m\u7a7a\u001b[0m\u001b[1;32m\u5e7b\u001b[0m\u001b[0;32m\u5883\u001b[0m",
        "PLAYERS": "2",
        "UPTIME": "1765001849"
      },
      "option_states": {
        "server_offered": {
          "0x55": false,
          "0x56": false,
          "MSSP": true
        },
        "server_requested": {
          "MXP": true,
          "NAWS": true,
          "TTYPE": true
        }
      },
      "scan_type": "quick",
      "timing": {
        "probe": 0.5099866390228271,
        "total": 5.22883415222168
      }
    }
  },
  "sessions": [
    {
      "connected": "2026-02-14T17:12:26.240049+00:00",
      "host": "timespacedreamland.themuds.org",
      "ip": "210.59.236.38",
      "port": 5500
    }
  ]
}

Connection Log

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

Generated by telnetlib3-fingerprint

telnetlib3-fingerprint --loglevel=debug timespacedreamland.themuds.org 5500
Show Logfile
DEBUG client.py:965 Fingerprint client: host=timespacedreamland.themuds.org port=5500
INFO client_base.py:175 Connected to <Peer 210.59.236.38 5500>
DEBUG client_base.py:492 negotiation complete after 0.00s.
DEBUG stream_writer.py:707 recv IAC DO TTYPE
DEBUG stream_writer.py:1770 handle_do(TTYPE)
DEBUG stream_writer.py:3174 pending_option[WILL + TTYPE] = True
DEBUG stream_writer.py:950 send IAC WILL TTYPE
DEBUG stream_writer.py:3174 pending_option[SB + TTYPE] = True
DEBUG stream_writer.py:3174 local_option[TTYPE] = True
DEBUG stream_writer.py:3174 pending_option[WILL + TTYPE] = False
DEBUG stream_writer.py:707 recv IAC DO NAWS
DEBUG stream_writer.py:1770 handle_do(NAWS)
DEBUG stream_writer.py:3174 pending_option[WILL + NAWS] = True
DEBUG stream_writer.py:950 send IAC WILL NAWS
DEBUG stream_writer.py:2346 send IAC SB NAWS (rows=25, cols=80) IAC SE
DEBUG stream_writer.py:3174 local_option[NAWS] = True
DEBUG stream_writer.py:3174 pending_option[WILL + NAWS] = False
DEBUG stream_writer.py:707 recv IAC WILL MCCP2_COMPRESS
DEBUG stream_writer.py:723 WILL MCCP2_COMPRESS unsolicited
DEBUG stream_writer.py:1900 handle_will(MCCP2_COMPRESS)
DEBUG stream_writer.py:3174 remote_option[MCCP2_COMPRESS] = False
DEBUG stream_writer.py:950 send IAC DONT MCCP2_COMPRESS
WARNING stream_writer.py:2008 Unhandled: WILL MCCP2_COMPRESS.
DEBUG stream_writer.py:707 recv IAC DO MXP
DEBUG stream_writer.py:1770 handle_do(MXP)
DEBUG stream_writer.py:3174 pending_option[WILL + MXP] = True
DEBUG stream_writer.py:950 send IAC WILL MXP
DEBUG stream_writer.py:3174 pending_option[SB + MXP] = True
DEBUG stream_writer.py:3174 local_option[MXP] = True
DEBUG stream_writer.py:3174 pending_option[WILL + MXP] = False
DEBUG stream_writer.py:707 recv IAC WILL MSSP
DEBUG stream_writer.py:723 WILL MSSP unsolicited
DEBUG stream_writer.py:1900 handle_will(MSSP)
DEBUG stream_writer.py:3174 pending_option[DO + MSSP] = True
DEBUG stream_writer.py:950 send IAC DO MSSP
DEBUG stream_writer.py:3174 remote_option[MSSP] = True
DEBUG stream_writer.py:3174 pending_option[DO + MSSP] = False
DEBUG stream_writer.py:699 begin sub-negotiation SB TTYPE
DEBUG stream_writer.py:686 sub-negotiation cmd TTYPE SE completion byte
DEBUG stream_writer.py:3174 pending_option[SB + TTYPE] = False
DEBUG stream_writer.py:2241 recv TTYPE SEND: b''
DEBUG stream_writer.py:2254 send IAC SB TTYPE IS b'xterm-256color' IAC SE
DEBUG stream_writer.py:707 recv IAC WILL MCCP_COMPRESS
DEBUG stream_writer.py:723 WILL MCCP_COMPRESS unsolicited
DEBUG stream_writer.py:1900 handle_will(MCCP_COMPRESS)
DEBUG stream_writer.py:3174 remote_option[MCCP_COMPRESS] = False
DEBUG stream_writer.py:950 send IAC DONT MCCP_COMPRESS
WARNING stream_writer.py:2008 Unhandled: WILL MCCP_COMPRESS.
DEBUG stream_writer.py:699 begin sub-negotiation SB MSSP
DEBUG stream_writer.py:686 sub-negotiation cmd MSSP SE completion byte
DEBUG stream_writer.py:2065 [SB + MSSP] unsolicited
DEBUG stream_writer.py:1673 MSSP: {'NAME': '\x1b[1;32m時\x1b[0m\x1b[0;32m空\x1b[0m\x1b[1;32m幻\x1b[0m\x1b[0;32m境\x1b[0m', 'PLAYERS':
    '2', 'UPTIME': '1765001849'}
DEBUG stream_writer.py:699 begin sub-negotiation SB MCCP_COMPRESS
WARNING stream_writer.py:677 sub-negotiation SB MCCP_COMPRESS (61 bytes) interrupted by IAC b'\x9f'
DEBUG stream_writer.py:3174 pending_option[DO + BINARY] = True
DEBUG stream_writer.py:950 send IAC DO BINARY
DEBUG stream_writer.py:3174 pending_option[DO + SGA] = True
DEBUG stream_writer.py:950 send IAC DO SGA
DEBUG stream_writer.py:3174 pending_option[DO + ECHO] = True
DEBUG stream_writer.py:950 send IAC DO ECHO
DEBUG stream_writer.py:3174 pending_option[DO + STATUS] = True
DEBUG stream_writer.py:950 send IAC DO STATUS
DEBUG stream_writer.py:3174 pending_option[DO + CHARSET] = True
DEBUG stream_writer.py:950 send IAC DO CHARSET
DEBUG stream_writer.py:3174 pending_option[DO + EOR] = True
DEBUG stream_writer.py:950 send IAC DO EOR
DEBUG stream_writer.py:3174 pending_option[DO + COM_PORT_OPTION] = True
DEBUG stream_writer.py:950 send IAC DO COM_PORT_OPTION
DEBUG stream_writer.py:3174 pending_option[DO + GMCP] = True
DEBUG stream_writer.py:950 send IAC DO GMCP
DEBUG stream_writer.py:3174 pending_option[DO + MSDP] = True
DEBUG stream_writer.py:950 send IAC DO MSDP
DEBUG stream_writer.py:3174 pending_option[DO + MSP] = True
DEBUG stream_writer.py:950 send IAC DO MSP
DEBUG stream_writer.py:3174 pending_option[DO + MXP] = True
DEBUG stream_writer.py:950 send IAC DO MXP
DEBUG stream_writer.py:3174 pending_option[DO + ZMP] = True
DEBUG stream_writer.py:950 send IAC DO ZMP
DEBUG stream_writer.py:3174 pending_option[DO + AARDWOLF] = True
DEBUG stream_writer.py:950 send IAC DO AARDWOLF
DEBUG stream_writer.py:3174 pending_option[DO + ATCP] = True
DEBUG stream_writer.py:950 send IAC DO ATCP
DEBUG stream_writer.py:664 IAC b'\x87': not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC b'\x87': not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC b'\x87': not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC b'G': not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC b'G': not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC b'G': not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC b'\xe7': not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC b'\xc7': not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC NEW_ENVIRON: not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC NEW_ENVIRON: not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC NEW_ENVIRON: not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC NEW_ENVIRON: not a legal 2-byte cmd, treating as data
DEBUG stream_writer.py:664 IAC b'\xe7': not a legal 2-byte cmd, treating as data
INFO fingerprinting.py:746 connection for server fingerprint 1510000ae49b130d
INFO client_base.py:106 Connection closed to <Peer 210.59.236.38 5500>