balderdash.su

Connection Banner:

/\\ __ \* ___ ___ __ \* ___ _ ___ \|\| /\*\*\\_ _/\*\*\*\\/\*\*\*\\_ \* /\*\*\\ _/\*\*\*\\\*\\ /\*\*\*\\ \|\| \|\*\*\*\*\\_ _/\*\*\*\*\*\|\|\*\*\*\*\*\\_ \|\*\*\| \* _/\*\*\*\*_/\*\| \\_\*\*\*\\ /##\\ \|\*\*_\*\*\*\\_ _/\*\*\*\*_\*\*\|\|\*\*_\*\*\*\*\\_ \|\*\*\*\\_ _/\*\*\*\*_/\|\*\*\| \\\*\*\*\\ \|##\| \|\*\*\|\\_\*\*\*\|/\*\*\*\*_/\|\*\*\|\|\*\*\|\\_\*\*\*\*\\\|\*\*_\*\*\\ /\*\*\*\*_/ \|\*\*\| _/\*\*\*/ /#​###\\ \|\*\*\\_ \\_/ \|\*\*_/ _/\*\*\|\|\*\*\| \\_\*\*\|\|\*\*\|\\\*\*\\\\\*\*\*[ \|\*\*\|_/\*\*\*\*/ \|#​###\| \|\*\*\*\*\\_ \|\*\*\|_/\*\*\*\*\|\|\*\*\| \|\*\*\|\|\*\*\| \\\*\*\\\\\*\*\*\\_ \|\*\*\*\*\*\*\*_/ \|#​###\| \|\*\*_\*\*\*\\_ \|\*\*\*\*\*\*_\*\*\|\|\*\*\| \|\*\*\|\|\*\*\| \\\*\*\\\\\*\*\*\*\\ \|\*\*_​___/ \|#​###\| \|\*\*\|\\\*\*\*\*\\\|\*\*\* _/\|\*\*\|\|\*\*\| \|\*\*\|\|\*\*\| _/\*\*//\*\*\*_/ \|\*\*\| /#​###\\ \|\*\*\|/\*\*\*_/\|\*\*_/ \|\*\*\|\|\*\*\| \|\*\*\|\|\*\*\|/\*\*_//\*\*\*/ \|\*\*\| \|#​#####\| \|\*\*\*\*\*_/ \|\*\*\| \|\*\*\|\|\*\*\| \|\*\*\|\|\*\*\*\*\*/ /\*\*\*[ \|\*\*\| _/\\#​#####/\\_ \|\*\*\*_/ \|\*\*\| \|\*\*\|\|\*\*\| \|\*\*\|\|\*\*\*_/ \\\*\*\*\*\\_ \\__/ ___/ \\#​###/ \\___ \\__/ \\__/ \\__/\\__/ \\__/\\__/ \\_\*\*\*\*\\ ___/ / \\##/ \\ \\___ \\_\*/ {___mud.balderdash.ru:9000___} MUD started 15.01.2001 by: __ ___ ___ \\___ \\ /##\\ / ___/ /\*\*\\ _/\*\*\*\\/\*\*\*\\ \\_ /#​###\\ _/ Alexander Speransky, \|\*\*\| _/\*\*\*\*\*\|\|\*\*\*\| __ \\/#​#####\\/ Evgeny Larionov, _/\*\*\*\| _/\*\*\*\*_\*\*\|\|\*\*\*\| /\*\*\\ __ \|#​#####\| Igor Zankovets /\*\*_\*\*\|/\*\*\*\*_/\|\*\*\|\|\*\*\*\| \|\*\*\| /\*\*\\ \\#​###/ =​======================= /\*\*/\|\*\*\|\|\*\*_/ _/\*\*\|\|\*\*\*\| \|\*\*\| \|\*\*\| \|#​###\| Original DikuMUD: Hans /\*\*/ \|\*\*\|\|\*\*\|_/\*\*\*\*\|\|\*\*\*\| \|\*\*\| \|\*\*\| \|#​###\| Staerfeldt,Katja Nyboe, /\*\*/ \|\*\*\|\|\*\*\*\*\*\*_\*\*\|\|\*\*\*\| \|\*\*\| \|\*\*\| \|#​###\| Tom Madsen,Michael \\\*\*\\_ \|\*\*\|\|\*\*\*\*_/\|\*\*\|\|\*\*\*\| \|\*\*\| \|\*\*\| \\#​###/ Hammer Seifert,Sebastian \\_\*\*\\\|\*\*\|\|\*\*_/ \|\*\*\|\|\*\*\*\| \|\*\*\| \|\*\*\| \|##\| Based on MERC 2.1 code by \\\*\*\*\*\*\|\|\*\*\| \|\*\*\|\|\*\*\*\|/\*\*\*\|/\*\*\*\| \|##\| Hatchet,Furey,and Kahn \\_\*\*\*\|\|\*\*\| \|\*\*\|\|\*\*\*\*\*\*\*\*\*\*\*\*/ \|##\| ROM2.4(c)1993-1998 Russ Taylor \\__/\\__/ \\__/\\_​__________/ \|##\| \|##\| [1] - Win1251 [2] - KOI8 [3] - Alt(CP866) \|##\| [4] - Win1251(IAC) [5] - Mac [6] - Translit \|##\| \\##/ Select your codepage: [1] \\/

Server URLs

Server Info

  • Server Location: 🇷🇺 Russia (GeoIP)

Protocol Support

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

  • MSSP: No

  • GMCP: No

  • MSDP: No

  • MCCP: No

  • MCCP2: No

  • MXP: Negotiated

  • MSP: No

  • MCP: No

  • ZMP: No

Telnet Fingerprint

58eb72d0f52b0419

This fingerprint is unique to this server.

Options offered by server: MXP

Options requested from client: BINARY

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

Show JSON
{
  "server-probe": {
    "fingerprint": "58eb72d0f52b0419",
    "fingerprint-data": {
      "offered-options": [
        "MXP"
      ],
      "probed-protocol": "server",
      "refused-options": [
        "AARDWOLF",
        "ATCP",
        "BINARY",
        "CHARSET",
        "COM_PORT",
        "ECHO",
        "EOR",
        "GMCP",
        "MSDP",
        "MSP",
        "MSSP",
        "SGA",
        "STATUS",
        "ZMP"
      ],
      "requested-options": [
        "BINARY"
      ],
      "scan-type": "quick"
    },
    "session_data": {
      "banner_after_return": "\n\r\u001b[6z<!-- Set up MXP elements --><!ELEMENT Ex '<send>' FLAG=RoomExit><!ELEMENT rdesc '<p>' FLAG=RoomDesc><!ELEMENT Get \"<send href='\udce2\udce7\udcdf\udcf2\udcfc &#39;&name;&#39;|\udcef\udcf0\udcee\udce2\udce5\udcf0\udce8\udcf2\udcfc &#39;&name;&#39;|\udcef\udce8\udcf2\udcfc &#39;&name;&#39;' hint='\udcc4\udceb\udcdf \udce8\udcf1\udcef\udcee\udceb\udcfc\udce7\udcee\udce2\udce0\udced\udce8\udcdf \udcfd\udcf2\udcee\udce3\udcee \udcee\udce1\udcfa\udce5\udcea\udcf2\udce0 \udced\udce0\udce6\udcec\udce8\udcf2\udce5 \udcef\udcf0\udce0\udce2\udcf3\udcfe \udcea\udced\udcee\udcef\udcea\udcf3 \udcec\udcfb\udcf8\udce8|\udcc2\udce7\udcdf\udcf2\udcfc &desc;|\udccf\udcf0\udcee\udce2\udce5\udcf0\udce8\udcf2\udcfc &desc;|\udccf\udce8\udcf2\udcfc \udce8\udce7 &desc;'>\" ATT='name desc'><!ELEMENT Drop \"<send href='\udce1\udcf0\udcee\udcf1\udce8\udcf2\udcfc &#39;&name;&#39;|\udcef\udcf0\udcee\udce2\udce5\udcf0\udce8\udcf2\udcfc &#39;&name;&#39;|\udcf1\udcec\udcee\udcf2\udcf0\udce5\udcf2\udcfc \udce2 &#39;&name;&#39;|\udcee\udce4\udce5\udcf2\udcfc &#39;&name;&#39;|\udce5\udcf1\udcf2\udcfc &#39;&name;&#39;|\udcef\udce8\udcf2\udcfc &#39;&name;&#39;' hint='\udcc4\udceb\udcdf \udce8\udcf1\udcef\udcee\udceb\udcfc\udce7\udcee\udce2\udce0\udced\udce8\udcdf \udcfd\udcf2\udcee\udce3\udcee \udcee\udce1\udcfa\udce5\udcea\udcf2\udce0 \udced\udce0\udce6\udcec\udce8\udcf2\udce5 \udcef\udcf0\udce0\udce2\udcf3\udcfe \udcea\udced\udcee\udcef\udcea\udcf3 \udcec\udcfb\udcf8\udce8|\udcc1\udcf0\udcee\udcf1\udce8\udcf2\udcfc &desc;|\udccf\udcf0\udcee\udce2\udce5\udcf0\udce8\udcf2\udcfc &desc;|\udcd1\udcec\udcee\udcf2\udcf0\udce5\udcf2\udcfc \udce2 &desc;|\udcce\udce4\udce5\udcf2\udcfc &desc;|\udcc5\udcf1\udcf2\udcfc &desc;|\udccf\udce8\udcf2\udcfc &desc;'>\" ATT='name desc'><!ELEMENT List \"<send href='\udcea\udcf3\udcef\udce8\udcf2\udcfc &#39;&name;&#39;' hint='\udcca\udcf3\udcef\udce8\udcf2\udcfc &desc;'>\" ATT='name desc'>\udccf\udcee\udce4 \udcea\udce0\udcea\udce8\udcec \udce8\udcec\udce5\udced\udce5\udcec \udcf2\udcfb \udce7\udce4\udce5\udcf1\udcfc \udce1\udcf3\udce4\udce5\udcf8\udcfc?",
      "banner_before_return": "\n\r                                                                /\\             \n\r __      *       ___  ___        __     *      ___ _   ___      ||              \n\r/**\\_          _/***\\/***\\_  *  /**\\         _/***\\*\\ /***\\     ||              \n\r|****\\_      _/*****||*****\\_   |**|    *  _/****_/*| \\_***\\   /##\\             \n\r|**_***\\_  _/****_**||**_****\\_ |***\\_   _/****_/|**|   \\***\\  |##|             \n\r|**|\\_***|/****_/|**||**|\\_****\\|**_**\\ /****_/  |**|  _/***/ /####\\            \n\r|**\\_ \\_/ |**_/ _/**||**|  \\_**||**|\\**\\\\***[    |**|_/****/  |####|            \n\r|****\\_   |**|_/****||**|   |**||**| \\**\\\\***\\_  |*******_/   |####|            \n\r|**_***\\_ |******_**||**|   |**||**|  \\**\\\\****\\ |**____/     |####|            \n\r|**|\\****\\|*** _/|**||**|   |**||**| _/**//***_/ |**|         /####\\            \n\r|**|/***_/|**_/  |**||**|   |**||**|/**_//***/   |**|        |######|           \n\r|*****_/  |**|   |**||**|   |**||*****/ /***[    |**|      _/\\######/\\_         \n\r|***_/    |**|   |**||**|   |**||***_/  \\****\\_  \\__/  ___/   \\####/   \\___    \n\r\\__/      \\__/   \\__/\\__/   \\__/\\__/     \\_****\\   ___/      / \\##/ \\      \\___ \n\r                                            \\_*/  {___mud.balderdash.ru:9000___}\n\rMUD started 15.01.2001 by:      __        ___  ___    \\___   \\ /##\\ /   ___/    \n\r                               /**\\     _/***\\/***\\       \\_  /####\\  _/        \n\rAlexander Speransky,           |**|   _/*****||***|  __     \\/######\\/          \n\rEvgeny Larionov,             _/***| _/****_**||***| /**\\  __ |######|           \n\rIgor Zankovets              /**_**|/****_/|**||***| |**| /**\\ \\####/            \n\r========================   /**/|**||**_/ _/**||***| |**| |**| |####|            \n\rOriginal DikuMUD: Hans    /**/ |**||**|_/****||***| |**| |**| |####|            \n\rStaerfeldt,Katja Nyboe,  /**/  |**||******_**||***| |**| |**| |####|            \n\rTom Madsen,Michael       \\**\\_ |**||****_/|**||***| |**| |**| \\####/            \n\rHammer Seifert,Sebastian  \\_**\\|**||**_/  |**||***| |**| |**|  |##|             \n\rBased on MERC 2.1 code by   \\*****||**|   |**||***|/***|/***|  |##|             \n\rHatchet,Furey,and Kahn       \\_***||**|   |**||************/   |##|             \n\rROM2.4(c)1993-1998 Russ Taylor \\__/\\__/   \\__/\\___________/    |##|             \n\r                                                               |##|             \n\r     [1] - Win1251        [2] - KOI8      [3] - Alt(CP866)     |##|             \n\r     [4] - Win1251(IAC)   [5] - Mac       [6] - Translit       |##|             \n\r                                                               \\##/             \n\rSelect your codepage: [1]                                       \\/              \n\r",
      "dsr_replies": 0,
      "dsr_requests": 0,
      "encoding": "ascii",
      "option_states": {
        "server_offered": {
          "0x55": false,
          "0x56": false,
          "MXP": true
        },
        "server_requested": {
          "BINARY": true
        }
      },
      "scan_type": "quick",
      "timing": {
        "probe": 0.5159595012664795,
        "total": 5.3861894607543945
      }
    }
  },
  "sessions": [
    {
      "connected": "2026-02-14T17:13:15.321082+00:00",
      "host": "balderdash.su",
      "ip": "185.246.66.117",
      "port": 9000
    }
  ]
}

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 balderdash.su 9000
Show Logfile
DEBUG client.py:965 Fingerprint client: host=balderdash.su port=9000
INFO client_base.py:175 Connected to <Peer 185.246.66.117 9000>
DEBUG client_base.py:492 negotiation complete after 0.00s.
DEBUG stream_writer.py:707 recv IAC DO BINARY
DEBUG stream_writer.py:1770 handle_do(BINARY)
DEBUG stream_writer.py:3174 pending_option[WILL + BINARY] = True
DEBUG stream_writer.py:950 send IAC WILL BINARY
DEBUG stream_writer.py:3174 local_option[BINARY] = True
DEBUG stream_writer.py:3174 pending_option[WILL + BINARY] = False
DEBUG stream_writer.py:707 recv IAC WILL MXP
DEBUG stream_writer.py:723 WILL MXP unsolicited
DEBUG stream_writer.py:1900 handle_will(MXP)
DEBUG stream_writer.py:3174 pending_option[DO + MXP] = True
DEBUG stream_writer.py:950 send IAC DO MXP
DEBUG stream_writer.py:3174 remote_option[MXP] = True
DEBUG stream_writer.py:3174 pending_option[SB + MXP] = True
DEBUG stream_writer.py:3174 pending_option[DO + MXP] = 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 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: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 + 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
INFO fingerprinting.py:737 new server fingerprint 58eb72d0f52b0419
INFO client_base.py:106 Connection closed to <Peer 185.246.66.117 9000>