91.205.173.162
==============
.. _ip_91_205_173_162_91_205_173_162_4455:
Karhozat (91.205.173.162:4455)
------------------------------
**Connection Banner:**
.. image:: /_static/banners/banner_f9a528f905b9.png
:alt: ___ ___ ____ /_________ ___ ___ _____ _______ ____ __________ \\ \|/ / / _ \\ \\___ \\\\ \| \| / / _ \\\\__ / / _ \\\\__ ___/ \| / / /_\\ \\ \| _/\| \|_\| \|\| / \\ \| / / / /_\\ \\ \| \| \| \| \\ / \| \\\| \| \\\| _ \|\| \\_/ \|/ /__ / \| \\\| \| /__\|\\_ \\\\___\|__ /\|___\|_ //__\| \|__\\ \\_____//______\\\\___\|__ /\|___\| \\/ \\/ \\/ \\/ Nev: Legkozelebb adj meg egy nevet.
:class: ansi-banner
:width: 571px
:loading: lazy
Server URLs
~~~~~~~~~~~
.. raw:: html
Server Info
~~~~~~~~~~~
- **Players online**: 1 [#scan_91.205.173.162_4455]_
- **Uptime**: 0 days
- **Server Location**: 🇫🇷 France (GeoIP)
Protocol Support
~~~~~~~~~~~~~~~~
MUD-specific protocols detected via MSSP flags or
Telnet negotiation.
- **MSSP**: :proto-yes:`Yes` (MSSP)
- **GMCP**: :proto-negotiated:`Negotiated`
- **MSDP**: :proto-no:`No`
- **MCCP**: :proto-no:`No`
- **MCCP2**: :proto-no:`No`
- **MXP**: :proto-negotiated:`Negotiated`
- **MSP**: :proto-no:`No`
- **MCP**: :proto-no:`No`
- **ZMP**: :proto-negotiated:`Negotiated`
Telnet Fingerprint
~~~~~~~~~~~~~~~~~~
:ref:`3b294c266f373a74 `
*This fingerprint is shared by 9 other servers.*
**Options requested from client**: ``LINEMODE``, ``MXP``, ``NAWS``, ``NEW_ENVIRON``, ``SGA``, ``TTYPE``
The complete JSON record collected during the scan,
including Telnet negotiation results and any
MSSP metadata.
.. raw:: html
Show JSON
.. code-block:: json
{
"server-probe": {
"fingerprint": "3b294c266f373a74",
"fingerprint-data": {
"offered-options": [],
"probed-protocol": "server",
"refused-options": [],
"requested-options": [
"LINEMODE",
"MXP",
"NAWS",
"NEW_ENVIRON",
"SGA",
"TTYPE"
],
"scan-type": "quick"
},
"session_data": {
"banner_after_return": "\u001b[36mLegkozelebb adj meg egy nevet.\r\n",
"banner_before_return": "\r\n\u001b[1m\u001b[30m ___ ___ \u001b[0;37;40m\u001b[31m ____ /\u001b[1m\u001b[30m_________ ___ ___ _____ _______ \u001b[0;37;40m\u001b[31m ____\u001b[1m\u001b[30m __________\r\n\u001b[1m\u001b[30m \\ |/ / \u001b[0;37;40m\u001b[31m/ _ \\ \u001b[1m\u001b[30m\\___ \\\\ | | / / _ \\\\__ / \u001b[0;37;40m\u001b[31m/ _ \\\u001b[1m\u001b[30m\\__ ___/\r\n\u001b[1m\u001b[30m | / \u001b[0;37;40m\u001b[31m/ /_\\ \\\u001b[1m\u001b[30m | _/| |_| || / \\ | / / \u001b[0;37;40m\u001b[31m/ /_\\ \\\u001b[1m\u001b[30m | |\r\n\u001b[1m\u001b[30m | | \\ \u001b[0;37;40m\u001b[31m/ | \\\u001b[1m\u001b[30m| | \\| _ || \\_/ |/ /__ \u001b[0;37;40m\u001b[31m/ | \\\u001b[1m\u001b[30m| |\r\n\u001b[1m\u001b[30m /__|\\_ \\\u001b[0;37;40m\u001b[31m\\___|__ /\u001b[1m\u001b[30m|___|_ //__| |__\\ \\_____//______\\\u001b[0;37;40m\u001b[31m\\___|__ /\u001b[1m\u001b[30m|___|\r\n\u001b[1m\u001b[30m \\/ \u001b[0;37;40m\u001b[31m \\/ \u001b[1m\u001b[30m \\/ \u001b[0;37;40m\u001b[31m \\/\r\n\u001b[0;37;40m\r\n\r\n\u001b[36mNev\u001b[0;37;40m: ",
"dsr_replies": 0,
"dsr_requests": 0,
"encoding": "ascii",
"mssp": {
"NAME": "Karhozat",
"PLAYERS": "1",
"UPTIME": "1771074368"
},
"option_states": {
"environ_requested": [
{
"name": "*",
"type": "VAR"
},
{
"name": "*",
"type": "USERVAR"
}
],
"server_offered": {
"0x56": false,
"GMCP": true,
"MSSP": true,
"ZMP": true
},
"server_requested": {
"LINEMODE": true,
"MXP": true,
"NAWS": true,
"NEW_ENVIRON": true,
"SGA": true,
"TTYPE": true
}
},
"scan_type": "quick",
"timing": {
"probe": 0.0,
"total": 2.530684232711792
}
}
},
"sessions": [
{
"connected": "2026-02-14T17:10:01.905180+00:00",
"host": "91.205.173.162",
"ip": "91.205.173.162",
"port": 4455
}
]
}
.. raw:: html
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 `_
.. code-block:: shell
telnetlib3-fingerprint --loglevel=debug 91.205.173.162 4455
.. raw:: html
Show Logfile
.. code-block:: text
DEBUG client.py:965 Fingerprint client: host=91.205.173.162 port=4455
INFO client_base.py:175 Connected to
DEBUG client_base.py:492 negotiation complete after 0.00s.
DEBUG stream_writer.py:707 recv IAC DO LINEMODE
DEBUG stream_writer.py:1770 handle_do(LINEMODE)
DEBUG stream_writer.py:3174 pending_option[WILL + LINEMODE] = True
DEBUG stream_writer.py:950 send IAC WILL LINEMODE
DEBUG stream_writer.py:3174 pending_option[SB + LINEMODE] = True
DEBUG stream_writer.py:3174 local_option[LINEMODE] = True
DEBUG stream_writer.py:3174 pending_option[WILL + LINEMODE] = False
DEBUG stream_writer.py:699 begin sub-negotiation SB LINEMODE
DEBUG stream_writer.py:686 sub-negotiation cmd LINEMODE SE completion byte
DEBUG stream_writer.py:3174 pending_option[SB + LINEMODE] = False
DEBUG stream_writer.py:2544 recv IAC SB LINEMODE LINEMODE-MODE b'\x03' IAC SE
DEBUG stream_writer.py:1277 set Linemode
DEBUG stream_writer.py:1280 send IAC SB LINEMODE LINEMODE-MODE IAC SE
DEBUG stream_writer.py:707 recv IAC DO SGA
DEBUG stream_writer.py:1770 handle_do(SGA)
DEBUG stream_writer.py:3174 pending_option[WILL + SGA] = True
DEBUG stream_writer.py:950 send IAC WILL SGA
DEBUG stream_writer.py:3174 local_option[SGA] = True
DEBUG stream_writer.py:3174 pending_option[WILL + SGA] = False
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 DO NEW_ENVIRON
DEBUG stream_writer.py:1770 handle_do(NEW_ENVIRON)
DEBUG stream_writer.py:3174 pending_option[WILL + NEW_ENVIRON] = True
DEBUG stream_writer.py:950 send IAC WILL NEW_ENVIRON
DEBUG stream_writer.py:3174 pending_option[SB + NEW_ENVIRON] = True
DEBUG stream_writer.py:3174 local_option[NEW_ENVIRON] = True
DEBUG stream_writer.py:3174 pending_option[WILL + NEW_ENVIRON] = 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:707 recv IAC WILL ZMP
DEBUG stream_writer.py:723 WILL ZMP unsolicited
DEBUG stream_writer.py:1900 handle_will(ZMP)
DEBUG stream_writer.py:3174 pending_option[DO + ZMP] = True
DEBUG stream_writer.py:950 send IAC DO ZMP
DEBUG stream_writer.py:3174 remote_option[ZMP] = True
DEBUG stream_writer.py:3174 pending_option[DO + ZMP] = False
DEBUG stream_writer.py:707 recv IAC WILL GMCP
DEBUG stream_writer.py:723 WILL GMCP unsolicited
DEBUG stream_writer.py:1900 handle_will(GMCP)
DEBUG stream_writer.py:3174 pending_option[DO + GMCP] = True
DEBUG stream_writer.py:950 send IAC DO GMCP
DEBUG stream_writer.py:3174 remote_option[GMCP] = True
DEBUG stream_writer.py:3174 pending_option[DO + GMCP] = 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:699 begin sub-negotiation SB NEW_ENVIRON
DEBUG stream_writer.py:686 sub-negotiation cmd NEW_ENVIRON SE completion byte
DEBUG stream_writer.py:3174 pending_option[SB + NEW_ENVIRON] = False
DEBUG stream_writer.py:2289 recv NEW_ENVIRON SEND (all)
DEBUG stream_writer.py:2312 env send: LANG='C', TERM='xterm-256color', LINES=25, COLUMNS=80, COLORTERM=''
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': 'Karhozat', 'PLAYERS': '1', 'UPTIME': '1771074368'}
DEBUG client_base.py:89 EOF from server, closing.
INFO client_base.py:106 Connection closed to
INFO fingerprinting.py:746 connection for server fingerprint 3b294c266f373a74
.. raw:: html
.. _ip_91_205_173_162_91_205_173_162_9000:
Limbo (91.205.173.162:9000)
---------------------------
**Connection Banner:**
.. image:: /_static/banners/banner_84a069cba4e3.png
:alt: ___ ___ ____ /_________ ___ ___ _____ _______ ____ __________ \\ \|/ / / _ \\ \\___ \\\\ \| \| / / _ \\\\__ / / _ \\\\__ ___/ \| / / /_\\ \\ \| _/\| \|_\| \|\| / \\ \| / / / /_\\ \\ \| \| \| \| \\ / \| \\\| \| \\\| _ \|\| \\_/ \|/ /__ / \| \\\| \| /__\|\\_ \\\\___\|__ /\|___\|_ //__\| \|__\\ \\_____//______\\\\___\|__ /\|___\| \\/ \\/ \\/ \\/ Nev: Legkozelebb adj meg egy nevet.
:class: ansi-banner
:width: 571px
:loading: lazy
Server URLs
~~~~~~~~~~~
.. raw:: html
Server Info
~~~~~~~~~~~
- **Players online**: 1 [#scan_91.205.173.162_9000]_
- **Uptime**: 0 days
- **Server Location**: 🇫🇷 France (GeoIP)
Protocol Support
~~~~~~~~~~~~~~~~
MUD-specific protocols detected via MSSP flags or
Telnet negotiation.
- **MSSP**: :proto-yes:`Yes` (MSSP)
- **GMCP**: :proto-negotiated:`Negotiated`
- **MSDP**: :proto-no:`No`
- **MCCP**: :proto-no:`No`
- **MCCP2**: :proto-no:`No`
- **MXP**: :proto-negotiated:`Negotiated`
- **MSP**: :proto-no:`No`
- **MCP**: :proto-no:`No`
- **ZMP**: :proto-negotiated:`Negotiated`
Telnet Fingerprint
~~~~~~~~~~~~~~~~~~
:ref:`3b294c266f373a74 `
*This fingerprint is shared by 9 other servers.*
**Options requested from client**: ``LINEMODE``, ``MXP``, ``NAWS``, ``NEW_ENVIRON``, ``SGA``, ``TTYPE``
The complete JSON record collected during the scan,
including Telnet negotiation results and any
MSSP metadata.
.. raw:: html
Show JSON
.. code-block:: json
{
"server-probe": {
"fingerprint": "3b294c266f373a74",
"fingerprint-data": {
"offered-options": [],
"probed-protocol": "server",
"refused-options": [],
"requested-options": [
"LINEMODE",
"MXP",
"NAWS",
"NEW_ENVIRON",
"SGA",
"TTYPE"
],
"scan-type": "quick"
},
"session_data": {
"banner_after_return": "\u001b[36mLegkozelebb adj meg egy nevet.\r\n",
"banner_before_return": "\r\n\u001b[1m\u001b[30m ___ ___ \u001b[0;37;49m\u001b[31m ____ /\u001b[1m\u001b[30m_________ ___ ___ _____ _______ \u001b[0;37;49m\u001b[31m ____\u001b[1m\u001b[30m __________\r\n\u001b[1m\u001b[30m \\ |/ / \u001b[0;37;49m\u001b[31m/ _ \\ \u001b[1m\u001b[30m\\___ \\\\ | | / / _ \\\\__ / \u001b[0;37;49m\u001b[31m/ _ \\\u001b[1m\u001b[30m\\__ ___/\r\n\u001b[1m\u001b[30m | / \u001b[0;37;49m\u001b[31m/ /_\\ \\\u001b[1m\u001b[30m | _/| |_| || / \\ | / / \u001b[0;37;49m\u001b[31m/ /_\\ \\\u001b[1m\u001b[30m | |\r\n\u001b[1m\u001b[30m | | \\ \u001b[0;37;49m\u001b[31m/ | \\\u001b[1m\u001b[30m| | \\| _ || \\_/ |/ /__ \u001b[0;37;49m\u001b[31m/ | \\\u001b[1m\u001b[30m| |\r\n\u001b[1m\u001b[30m /__|\\_ \\\u001b[0;37;49m\u001b[31m\\___|__ /\u001b[1m\u001b[30m|___|_ //__| |__\\ \\_____//______\\\u001b[0;37;49m\u001b[31m\\___|__ /\u001b[1m\u001b[30m|___|\r\n\u001b[1m\u001b[30m \\/ \u001b[0;37;49m\u001b[31m \\/ \u001b[1m\u001b[30m \\/ \u001b[0;37;49m\u001b[31m \\/\r\n\u001b[0;37;49m\r\n\r\n\u001b[36mNev\u001b[0;37;40m: ",
"dsr_replies": 0,
"dsr_requests": 0,
"encoding": "ascii",
"mssp": {
"NAME": "Limbo",
"PLAYERS": "1",
"UPTIME": "1771086099"
},
"option_states": {
"environ_requested": [
{
"name": "*",
"type": "VAR"
},
{
"name": "*",
"type": "USERVAR"
}
],
"server_offered": {
"0x56": false,
"GMCP": true,
"MSSP": true,
"ZMP": true
},
"server_requested": {
"LINEMODE": true,
"MXP": true,
"NAWS": true,
"NEW_ENVIRON": true,
"SGA": true,
"TTYPE": true
}
},
"scan_type": "quick",
"timing": {
"probe": 0.0,
"total": 2.528946876525879
}
}
},
"sessions": [
{
"connected": "2026-02-14T17:13:23.135871+00:00",
"host": "91.205.173.162",
"ip": "91.205.173.162",
"port": 9000
}
]
}
.. raw:: html
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 `_
.. code-block:: shell
telnetlib3-fingerprint --loglevel=debug 91.205.173.162 9000
.. raw:: html
Show Logfile
.. code-block:: text
DEBUG client.py:965 Fingerprint client: host=91.205.173.162 port=9000
INFO client_base.py:175 Connected to
DEBUG client_base.py:492 negotiation complete after 0.00s.
DEBUG stream_writer.py:707 recv IAC DO LINEMODE
DEBUG stream_writer.py:1770 handle_do(LINEMODE)
DEBUG stream_writer.py:3174 pending_option[WILL + LINEMODE] = True
DEBUG stream_writer.py:950 send IAC WILL LINEMODE
DEBUG stream_writer.py:3174 pending_option[SB + LINEMODE] = True
DEBUG stream_writer.py:3174 local_option[LINEMODE] = True
DEBUG stream_writer.py:3174 pending_option[WILL + LINEMODE] = False
DEBUG stream_writer.py:699 begin sub-negotiation SB LINEMODE
DEBUG stream_writer.py:686 sub-negotiation cmd LINEMODE SE completion byte
DEBUG stream_writer.py:3174 pending_option[SB + LINEMODE] = False
DEBUG stream_writer.py:2544 recv IAC SB LINEMODE LINEMODE-MODE b'\x03' IAC SE
DEBUG stream_writer.py:1277 set Linemode
DEBUG stream_writer.py:1280 send IAC SB LINEMODE LINEMODE-MODE IAC SE
DEBUG stream_writer.py:707 recv IAC DO SGA
DEBUG stream_writer.py:1770 handle_do(SGA)
DEBUG stream_writer.py:3174 pending_option[WILL + SGA] = True
DEBUG stream_writer.py:950 send IAC WILL SGA
DEBUG stream_writer.py:3174 local_option[SGA] = True
DEBUG stream_writer.py:3174 pending_option[WILL + SGA] = False
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 DO NEW_ENVIRON
DEBUG stream_writer.py:1770 handle_do(NEW_ENVIRON)
DEBUG stream_writer.py:3174 pending_option[WILL + NEW_ENVIRON] = True
DEBUG stream_writer.py:950 send IAC WILL NEW_ENVIRON
DEBUG stream_writer.py:3174 pending_option[SB + NEW_ENVIRON] = True
DEBUG stream_writer.py:3174 local_option[NEW_ENVIRON] = True
DEBUG stream_writer.py:3174 pending_option[WILL + NEW_ENVIRON] = 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:707 recv IAC WILL ZMP
DEBUG stream_writer.py:723 WILL ZMP unsolicited
DEBUG stream_writer.py:1900 handle_will(ZMP)
DEBUG stream_writer.py:3174 pending_option[DO + ZMP] = True
DEBUG stream_writer.py:950 send IAC DO ZMP
DEBUG stream_writer.py:3174 remote_option[ZMP] = True
DEBUG stream_writer.py:3174 pending_option[DO + ZMP] = False
DEBUG stream_writer.py:707 recv IAC WILL GMCP
DEBUG stream_writer.py:723 WILL GMCP unsolicited
DEBUG stream_writer.py:1900 handle_will(GMCP)
DEBUG stream_writer.py:3174 pending_option[DO + GMCP] = True
DEBUG stream_writer.py:950 send IAC DO GMCP
DEBUG stream_writer.py:3174 remote_option[GMCP] = True
DEBUG stream_writer.py:3174 pending_option[DO + GMCP] = 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:699 begin sub-negotiation SB NEW_ENVIRON
DEBUG stream_writer.py:686 sub-negotiation cmd NEW_ENVIRON SE completion byte
DEBUG stream_writer.py:3174 pending_option[SB + NEW_ENVIRON] = False
DEBUG stream_writer.py:2289 recv NEW_ENVIRON SEND (all)
DEBUG stream_writer.py:2312 env send: LANG='C', TERM='xterm-256color', LINES=25, COLUMNS=80, COLORTERM=''
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': 'Limbo', 'PLAYERS': '1', 'UPTIME': '1771086099'}
DEBUG client_base.py:89 EOF from server, closing.
INFO client_base.py:106 Connection closed to
INFO fingerprinting.py:746 connection for server fingerprint 3b294c266f373a74
.. raw:: html
.. _ip_91_205_173_162_aranylaz_mud_hu_4321:
Aranylaz (aranylaz.mud.hu:4321)
-------------------------------
**Connection Banner:**
.. image:: /_static/banners/banner_b98d265b31d7.png
:alt: ___ - -_, ,, _ ( ~/\|\| _ \|\| _'~ ( / \|\| ,._-_ < \\, \\\\/\\\\ '\\\\/\\\\ \|\| < \\, /\\\\ \\/==\|\| \|\| /-\|\| \|\| \|\| \|\| ;' \|\| /-\|\| / /_ _\|\| \|\| (( \|\| \|\| \|\| \|\|/ \|\| (( \|\| /\\\\ ( - \\\\, \\\\, \\/\\\\ \\\\ \\\\ \|/ \\\\ \\/\\\\ \|\| ( / -_- (, Elso tunetek: 1998.03.28 Feltamadas : 2009.08.27 Mudlib: Aranylaz Driver: FluffOS Aranylaz http://aranylaz.mud.hu/ Hirtelen egy folyo partjan talalod magad a hegyek kozott. Elindulsz lefele valami lakott telepules utan kutatva. Mar erosen besotetedett, amikor a parttol kicsit tavolabb egy kunyhot veszel eszre. A haziko felol egy oreg aranyaso erkezik, mogorvan vegigmer, majd megszolit. - Te meg ki a fene vagy ? - Az en nevem: - Mi van, elfelejtetted a neved?!
:class: ansi-banner
:width: 632px
:loading: lazy
Server URLs
~~~~~~~~~~~
.. raw:: html
Server Info
~~~~~~~~~~~
- **Players online**: 2 [#scan_aranylaz.mud.hu_4321]_
- **Uptime**: 0 days
- **Server Location**: 🇫🇷 France (GeoIP)
Protocol Support
~~~~~~~~~~~~~~~~
MUD-specific protocols detected via MSSP flags or
Telnet negotiation.
- **MSSP**: :proto-yes:`Yes` (MSSP)
- **GMCP**: :proto-negotiated:`Negotiated`
- **MSDP**: :proto-no:`No`
- **MCCP**: :proto-no:`No`
- **MCCP2**: :proto-no:`No`
- **MXP**: :proto-negotiated:`Negotiated`
- **MSP**: :proto-no:`No`
- **MCP**: :proto-no:`No`
- **ZMP**: :proto-negotiated:`Negotiated`
Telnet Fingerprint
~~~~~~~~~~~~~~~~~~
:ref:`3b294c266f373a74 `
*This fingerprint is shared by 9 other servers.*
**Options requested from client**: ``LINEMODE``, ``MXP``, ``NAWS``, ``NEW_ENVIRON``, ``SGA``, ``TTYPE``
The complete JSON record collected during the scan,
including Telnet negotiation results and any
MSSP metadata.
.. raw:: html
Show JSON
.. code-block:: json
{
"server-probe": {
"fingerprint": "3b294c266f373a74",
"fingerprint-data": {
"offered-options": [],
"probed-protocol": "server",
"refused-options": [],
"requested-options": [
"LINEMODE",
"MXP",
"NAWS",
"NEW_ENVIRON",
"SGA",
"TTYPE"
],
"scan-type": "quick"
},
"session_data": {
"banner_after_return": "\r\n- Mi van, elfelejtetted a neved?!\r\n",
"banner_before_return": " ___ \r\n - -_, ,, _ \r\n ( ~/|| _ || _'~ \r\n ( / || ,._-_ < \\, \\\\/\\\\ '\\\\/\\\\ || < \\, /\\\\ \r\n \\/==|| || /-|| || || || ;' || /-|| / \r\n /_ _|| || (( || || || ||/ || (( || /\\\\ \r\n ( - \\\\, \\\\, \\/\\\\ \\\\ \\\\ |/ \\\\ \\/\\\\ || \r\n ( / \r\n -_- (, \r\n\r\n Elso tunetek: 1998.03.28\r\n Feltamadas : 2009.08.27\r\n Mudlib: Aranylaz Driver: FluffOS Aranylaz\r\n http://aranylaz.mud.hu/\r\nHirtelen egy folyo partjan talalod magad a hegyek kozott.\r\nElindulsz lefele valami lakott telepules utan kutatva. Mar erosen besotetedett,\r\namikor a parttol kicsit tavolabb egy kunyhot veszel eszre.\r\nA haziko felol egy oreg aranyaso erkezik, mogorvan vegigmer, majd megszolit.\r\n- Te meg ki a fene vagy ?\r\n- Az en nevem: ",
"dsr_replies": 0,
"dsr_requests": 0,
"encoding": "ascii",
"mssp": {
"NAME": "Aranylaz",
"PLAYERS": "2",
"UPTIME": "1771071233"
},
"option_states": {
"environ_requested": [
{
"name": "*",
"type": "VAR"
},
{
"name": "*",
"type": "USERVAR"
}
],
"server_offered": {
"0x56": false,
"GMCP": true,
"MSSP": true,
"ZMP": true
},
"server_requested": {
"LINEMODE": true,
"MXP": true,
"NAWS": true,
"NEW_ENVIRON": true,
"SGA": true,
"TTYPE": true
}
},
"scan_type": "quick",
"timing": {
"probe": 0.0,
"total": 2.527519941329956
}
}
},
"sessions": [
{
"connected": "2026-02-14T17:13:26.824434+00:00",
"host": "aranylaz.mud.hu",
"ip": "91.205.173.162",
"port": 4321
}
]
}
.. raw:: html
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 `_
.. code-block:: shell
telnetlib3-fingerprint --loglevel=debug aranylaz.mud.hu 4321
.. raw:: html
Show Logfile
.. code-block:: text
DEBUG client.py:965 Fingerprint client: host=aranylaz.mud.hu port=4321
INFO client_base.py:175 Connected to
DEBUG client_base.py:492 negotiation complete after 0.00s.
DEBUG stream_writer.py:707 recv IAC DO LINEMODE
DEBUG stream_writer.py:1770 handle_do(LINEMODE)
DEBUG stream_writer.py:3174 pending_option[WILL + LINEMODE] = True
DEBUG stream_writer.py:950 send IAC WILL LINEMODE
DEBUG stream_writer.py:3174 pending_option[SB + LINEMODE] = True
DEBUG stream_writer.py:3174 local_option[LINEMODE] = True
DEBUG stream_writer.py:3174 pending_option[WILL + LINEMODE] = False
DEBUG stream_writer.py:699 begin sub-negotiation SB LINEMODE
DEBUG stream_writer.py:686 sub-negotiation cmd LINEMODE SE completion byte
DEBUG stream_writer.py:3174 pending_option[SB + LINEMODE] = False
DEBUG stream_writer.py:2544 recv IAC SB LINEMODE LINEMODE-MODE b'\x03' IAC SE
DEBUG stream_writer.py:1277 set Linemode
DEBUG stream_writer.py:1280 send IAC SB LINEMODE LINEMODE-MODE IAC SE
DEBUG stream_writer.py:707 recv IAC DO SGA
DEBUG stream_writer.py:1770 handle_do(SGA)
DEBUG stream_writer.py:3174 pending_option[WILL + SGA] = True
DEBUG stream_writer.py:950 send IAC WILL SGA
DEBUG stream_writer.py:3174 local_option[SGA] = True
DEBUG stream_writer.py:3174 pending_option[WILL + SGA] = False
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 DO NEW_ENVIRON
DEBUG stream_writer.py:1770 handle_do(NEW_ENVIRON)
DEBUG stream_writer.py:3174 pending_option[WILL + NEW_ENVIRON] = True
DEBUG stream_writer.py:950 send IAC WILL NEW_ENVIRON
DEBUG stream_writer.py:3174 pending_option[SB + NEW_ENVIRON] = True
DEBUG stream_writer.py:3174 local_option[NEW_ENVIRON] = True
DEBUG stream_writer.py:3174 pending_option[WILL + NEW_ENVIRON] = 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:707 recv IAC WILL ZMP
DEBUG stream_writer.py:723 WILL ZMP unsolicited
DEBUG stream_writer.py:1900 handle_will(ZMP)
DEBUG stream_writer.py:3174 pending_option[DO + ZMP] = True
DEBUG stream_writer.py:950 send IAC DO ZMP
DEBUG stream_writer.py:3174 remote_option[ZMP] = True
DEBUG stream_writer.py:3174 pending_option[DO + ZMP] = False
DEBUG stream_writer.py:707 recv IAC WILL GMCP
DEBUG stream_writer.py:723 WILL GMCP unsolicited
DEBUG stream_writer.py:1900 handle_will(GMCP)
DEBUG stream_writer.py:3174 pending_option[DO + GMCP] = True
DEBUG stream_writer.py:950 send IAC DO GMCP
DEBUG stream_writer.py:3174 remote_option[GMCP] = True
DEBUG stream_writer.py:3174 pending_option[DO + GMCP] = 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:699 begin sub-negotiation SB NEW_ENVIRON
DEBUG stream_writer.py:686 sub-negotiation cmd NEW_ENVIRON SE completion byte
DEBUG stream_writer.py:3174 pending_option[SB + NEW_ENVIRON] = False
DEBUG stream_writer.py:2289 recv NEW_ENVIRON SEND (all)
DEBUG stream_writer.py:2312 env send: LANG='C', TERM='xterm-256color', LINES=25, COLUMNS=80, COLORTERM=''
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': 'Aranylaz', 'PLAYERS': '2', 'UPTIME': '1771071233'}
DEBUG client_base.py:89 EOF from server, closing.
INFO client_base.py:106 Connection closed to
INFO fingerprinting.py:746 connection for server fingerprint 3b294c266f373a74
.. raw:: html
.. _ip_91_205_173_162_bastard_mud_hu_2222:
Bastard (bastard.mud.hu:2222)
-----------------------------
**Connection Banner:**
.. image:: /_static/banners/banner_46f5cad967c6.png
:alt: . ; ,$$ ; ,' ,$$$$';~' ,e$$$$$$$$$$$$$$$$$$$$$$$$,$$$$$$'; ,$$$$$$$$$$$$$$$.$$$$$$e. ,$$$$$$$$$$$$$$$$$$$$$$$$,$$$$$$$';,$$:$$$$$$$$$$$$$$$$.$$$$$$. ,$$$$$$$$$$$$$$$$$$$$$$$$,$$(A)$$'.$$$$'$$$$$$$$$$$$$$$$$.$$$$$$. $$$$$$$$$$$$$$$$$$$$$$$$,$$$$$$$$$$$$$'$$$$$$$$$$$$$$$$$$$.$$$$$$ $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'$$$$$$$$$$$$$$$$$$$$$$$$$$$. $$$$$ $$$$$$$$$$$$$' $$$$$ $$$$$ \`$$$$ $$$$ $$$$. $$$$$$$$$$$' .$$$$ $$$$ $$$$$ \`$$$$ $$$$. $$$$ $$$$$$. $$$$$$'$$ .$$$$$$ $$$$ ,$$$$' $$$$ \`$$$$. $$$$ $$$$$$$.$$$$$$$$$ .$$$$$$$ $$$$ ,$$$$' $$$$ \*$$$$. $$$$ $$$'\`$$$ $$$$$$$$ $$$'\`$$$ $$$$ ,$$$'$ $$$$ $$$$$$ $$$$ $$$ $$$ \`$$$$$$$ $$$ $$$ $$$$,$$$'$$ $$$$ $$$$$' $$$$ $$$ $$$ \`$$$$$$ $$$ $$$ $$$$$$$.$$$ $$$$ .$$$$' $$$$ $$$$$$$$ $$$$$$. $$$$$$$$ $$$$ $$$$$$ ,$$$$ $$$$$ $$$$ $$$$$$$$ $$$$$$$. $$$$$$$$ $$$$ $$$$$$ $$$$' $$$$' $$$$ $$$$$$$$ $$$$$,$$. $$$$$$$$ $$$$ $$$.$$ ,$$$$ $$$$ $$$$ $$$ $$$ $$$,$$$$$ $$$ $$$ $$$$ \`$$$.$ ,$$$$' $$$$. $$$$ $$$ $$$ $,$$$$$$$ $$$ $$$ $$$$ $$$$.$$$$$$$ $$$$$$$$$$$$$ $$$ $$$ ,$$$$$$$$$ $$$ $$$ $$$$ \`$$$$.$$$$$ $$$$$$$$$$$$$ $$$ $$$,$$$$$$$$$$$ $$$ $$$ $$$$ $$$$$.$$$' \`$$$$$$$$$$$$ $$$ $$,$$$$$$$$$$$' $$$ $$$ $$$$ $$$$$.$ \`$$$$$$$$$$$ ,$$$$$$$$$$$' \`$$$$$$. :$$$$$$$$$$' \`$$$$$$. :$$$$$$$'$$$ \`$$$$' \`""""$$$$$$ "" $$$$$$ Bastard based on Nightmare NEHA A HALALBA, DE MINDIG A GYOZELEMERT! AD: 96.04.29. UJRA: 01.12.06. Honlap: http://bastard.mud.hu/ Ird be a nevedet: Helytelen. Probald ujra!
:class: ansi-banner
:width: 560px
:loading: lazy
Server URLs
~~~~~~~~~~~
.. raw:: html
Server Info
~~~~~~~~~~~
- **Players online**: 1 [#scan_bastard.mud.hu_2222]_
- **Uptime**: 0 days
- **Server Location**: 🇫🇷 France (GeoIP)
Protocol Support
~~~~~~~~~~~~~~~~
MUD-specific protocols detected via MSSP flags or
Telnet negotiation.
- **MSSP**: :proto-yes:`Yes` (MSSP)
- **GMCP**: :proto-negotiated:`Negotiated`
- **MSDP**: :proto-no:`No`
- **MCCP**: :proto-no:`No`
- **MCCP2**: :proto-no:`No`
- **MXP**: :proto-negotiated:`Negotiated`
- **MSP**: :proto-no:`No`
- **MCP**: :proto-no:`No`
- **ZMP**: :proto-negotiated:`Negotiated`
Telnet Fingerprint
~~~~~~~~~~~~~~~~~~
:ref:`3b294c266f373a74 `
*This fingerprint is shared by 9 other servers.*
**Options requested from client**: ``LINEMODE``, ``MXP``, ``NAWS``, ``NEW_ENVIRON``, ``SGA``, ``TTYPE``
The complete JSON record collected during the scan,
including Telnet negotiation results and any
MSSP metadata.
.. raw:: html
Show JSON
.. code-block:: json
{
"server-probe": {
"fingerprint": "3b294c266f373a74",
"fingerprint-data": {
"offered-options": [],
"probed-protocol": "server",
"refused-options": [],
"requested-options": [
"LINEMODE",
"MXP",
"NAWS",
"NEW_ENVIRON",
"SGA",
"TTYPE"
],
"scan-type": "quick"
},
"session_data": {
"banner_after_return": "\r\nHelytelen. Probald ujra!\r\n",
"banner_before_return": " \u001b[1m\u001b[31m \u001b[1m\u001b[1m\u001b[30m \u001b[1m\u001b[31m. \u001b[0;37m\u001b[31m;\u001b[1m\u001b[31m \u001b[1m\u001b[1m\u001b[30m \u001b[0;37m\r\n\u001b[31m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m \u001b[1m\u001b[31m \u001b[1m\u001b[1m\u001b[30m \u001b[1m\u001b[31m,$$ \u001b[0;37m\u001b[31m; ,'\u001b[1m\u001b[1m\u001b[30m \u001b[0;37m\r\n\u001b[31m\u001b[1m\u001b[1m\u001b[30m \u001b[1m\u001b[31m \u001b[1m\u001b[1m\u001b[30m \u001b[1m\u001b[31m,$$$$'\u001b[0;37m\u001b[31m;~' \u001b[1m\u001b[1m\u001b[30m \u001b[0;37m\r\n\u001b[31m\u001b[1m\u001b[1m\u001b[30m \u001b[1m\u001b[31m ,e$$$$$$$$$$$\u001b[1m\u001b[1m\u001b[30m$$$$$$$$$$$$$\u001b[1m\u001b[31m,$$$$$$'\u001b[0;37m\u001b[31m;\u001b[1m\u001b[31m ,$\u001b[1m\u001b[1m\u001b[30m$$$$\u001b[1m\u001b[31m$$$$$$$$$$.\u001b[1m\u001b[1m\u001b[30m$$$$$$e. \u001b[0;37m\r\n\u001b[31m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m \u001b[1m\u001b[31m ,$$$$$$$$$$$$$\u001b[1m\u001b[1m\u001b[30m$$$$$$$$$$$\u001b[1m\u001b[31m,$$$$$$$'\u001b[0;37m\u001b[31m;\u001b[1m\u001b[31m,$$:\u001b[1m\u001b[1m\u001b[30m$$$$\u001b[1m\u001b[31m$$$$$$$$$$$$.\u001b[1m\u001b[1m\u001b[30m$$$$$$. \u001b[0;37m\r\n\u001b[31m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m \u001b[1m\u001b[31m,$$$$$$$$$$$$$$\u001b[1m\u001b[1m\u001b[30m$$$$$$$$$$\u001b[1m\u001b[31m,$$\u001b[0;37m\u001b[36m(A)\u001b[1m\u001b[31m$$'.$$$$'\u001b[1m\u001b[1m\u001b[30m$$$$\u001b[1m\u001b[31m$$$$$$$$$$$$$.\u001b[1m\u001b[1m\u001b[30m$$$$$$. \u001b[0;37m\r\n\u001b[36m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m \u001b[1m\u001b[31m$$$$$$$$$$$$$$$\u001b[1m\u001b[1m\u001b[30m$$$$$$$$$\u001b[1m\u001b[31m,$$$$$$$$$$$$$'\u001b[1m\u001b[1m\u001b[30m$$$$$\u001b[1m\u001b[31m$$$$$$$$$$$$$$.\u001b[1m\u001b[1m\u001b[30m$$$$$$ \u001b[0;37m\r\n\u001b[36m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m \u001b[1m\u001b[31m$$$$$$$$$$$$$$$\u001b[1m\u001b[1m\u001b[30m$$$$$$$$\u001b[1m\u001b[31m$$$$$$$$$$$$$$'\u001b[1m\u001b[1m\u001b[30m$$$$$$\u001b[1m\u001b[31m$$$$$$$$$$$$$$$\u001b[1m\u001b[1m\u001b[30m$$$$$$.\u001b[0;37m\r\n\u001b[36m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m \u001b[1m\u001b[31m$$$$$ \u001b[1m\u001b[1m\u001b[30m \u001b[1m\u001b[31m$$$$$$$$$$$$$'\u001b[1m\u001b[1m\u001b[30m \u001b[1m\u001b[31m $$$$$ \u001b[1m\u001b[1m\u001b[30m $$$$$\u001b[0;37m\r\n\u001b[36m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m \u001b[1m\u001b[31m`$$$$ $$$$ \u001b[1m\u001b[1m\u001b[30m$$$$. \u001b[1m\u001b[31m$$$$$$$$$$$'\u001b[1m\u001b[1m\u001b[30m .$$$$\u001b[1m\u001b[31m $$$$ $$$$$ \u001b[1m\u001b[1m\u001b[30m `$$$$\u001b[0;37m\r\n\u001b[36m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m \u001b[1m\u001b[31m $$$$. $$$$ \u001b[1m\u001b[1m\u001b[30m$$$$$$. \u001b[1m\u001b[31m$$$$$$'\u001b[1m\u001b[1m\u001b[30m$$ .$$$$$$\u001b[1m\u001b[31m $$$$ ,$$$$' \u001b[1m\u001b[1m\u001b[30m $$$$\u001b[0;37m\r\n\u001b[36m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m \u001b[1m\u001b[31m `$$$$. $$$$ \u001b[1m\u001b[1m\u001b[30m$$$$$$$.\u001b[1m\u001b[31m$$$$\u001b[1m\u001b[1m\u001b[30m$$$$$ .$$$$$$$\u001b[1m\u001b[31m $$$$ ,$$$$' \u001b[1m\u001b[1m\u001b[30m $$$$\u001b[0;37m\r\n\u001b[36m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m \u001b[1m\u001b[31m *$$$$. $$$$ \u001b[1m\u001b[1m\u001b[30m$$$'`$$$\u001b[1m\u001b[31m $$\u001b[1m\u001b[1m\u001b[30m$$$$$$ $$$'`$$$\u001b[1m\u001b[31m $$$$ ,$$$'\u001b[1m\u001b[1m\u001b[30m$\u001b[1m\u001b[31m \u001b[1m\u001b[1m\u001b[30m $$$$\u001b[0;37m\r\n\u001b[36m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m \u001b[1m\u001b[31m $$$$$$ $$$$ \u001b[1m\u001b[1m\u001b[30m$$$ $$$\u001b[1m\u001b[31m `$\u001b[1m\u001b[1m\u001b[30m$$$$$$ $$$ $$$\u001b[1m\u001b[31m $$$$,$$$'\u001b[1m\u001b[1m\u001b[30m$$ \u001b[1m\u001b[31m \u001b[1m\u001b[1m\u001b[30m $$$$\u001b[0;37m\r\n\u001b[36m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m \u001b[1m\u001b[31m $$$$$' $$$$ \u001b[1m\u001b[1m\u001b[30m$$$ $$$ \u001b[1m\u001b[31m`\u001b[1m\u001b[1m\u001b[30m$$$$$$ $$$ $$$\u001b[1m\u001b[31m $$$$$$$.\u001b[1m\u001b[1m\u001b[30m$$$\u001b[1m\u001b[31m \u001b[1m\u001b[1m\u001b[30m $$$$\u001b[0;37m\r\n\u001b[36m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m \u001b[1m\u001b[31m.$$$$' $$$$ \u001b[1m\u001b[1m\u001b[30m$$$$$$$$ $$$$$$\u001b[1m\u001b[31m. \u001b[1m\u001b[1m\u001b[30m$$$$$$$$\u001b[1m\u001b[31m $$$$ $$$\u001b[1m\u001b[1m\u001b[30m$$$\u001b[1m\u001b[31m \u001b[1m\u001b[1m\u001b[30m ,$$$$\u001b[0;37m\r\n\u001b[36m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m \u001b[1m\u001b[31m$$$$$ $$$$ \u001b[1m\u001b[1m\u001b[30m$$$$$$$$ $$$$$$\u001b[1m\u001b[31m$. \u001b[1m\u001b[1m\u001b[30m$$$$$$$$\u001b[1m\u001b[31m $$$$ $$$\u001b[1m\u001b[1m\u001b[30m$$$\u001b[1m\u001b[31m \u001b[1m\u001b[1m\u001b[30m $$$$'\u001b[0;37m\r\n\u001b[36m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m \u001b[1m\u001b[31m$$$$' $$$$ \u001b[1m\u001b[1m\u001b[30m$$$$$$$$ $$$$$\u001b[1m\u001b[31m,$$. \u001b[1m\u001b[1m\u001b[30m$$$$$$$$\u001b[1m\u001b[31m $$$$ $$$.\u001b[1m\u001b[1m\u001b[30m$$ ,$$$$ \u001b[0;37m\r\n\u001b[36m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m \u001b[1m\u001b[31m$$$$ $$$$ \u001b[1m\u001b[1m\u001b[30m$$$ $$$ $$$\u001b[1m\u001b[31m,$$$$$ \u001b[1m\u001b[1m\u001b[30m$$$ $$$\u001b[1m\u001b[31m $$$$ `$$$.\u001b[1m\u001b[1m\u001b[30m$ ,$$$$' \u001b[0;37m\r\n\u001b[36m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m \u001b[1m\u001b[31m$$$$. $$$$ \u001b[1m\u001b[1m\u001b[30m$$$ $$$ $\u001b[1m\u001b[31m,$$$$$$$ \u001b[1m\u001b[1m\u001b[30m$$$ $$$\u001b[1m\u001b[31m $$$$ $$$$.\u001b[1m\u001b[1m\u001b[30m$$$$$$$ \u001b[0;37m\r\n\u001b[36m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m \u001b[1m\u001b[31m$$$$$$$$$$$$$ \u001b[1m\u001b[1m\u001b[30m$$$ $$$ \u001b[1m\u001b[31m,$$$$$$$$$ \u001b[1m\u001b[1m\u001b[30m$$$ $$$\u001b[1m\u001b[31m $$$$ `$$$$.\u001b[1m\u001b[1m\u001b[30m$$$$$ \u001b[0;37m\r\n\u001b[36m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m \u001b[1m\u001b[31m$$$$$$$$$$$$$ \u001b[1m\u001b[1m\u001b[30m$$$ $$$\u001b[1m\u001b[31m,$$$$$$$$$$$ \u001b[1m\u001b[1m\u001b[30m$$$ $$$\u001b[1m\u001b[31m $$$$ $$$$$.\u001b[1m\u001b[1m\u001b[30m$$$' \u001b[0;37m\r\n\u001b[36m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m \u001b[1m\u001b[31m`$$$$$$$$$$$$ \u001b[1m\u001b[1m\u001b[30m$$$ $$\u001b[1m\u001b[31m,$$$$$$$$$$$' \u001b[1m\u001b[1m\u001b[30m$$$ $$$\u001b[1m\u001b[31m $$$$ $$$$$.\u001b[1m\u001b[1m\u001b[30m$ \u001b[0;37m\r\n\u001b[36m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m \u001b[1m\u001b[31m `$$$$$$$$$$$ \u001b[1m\u001b[1m\u001b[30m \u001b[1m\u001b[31m,$$$$$$$$$$$' \u001b[1m\u001b[1m\u001b[30m \u001b[1m\u001b[31m `$$$$$$. \u001b[1m\u001b[1m\u001b[30m \u001b[0;37m\r\n\u001b[36m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m \u001b[1m\u001b[31m \u001b[1m\u001b[1m\u001b[30m \u001b[1m\u001b[31m:$$$$$$$$$$' \u001b[1m\u001b[1m\u001b[30m \u001b[1m\u001b[31m `$$$$$$.\u001b[1m\u001b[1m\u001b[30m \u001b[0;37m\r\n\u001b[36m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m \u001b[1m\u001b[37m \u001b[1m\u001b[31m \u001b[1m\u001b[1m\u001b[30m \u001b[1m\u001b[31m:$$$$$$$'\u001b[1m\u001b[1m\u001b[30m$$$\u001b[1m\u001b[31m \u001b[1m\u001b[1m\u001b[30m \u001b[1m\u001b[31m `$$$$'\u001b[1m\u001b[1m\u001b[30m \u001b[0;37m\r\n\u001b[36m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m \u001b[1m\u001b[37m \u001b[1m\u001b[1m\u001b[30m \u001b[1m\u001b[31m`\"\"\"\"\u001b[1m\u001b[1m\u001b[30m$$$$$$ \u001b[1m\u001b[31m \"\" \u001b[1m\u001b[1m\u001b[30m \u001b[0;37m\r\n\u001b[36m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m \u001b[1m\u001b[1m\u001b[30m $$$$$$ \u001b[1m\u001b[37m Bastard based on Nightmare\u001b[0;37m\r\n\u001b[36m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[0;37m\r\n\u001b[36m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[30m\u001b[1m\u001b[31m\u001b[1m\u001b[1m\u001b[1m\u001b[37mNEHA A HALALBA, DE MINDIG A GYOZELEMERT! AD: 96.04.29. UJRA: 01.12.06.\u001b[0;37m\u001b[0;37m\r\n\r\nHonlap: http://bastard.mud.hu/\r\n\r\nIrd be a nevedet: ",
"dsr_replies": 0,
"dsr_requests": 0,
"encoding": "ascii",
"mssp": {
"NAME": "Bastard",
"PLAYERS": "1",
"UPTIME": "1771047085"
},
"option_states": {
"environ_requested": [
{
"name": "*",
"type": "VAR"
},
{
"name": "*",
"type": "USERVAR"
}
],
"server_offered": {
"0x56": false,
"GMCP": true,
"MSSP": true,
"ZMP": true
},
"server_requested": {
"LINEMODE": true,
"MXP": true,
"NAWS": true,
"NEW_ENVIRON": true,
"SGA": true,
"TTYPE": true
}
},
"scan_type": "quick",
"timing": {
"probe": 0.0,
"total": 2.523684501647949
}
}
},
"sessions": [
{
"connected": "2026-02-14T17:12:22.520771+00:00",
"host": "bastard.mud.hu",
"ip": "91.205.173.162",
"port": 2222
}
]
}
.. raw:: html
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 `_
.. code-block:: shell
telnetlib3-fingerprint --loglevel=debug bastard.mud.hu 2222
.. raw:: html
Show Logfile
.. code-block:: text
DEBUG client.py:965 Fingerprint client: host=bastard.mud.hu port=2222
INFO client_base.py:175 Connected to
DEBUG client_base.py:492 negotiation complete after 0.01s.
DEBUG stream_writer.py:707 recv IAC DO LINEMODE
DEBUG stream_writer.py:1770 handle_do(LINEMODE)
DEBUG stream_writer.py:3174 pending_option[WILL + LINEMODE] = True
DEBUG stream_writer.py:950 send IAC WILL LINEMODE
DEBUG stream_writer.py:3174 pending_option[SB + LINEMODE] = True
DEBUG stream_writer.py:3174 local_option[LINEMODE] = True
DEBUG stream_writer.py:3174 pending_option[WILL + LINEMODE] = False
DEBUG stream_writer.py:699 begin sub-negotiation SB LINEMODE
DEBUG stream_writer.py:686 sub-negotiation cmd LINEMODE SE completion byte
DEBUG stream_writer.py:3174 pending_option[SB + LINEMODE] = False
DEBUG stream_writer.py:2544 recv IAC SB LINEMODE LINEMODE-MODE b'\x03' IAC SE
DEBUG stream_writer.py:1277 set Linemode
DEBUG stream_writer.py:1280 send IAC SB LINEMODE LINEMODE-MODE IAC SE
DEBUG stream_writer.py:707 recv IAC DO SGA
DEBUG stream_writer.py:1770 handle_do(SGA)
DEBUG stream_writer.py:3174 pending_option[WILL + SGA] = True
DEBUG stream_writer.py:950 send IAC WILL SGA
DEBUG stream_writer.py:3174 local_option[SGA] = True
DEBUG stream_writer.py:3174 pending_option[WILL + SGA] = False
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 DO NEW_ENVIRON
DEBUG stream_writer.py:1770 handle_do(NEW_ENVIRON)
DEBUG stream_writer.py:3174 pending_option[WILL + NEW_ENVIRON] = True
DEBUG stream_writer.py:950 send IAC WILL NEW_ENVIRON
DEBUG stream_writer.py:3174 pending_option[SB + NEW_ENVIRON] = True
DEBUG stream_writer.py:3174 local_option[NEW_ENVIRON] = True
DEBUG stream_writer.py:3174 pending_option[WILL + NEW_ENVIRON] = 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:707 recv IAC WILL ZMP
DEBUG stream_writer.py:723 WILL ZMP unsolicited
DEBUG stream_writer.py:1900 handle_will(ZMP)
DEBUG stream_writer.py:3174 pending_option[DO + ZMP] = True
DEBUG stream_writer.py:950 send IAC DO ZMP
DEBUG stream_writer.py:3174 remote_option[ZMP] = True
DEBUG stream_writer.py:3174 pending_option[DO + ZMP] = False
DEBUG stream_writer.py:707 recv IAC WILL GMCP
DEBUG stream_writer.py:723 WILL GMCP unsolicited
DEBUG stream_writer.py:1900 handle_will(GMCP)
DEBUG stream_writer.py:3174 pending_option[DO + GMCP] = True
DEBUG stream_writer.py:950 send IAC DO GMCP
DEBUG stream_writer.py:3174 remote_option[GMCP] = True
DEBUG stream_writer.py:3174 pending_option[DO + GMCP] = 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:699 begin sub-negotiation SB NEW_ENVIRON
DEBUG stream_writer.py:686 sub-negotiation cmd NEW_ENVIRON SE completion byte
DEBUG stream_writer.py:3174 pending_option[SB + NEW_ENVIRON] = False
DEBUG stream_writer.py:2289 recv NEW_ENVIRON SEND (all)
DEBUG stream_writer.py:2312 env send: LANG='C', TERM='xterm-256color', LINES=25, COLUMNS=80, COLORTERM=''
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': 'Bastard', 'PLAYERS': '1', 'UPTIME': '1771047085'}
DEBUG client_base.py:89 EOF from server, closing.
INFO client_base.py:106 Connection closed to
INFO fingerprinting.py:746 connection for server fingerprint 3b294c266f373a74
.. raw:: html
.. _ip_91_205_173_162_csillagkod_themuds_org_7777:
Csillagkod (csillagkod.themuds.org:7777)
----------------------------------------
**Connection Banner:**
.. image:: /_static/banners/banner_dc7622bb1a71.png
:alt: . . . . . . . . . + . . . : . .. :. .___---------___. . . . . :.:. _".^ .^ ^. '.. :"-_. . . : . . .:../: . .^ :.:\\. . . :: +. :.:/: . . . . . .:\\ . : . . _ :::/: . ^ . . .:\\ .. . . . - : :.:./. . .:\\ . . . :..\|: . . ^. .:\| . . : : ..\|\| . . . !:\| . . . . ::. ::\\( . :)/ . . : . : .:.\|. ###### .#######::\| :.. . :- : .: ::\|.####### ..########:\| . . . .. . .. :\\ ######## :######## :/ . .+ :: : -.:\\ ######## . ########.:/ . .+ . . . . :.:\\. ####### #######..:/ :: . . . . ::.:..:.\\ . . ..:/ Koszontunk . . . .. : -::::.\\. \| \| . .:/ . : . . .-:.":.::.\\ ..:/ A . -. . . . .: .:::.:.\\. .:/ . . . : : ....::_:..:\\ ___. :/ . . . .:. .. . .: :.:.:\\ :/ CsillagKodon! + . . : . ::. :.:. .:.\|\\ .:/\| . + . . ...:: ..\| --.:\| . . . . . . . ... :..:.."( ..)" . . . : . .: ::/ . .::\\ Nev: Legkozelebb adj meg egy nevet.
:class: ansi-banner
:width: 553px
:loading: lazy
Server URLs
~~~~~~~~~~~
.. raw:: html
Server Info
~~~~~~~~~~~
- **Players online**: 1 [#scan_csillagkod.themuds.org_7777]_
- **Uptime**: 0 days
- **Server Location**: 🇫🇷 France (GeoIP)
Protocol Support
~~~~~~~~~~~~~~~~
MUD-specific protocols detected via MSSP flags or
Telnet negotiation.
- **MSSP**: :proto-yes:`Yes` (MSSP)
- **GMCP**: :proto-negotiated:`Negotiated`
- **MSDP**: :proto-no:`No`
- **MCCP**: :proto-no:`No`
- **MCCP2**: :proto-no:`No`
- **MXP**: :proto-negotiated:`Negotiated`
- **MSP**: :proto-no:`No`
- **MCP**: :proto-no:`No`
- **ZMP**: :proto-negotiated:`Negotiated`
Telnet Fingerprint
~~~~~~~~~~~~~~~~~~
:ref:`3b294c266f373a74 `
*This fingerprint is shared by 9 other servers.*
**Options requested from client**: ``LINEMODE``, ``MXP``, ``NAWS``, ``NEW_ENVIRON``, ``SGA``, ``TTYPE``
The complete JSON record collected during the scan,
including Telnet negotiation results and any
MSSP metadata.
.. raw:: html
Show JSON
.. code-block:: json
{
"server-probe": {
"fingerprint": "3b294c266f373a74",
"fingerprint-data": {
"offered-options": [],
"probed-protocol": "server",
"refused-options": [],
"requested-options": [
"LINEMODE",
"MXP",
"NAWS",
"NEW_ENVIRON",
"SGA",
"TTYPE"
],
"scan-type": "quick"
},
"session_data": {
"banner_after_return": "\u001b[36mLegkozelebb adj meg egy nevet.\r\n",
"banner_before_return": "\u001b[1m\u001b[30m. . . . . . . . . + .\u001b[0;37;40m\r\n\u001b[1m\u001b[30m . . : . .. :. .\u001b[1m\u001b[37m___---------___\u001b[1m\u001b[30m.\u001b[0;37;40m\r\n\u001b[1m\u001b[30m . . . . :.:. \u001b[1m\u001b[37m_\"\u001b[0;37;40m\u001b[33m.^ .^ ^. '.. :\u001b[1m\u001b[37m\"-_\u001b[30m. .\u001b[0;37;40m\r\n\u001b[1m\u001b[30m . : . . .:..\u001b[1m\u001b[37m/\u001b[0;37;40m\u001b[33m: . .^ :.:\u001b[1m\u001b[37m\\\u001b[30m.\u001b[0;37;40m\r\n\u001b[1m\u001b[30m . . :: +. :.:\u001b[1m\u001b[37m/\u001b[0;37;40m\u001b[33m: . . . . . .:\u001b[1m\u001b[37m\\\u001b[0;37;40m\r\n\u001b[1m\u001b[30m . : . . _ :::\u001b[1m\u001b[37m/\u001b[0;37;40m\u001b[33m: . ^ . . .:\u001b[1m\u001b[37m\\\u001b[0;37;40m\r\n\u001b[1m\u001b[30m .. . . . - : :.:.\u001b[1m\u001b[37m/\u001b[0;37;40m\u001b[33m. . .:\u001b[1m\u001b[37m\\\u001b[0;37;40m\r\n\u001b[1m\u001b[30m . . . :..\u001b[1m\u001b[37m|\u001b[0;37;40m\u001b[33m: . . ^. .:\u001b[1m\u001b[37m|\u001b[0;37;40m\r\n\u001b[1m\u001b[30m . . : : ..\u001b[1m\u001b[37m||\u001b[0;37;40m\u001b[33m . . . !:\u001b[1m\u001b[37m|\u001b[0;37;40m\r\n\u001b[1m\u001b[30m . . . . ::. ::\u001b[1m\u001b[37m\\(\u001b[0;37;40m\u001b[33m . :\u001b[1m\u001b[37m)/\u001b[0;37;40m\r\n\u001b[1m\u001b[30m . . : . : .:.\u001b[1m\u001b[37m|\u001b[0;37;40m\u001b[33m. \u001b[1m\u001b[30m######\u001b[0;37;40m\u001b[33m .\u001b[1m\u001b[30m#######\u001b[0;37;40m\u001b[33m::\u001b[1m\u001b[37m|\u001b[0;37;40m\r\n\u001b[1m\u001b[30m :.. . :- : .: ::\u001b[1m\u001b[37m|\u001b[0;37;40m\u001b[33m.\u001b[1m\u001b[30m#######\u001b[0;37;40m\u001b[33m ..\u001b[1m\u001b[30m########\u001b[0;37;40m\u001b[33m:\u001b[1m\u001b[37m|\u001b[0;37;40m\r\n\u001b[1m\u001b[30m . . . .. . .. :\u001b[1m\u001b[37m\\\u001b[0;37;40m\u001b[33m \u001b[1m\u001b[30m########\u001b[0;37;40m\u001b[33m :\u001b[1m\u001b[30m########\u001b[0;37;40m\u001b[33m :\u001b[1m\u001b[37m/\u001b[0;37;40m\r\n\u001b[1m\u001b[30m . .+ :: : -.:\u001b[1m\u001b[37m\\\u001b[0;37;40m\u001b[33m \u001b[1m\u001b[30m########\u001b[0;37;40m\u001b[33m . \u001b[1m\u001b[30m########\u001b[0;37;40m\u001b[33m.:\u001b[1m\u001b[37m/\u001b[0;37;40m\r\n\u001b[1m\u001b[30m . .+ . . . . :.:\u001b[1m\u001b[37m\\\u001b[0;37;40m\u001b[33m. \u001b[1m\u001b[30m####### #######\u001b[0;37;40m\u001b[33m..:\u001b[1m\u001b[37m/\u001b[0;37;40m\r\n\u001b[1m\u001b[30m :: . . . . ::.:..:.\u001b[1m\u001b[37m\\\u001b[0;37;40m\u001b[33m . . ..:\u001b[1m\u001b[37m/\u001b[0;37;40m \u001b[1m\u001b[32mKoszontunk\u001b[0;37;40m\r\n\u001b[1m\u001b[30m . . . .. : -::::.\u001b[1m\u001b[37m\\\u001b[0;37;40m\u001b[33m. \u001b[1m\u001b[37m| |\u001b[0;37;40m\u001b[33m . .:\u001b[1m\u001b[37m/\u001b[0;37;40m\r\n\u001b[1m\u001b[30m . : . . .-:.\":.::.\u001b[1m\u001b[37m\\\u001b[0;37;40m\u001b[33m ..:\u001b[1m\u001b[37m/\u001b[0;37;40m \u001b[1;33mA\u001b[0;37;40m\r\n\u001b[1m\u001b[30m . -. . . . .: .:::.:.\u001b[1m\u001b[37m\\\u001b[0;37;40m\u001b[33m. .:\u001b[1m\u001b[37m/\u001b[0;37;40m\r\n\u001b[1m\u001b[30m. . . : : ....::_:..:\u001b[1m\u001b[37m\\\u001b[0;37;40m\u001b[33m \u001b[1m\u001b[30m___\u001b[0;37;40m\u001b[33m. :\u001b[1m\u001b[37m/\u001b[0;37;40m\r\n\u001b[1m\u001b[30m . . . .:. .. . .: :.:.:\u001b[1m\u001b[37m\\\u001b[0;37;40m\u001b[33m :\u001b[1m\u001b[37m/\u001b[0;37;40m \u001b[1m\u001b[37mCsillagKodon\u001b[0;37;40m\u001b[31m!\u001b[0;37;40m\r\n\u001b[1m\u001b[30m + . . : . ::. :.:. .:.\u001b[1m\u001b[37m|\\\u001b[0;37;40m\u001b[33m .:\u001b[1m\u001b[37m/|\u001b[0;37;40m\r\n\u001b[1m\u001b[30m . + . . ...:: ..\u001b[1m\u001b[37m|\u001b[0;37;40m\u001b[33m --.:\u001b[1m\u001b[37m|\u001b[0;37;40m\r\n\u001b[1m\u001b[30m. . . . . . . ... :..:..\"\u001b[1m\u001b[37m(\u001b[0;37;40m\u001b[33m ..\u001b[1m\u001b[37m)\"\u001b[0;37;40m\r\n\u001b[1m\u001b[30m . . . : . .: ::\u001b[1m\u001b[37m/\u001b[0;37;40m\u001b[33m . .::\u001b[1m\u001b[37m\\\u001b[0;37;40m\r\n\r\n\u001b[36mNev\u001b[0;37;40m: ",
"dsr_replies": 0,
"dsr_requests": 0,
"encoding": "ascii",
"mssp": {
"NAME": "Csillagkod",
"PLAYERS": "1",
"UPTIME": "1771086812"
},
"option_states": {
"environ_requested": [
{
"name": "*",
"type": "VAR"
},
{
"name": "*",
"type": "USERVAR"
}
],
"server_offered": {
"0x56": false,
"GMCP": true,
"MSSP": true,
"ZMP": true
},
"server_requested": {
"LINEMODE": true,
"MXP": true,
"NAWS": true,
"NEW_ENVIRON": true,
"SGA": true,
"TTYPE": true
}
},
"scan_type": "quick",
"timing": {
"probe": 0.0,
"total": 2.5236127376556396
}
}
},
"sessions": [
{
"connected": "2026-02-14T17:12:46.005926+00:00",
"host": "csillagkod.themuds.org",
"ip": "91.205.173.162",
"port": 7777
}
]
}
.. raw:: html
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 `_
.. code-block:: shell
telnetlib3-fingerprint --loglevel=debug csillagkod.themuds.org 7777
.. raw:: html
Show Logfile
.. code-block:: text
DEBUG client.py:965 Fingerprint client: host=csillagkod.themuds.org port=7777
INFO client_base.py:175 Connected to
DEBUG client_base.py:492 negotiation complete after 0.00s.
DEBUG stream_writer.py:707 recv IAC DO LINEMODE
DEBUG stream_writer.py:1770 handle_do(LINEMODE)
DEBUG stream_writer.py:3174 pending_option[WILL + LINEMODE] = True
DEBUG stream_writer.py:950 send IAC WILL LINEMODE
DEBUG stream_writer.py:3174 pending_option[SB + LINEMODE] = True
DEBUG stream_writer.py:3174 local_option[LINEMODE] = True
DEBUG stream_writer.py:3174 pending_option[WILL + LINEMODE] = False
DEBUG stream_writer.py:699 begin sub-negotiation SB LINEMODE
DEBUG stream_writer.py:686 sub-negotiation cmd LINEMODE SE completion byte
DEBUG stream_writer.py:3174 pending_option[SB + LINEMODE] = False
DEBUG stream_writer.py:2544 recv IAC SB LINEMODE LINEMODE-MODE b'\x03' IAC SE
DEBUG stream_writer.py:1277 set Linemode
DEBUG stream_writer.py:1280 send IAC SB LINEMODE LINEMODE-MODE IAC SE
DEBUG stream_writer.py:707 recv IAC DO SGA
DEBUG stream_writer.py:1770 handle_do(SGA)
DEBUG stream_writer.py:3174 pending_option[WILL + SGA] = True
DEBUG stream_writer.py:950 send IAC WILL SGA
DEBUG stream_writer.py:3174 local_option[SGA] = True
DEBUG stream_writer.py:3174 pending_option[WILL + SGA] = False
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 DO NEW_ENVIRON
DEBUG stream_writer.py:1770 handle_do(NEW_ENVIRON)
DEBUG stream_writer.py:3174 pending_option[WILL + NEW_ENVIRON] = True
DEBUG stream_writer.py:950 send IAC WILL NEW_ENVIRON
DEBUG stream_writer.py:3174 pending_option[SB + NEW_ENVIRON] = True
DEBUG stream_writer.py:3174 local_option[NEW_ENVIRON] = True
DEBUG stream_writer.py:3174 pending_option[WILL + NEW_ENVIRON] = 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:707 recv IAC WILL ZMP
DEBUG stream_writer.py:723 WILL ZMP unsolicited
DEBUG stream_writer.py:1900 handle_will(ZMP)
DEBUG stream_writer.py:3174 pending_option[DO + ZMP] = True
DEBUG stream_writer.py:950 send IAC DO ZMP
DEBUG stream_writer.py:3174 remote_option[ZMP] = True
DEBUG stream_writer.py:3174 pending_option[DO + ZMP] = False
DEBUG stream_writer.py:707 recv IAC WILL GMCP
DEBUG stream_writer.py:723 WILL GMCP unsolicited
DEBUG stream_writer.py:1900 handle_will(GMCP)
DEBUG stream_writer.py:3174 pending_option[DO + GMCP] = True
DEBUG stream_writer.py:950 send IAC DO GMCP
DEBUG stream_writer.py:3174 remote_option[GMCP] = True
DEBUG stream_writer.py:3174 pending_option[DO + GMCP] = 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:699 begin sub-negotiation SB NEW_ENVIRON
DEBUG stream_writer.py:686 sub-negotiation cmd NEW_ENVIRON SE completion byte
DEBUG stream_writer.py:3174 pending_option[SB + NEW_ENVIRON] = False
DEBUG stream_writer.py:2289 recv NEW_ENVIRON SEND (all)
DEBUG stream_writer.py:2312 env send: LANG='C', TERM='xterm-256color', LINES=25, COLUMNS=80, COLORTERM=''
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': 'Csillagkod', 'PLAYERS': '1', 'UPTIME': '1771086812'}
DEBUG client_base.py:89 EOF from server, closing.
INFO client_base.py:106 Connection closed to
INFO fingerprinting.py:746 connection for server fingerprint 3b294c266f373a74
.. raw:: html
.. _ip_91_205_173_162_mud_hu_5555:
mud.hu:5555
-----------
**Connection Banner:**
.. image:: /_static/banners/banner_de12d772f50c.png
:alt: __ __ .__ / \\ / \\ ____ \| \| ____ ____ _____ ____ \\ \\/\\/ // __ \\\| \| _/ ___\\/ _ \\ / \\_/ __ \\ \\ /\\ ___/\| \|_\\ \\__( <_> ) Y Y \\ ___/ \\__/\\ / \\___ >____/\\___ >____/\|__\|_\| /\\___ > \\/ \\/ \\/ \\/ \\/ ;; A mud kizarolag alkotoi elott all nyitva, elnezest a kenyelmetlensegert. Mi a neved? Nem jo a nev, amit megadtal.
:class: ansi-banner
:width: 608px
:loading: lazy
Server URLs
~~~~~~~~~~~
.. raw:: html
Server Info
~~~~~~~~~~~
- **Server Location**: 🇫🇷 France (GeoIP)
Telnet Fingerprint
~~~~~~~~~~~~~~~~~~
:ref:`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.
.. raw:: html
Show JSON
.. code-block:: 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": "\r\nNem jo a nev, amit megadtal.\r\n",
"banner_before_return": " __ __ .__ \r\n/ \\ / \\ ____ | | ____ ____ _____ ____ \r\n\\ \\/\\/ // __ \\| | _/ ___\\/ _ \\ / \\_/ __ \\ \r\n \\ /\\ ___/| |_\\ \\__( <_> ) Y Y \\ ___/ \r\n \\__/\\ / \\___ >____/\\___ >____/|__|_| /\\___ >\r\n \\/ \\/ \\/ \\/ \\/ \r\n\r\n ;; A mud kizarolag alkotoi elott all nyitva, elnezest a kenyelmetlensegert.\r\n\r\nMi a neved?\r\n",
"dsr_replies": 0,
"dsr_requests": 0,
"encoding": "ascii",
"option_states": {
"server_offered": {},
"server_requested": {
"NAWS": true,
"TTYPE": true
}
},
"scan_type": "quick",
"timing": {
"probe": 0.0,
"total": 2.5231223106384277
}
}
},
"sessions": [
{
"connected": "2026-02-14T17:11:20.465977+00:00",
"host": "mud.hu",
"ip": "91.205.173.162",
"port": 5555
}
]
}
.. raw:: html
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 `_
.. code-block:: shell
telnetlib3-fingerprint --loglevel=debug mud.hu 5555
.. raw:: html
Show Logfile
.. code-block:: text
DEBUG client.py:965 Fingerprint client: host=mud.hu port=5555
INFO client_base.py:175 Connected to
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
INFO fingerprinting.py:746 connection for server fingerprint c405afe101fc3e8c
.. raw:: html
.. [#scan_91.205.173.162_4455] measured 2026-02-14 at 17:10 UTC
.. [#scan_91.205.173.162_9000] measured 2026-02-14 at 17:13 UTC
.. [#scan_aranylaz.mud.hu_4321] measured 2026-02-14 at 17:13 UTC
.. [#scan_bastard.mud.hu_2222] measured 2026-02-14 at 17:12 UTC
.. [#scan_csillagkod.themuds.org_7777] measured 2026-02-14 at 17:12 UTC