158.69.212.139:1234 =================== **Connection Banner:** .. image:: /_static/banners/banner_32a12e2b49ee.png :alt: Do you want ANSI?( Yes/No ) If you don't know what ANSI is, choose NO. [WfZEF]V[WfZEF]VyesDo you want ANSI? (Yes/No): ANSI set. Dragon's Exodus: Based on DikuMud(C)1990,1991 Sebastian Hammer, Michael Seifert,Tom Madsen Hans Henrik Staerfeldt and Katja Nyboe. Merc Diku Mud improvements copyright(C)1992/1993 by Michael Chastain, Michael Quan,and Mitchell Tse. Envy Diku Mud improvements copyright(C) 1994 by Michael Quan, David Love, Guilherme'Willie'Arnold,and Mitchell Tse. + + . # # , . + + _.::' #+ +# + \`,, (_.' +#+ +# . \`,: + _.::' .​##+ +# #: (_.' + +#+ #+ +# #​#####: # #​#++## #​######+#+ + . # #​##++## #​##### +​+###+ + . +# #​###+### #​#### :### . # + #​##++++###### +##: # +# #​######+ # +: . _.::' \`# +# #​####++ # # . (_.' ,# +## ##::### . + + + # # + ###:#:## \`# # #​###:##:#,,, WELCOME TO +# #​#######:#:,.​...\\ + # ##:#​#######:#​#####\\' + \`# #+:,#​###### \`#\` ##, +​##+ . +​##+:+​######: , . # ##+ ##:#​+####:#:#: + #+ ++ #+ ###:###:#: ##+ +\` +,#​####:###:#: _​___ ### \` +​####+ :##:\`#: _​____ + _ . \| _ \\ _ __ _​_#_+ __ _ ___ _ __:#​___: \| _​___\|_ _​____ __\| \|_ _ ___ \| \| \| \| '__/ _\` \|/ _\` \|/ _ \\\| '_ \\/ __\| \| \|__ \\ \\/ / _ \\ / _\` \| \| \| / __\| \| \|_\| \| \| \| (_\| \| (_\| \| (_) \| \| \| \\__ \\ \| \|___ > < (_) \| (_\| \| \|_\| \\__ \\ \|_​___/\|_\| \\__,_\|\\__, \|\\___/\|_\| \|_\|___/ \|_​____/_/\\_\\___/ \\__,_\|\\__,_\|___/ #\|___/### #​### Embrace and Live the Fantasy Dragon's Exodus 2.10 changes and modifications are the work of Enke, Vorlox, Aiue and Alwynn. Please choose a non-offensive and appropriate medieval name. Names that are found to be related to popular fiction will be deleted. What shall others call you in Dragon's Exodus? :class: ansi-banner :width: 594px :loading: lazy Server URLs ----------- .. raw:: html **Server Location**: 🇨🇦 Canada (GeoIP) Encoding -------- - **Effective encoding**: ascii - **Scanner detected**: cp437 Telnet Fingerprint ------------------ :ref:`c2dd7d4e76383b41 ` *This fingerprint is shared by 40 other servers.* The complete JSON record collected during the scan, including Telnet negotiation results and banner data. .. raw:: html
Show JSON .. code-block:: json { "server-probe": { "fingerprint": "c2dd7d4e76383b41", "fingerprint-data": { "offered-options": [], "probed-protocol": "server", "refused-options": [], "requested-options": [], "scan-type": "quick" }, "session_data": { "banner_after_return": "If you don't know what ANSI is, choose NO.\n\r[WfZEF]V[WfZEF]VyesDo you want ANSI? (Yes/No): \u0000ANSI set.\n\r\u001b[0;0;36mDragon's Exodus: Based on DikuMud(C)1990,1991 Sebastian Hammer, Michael\n\r\u001b[0;0;36mSeifert,Tom Madsen Hans Henrik Staerfeldt and Katja Nyboe. Merc Diku Mud\n\r\u001b[0;0;36mimprovements copyright(C)1992/1993 by Michael Chastain, Michael Quan,and\n\r\u001b[0;0;36mMitchell Tse. Envy Diku Mud improvements copyright(C) 1994 by Michael\n\r\u001b[0;0;36mQuan, David Love, Guilherme'Willie'Arnold,and Mitchell Tse.\n\r\u001b[0;0;36m \n\r\u001b[0;0;36m \u001b[0;0;32m + +\n\r\u001b[0;0;32m \u001b[0;1;37m . \u001b[0;0;33m # # \u001b[0;0;37m , \u001b[0;1;37m .\n\r\u001b[0;1;37m \u001b[0;1;33m + + \u001b[0;1;31m _.::' \u001b[0;0;33m #\u001b[0;0;32m+ +\u001b[0;0;33m# \u001b[0;1;37m + \u001b[0;0;37m`,,\n\r\u001b[0;0;37m \u001b[0;1;31m (_.' \u001b[0;0;32m+\u001b[0;0;33m#\u001b[0;0;32m+ +\u001b[0;0;33m# \u001b[0;1;37m. \u001b[0;0;37m `,: \u001b[0;1;37m +\n\r\u001b[0;1;37m \u001b[0;1;31m _.::' \u001b[0;0;32m.\u001b[0;0;33m##\u001b[0;0;32m+ +\u001b[0;0;33m# \u001b[0;0;33m#\u001b[0;0;37m:\n\r\u001b[0;0;37m \u001b[0;1;31m (_.' \u001b[0;1;37m + \u001b[0;0;32m+\u001b[0;0;33m#\u001b[0;0;32m+ \u001b[0;0;33m#\u001b[0;0;32m+ +\u001b[0;0;33m# \u001b[0;0;33m######\u001b[0;0;37m:\n\r\u001b[0;0;37m \u001b[0;0;33m # \u001b[0;0;33m##\u001b[0;0;32m++\u001b[0;0;33m## \u001b[0;0;33m#######\u001b[0;0;37m+\u001b[0;0;33m#+ \u001b[0;1;33m +\n\r\u001b[0;1;33m \u001b[0;1;37m. \u001b[0;0;33m# \u001b[0;0;33m###\u001b[0;0;32m++\u001b[0;0;33m## \u001b[0;0;33m###### ++###+\n\r\u001b[0;0;33m \u001b[0;1;37m+ \u001b[0;1;33m. \u001b[0;0;32m+\u001b[0;0;33m# ####\u001b[0;0;32m+\u001b[0;0;33m### ##### :### \u001b[0;1;37m.\n\r\u001b[0;1;37m \u001b[0;0;33m # \u001b[0;0;32m+ \u001b[0;0;33m###\u001b[0;0;32m++++\u001b[0;0;33m###### +##:\n\r\u001b[0;0;33m \u001b[0;0;33m # \u001b[0;0;32m+\u001b[0;0;33m# #######+ # \u001b[0;0;33m+\u001b[0;0;33m: \u001b[0;1;37m .\n\r\u001b[0;1;37m \u001b[0;1;31m _.::' \u001b[0;0;32m`\u001b[0;0;33m# \u001b[0;0;32m+\u001b[0;0;33m# #####++ # #\n\r\u001b[0;0;33m \u001b[0;1;33m . \u001b[0;1;31m(_.' \u001b[0;0;32m,\u001b[0;0;33m# \u001b[0;0;32m+\u001b[0;0;33m## ##::### \u001b[0;1;37m. \u001b[0;1;33m+ \u001b[0;1;37m +\n\r\u001b[0;1;37m \u001b[0;1;37m + \u001b[0;0;33m # # \u001b[0;0;32m+ \u001b[0;0;33m###:#:##\n\r\u001b[0;0;33m \u001b[0;0;32m`\u001b[0;0;33m# # ####:##:#,,, \n\r\u001b[0;0;33m \u001b[0;1;34mWELCOME TO \u001b[0;0;32m+\u001b[0;0;33m# ########:#:,....\\ \u001b[0;1;33m+\n\r\u001b[0;1;33m \u001b[0;0;33m # ##:########:######\\\u001b[0;0;37m'\n\r\u001b[0;0;37m \u001b[0;1;33m + \u001b[0;0;32m`\u001b[0;0;33m# #\u001b[0;0;32m+:,\u001b[0;0;33m####### `#` ##\u001b[0;0;37m,\n\r\u001b[0;0;37m \u001b[0;0;32m+\u001b[0;0;33m##\u001b[0;0;32m+ . \u001b[0;0;32m+\u001b[0;0;33m##\u001b[0;0;32m+:+\u001b[0;0;33m######: \u001b[0;0;37m, \u001b[0;1;37m.\n\r\u001b[0;1;37m \u001b[0;0;33m# ##\u001b[0;0;32m+ \u001b[0;0;33m##\u001b[0;0;32m:\u001b[0;0;33m#\u001b[0;0;32m+\u001b[0;0;33m####:#:#:\n\r\u001b[0;0;33m \u001b[0;0;32m+ \u001b[0;0;33m#\u001b[0;0;32m+ \u001b[0;0;32m++ \u001b[0;0;33m#\u001b[0;0;32m+ \u001b[0;0;33m###:###:#:\n\r\u001b[0;0;33m \u001b[0;0;33m##\u001b[0;0;32m+ \u001b[0;0;32m+` +,\u001b[0;0;33m#####:###:#:\n\r\u001b[0;0;33m \u001b[0;1;31m ____ \u001b[0;0;33m### ` \u001b[0;0;32m+\u001b[0;0;33m####\u001b[0;0;32m+ \u001b[0;0;33m:##:`#: \u001b[0;1;31m_____ \u001b[0;1;33m+ \u001b[0;1;31m _ \u001b[0;1;37m .\n\r\u001b[0;1;37m \u001b[0;1;31m| _ \\ _ __ __\u001b[0;0;33m#_\u001b[0;1;33m+ \u001b[0;1;31m__ _ ___ _ __\u001b[0;0;33m:#\u001b[0;1;31m___\u001b[0;0;33m:\u001b[0;1;31m | ____|_ _____ __| |_ _ ___\n\r\u001b[0;1;31m | | | | '__/ _` |/ _` |/ _ \\| '_ \\/ __| | |__ \\ \\/ / _ \\ / _` | | | / __|\n\r\u001b[0;1;31m | |_| | | | (_| | (_| | (_) | | | \\__ \\ | |___ > < (_) | (_| | |_| \\__ \\\n\r\u001b[0;1;31m |____/|_| \\__,_|\\__, |\\___/|_| |_|___/ |_____/_/\\_\\___/ \\__,_|\\__,_|___/\n\r\u001b[0;1;31m \u001b[0;0;33m#\u001b[0;1;31m|___/\u001b[0;0;33m###\n\r\u001b[0;0;33m #### \u001b[0;1;34mEmbrace and Live the Fantasy\n\r\u001b[0;1;34m \n\r\u001b[0;0;36m Dragon's Exodus \u001b[0;0;31m2.10\u001b[0;0;36m\u001b[0;0;36m changes and modifications are the work of Enke, \n\r\u001b[0;0;36m Vorlox, Aiue and Alwynn. \n\r\u001b[0;0;36m \n\r\u001b[0;1;37m Please choose a non-offensive and appropriate medieval name.\n\r\u001b[0;1;37m Names that are found to be related to popular fiction will be deleted.\n\r\u001b[0;1;37m \n\r\u001b[0;1;37mWhat shall others call you in \u001b[0;1;31mDragon's \u001b[0;0;35mExodus?\n\r\u0000", "banner_before_return": "\n\rDo you want ANSI?( Yes/No )\n\r\u0000", "dsr_replies": 0, "dsr_requests": 0, "encoding": "cp437", "option_states": { "server_offered": {}, "server_requested": {} }, "scan_type": "quick", "timing": { "probe": 0.0, "total": 16.2395441532135 } } }, "sessions": [ { "connected": "2026-03-07T04:18:03.766779+00:00", "host": "158.69.212.139", "ip": "158.69.212.139", "port": 1234 } ] } .. 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 158.69.212.139 1234 .. raw:: html
Show Logfile .. code-block:: text DEBUG client.py:1193 Fingerprint client: host=158.69.212.139 port=1234 INFO client_base.py:186 Connected to DEBUG stream_writer.py:3330 pending_option[WILL + MXP] = True DEBUG stream_writer.py:1019 send IAC WILL MXP DEBUG stream_writer.py:3330 pending_option[WILL + ATCP] = True DEBUG stream_writer.py:1019 send IAC WILL ATCP DEBUG stream_writer.py:3330 pending_option[WILL + MCCP3_COMPRESS] = True DEBUG stream_writer.py:1019 send IAC WILL MCCP3_COMPRESS DEBUG stream_writer.py:3330 pending_option[WILL + GMCP] = True DEBUG stream_writer.py:1019 send IAC WILL GMCP DEBUG stream_writer.py:3330 pending_option[WILL + AARDWOLF] = True DEBUG stream_writer.py:1019 send IAC WILL AARDWOLF DEBUG stream_writer.py:3330 pending_option[WILL + MSP] = True DEBUG stream_writer.py:1019 send IAC WILL MSP DEBUG stream_writer.py:3330 pending_option[WILL + MSDP] = True DEBUG stream_writer.py:1019 send IAC WILL MSDP DEBUG stream_writer.py:3330 pending_option[WILL + MSSP] = True DEBUG stream_writer.py:1019 send IAC WILL MSSP DEBUG stream_writer.py:3330 pending_option[WILL + ZMP] = True DEBUG stream_writer.py:1019 send IAC WILL ZMP DEBUG stream_writer.py:3330 pending_option[WILL + MCCP2_COMPRESS] = True DEBUG stream_writer.py:1019 send IAC WILL MCCP2_COMPRESS DEBUG stream_writer.py:3330 pending_option[DO + MXP] = True DEBUG stream_writer.py:1019 send IAC DO MXP DEBUG stream_writer.py:3330 pending_option[DO + ATCP] = True DEBUG stream_writer.py:1019 send IAC DO ATCP DEBUG stream_writer.py:3330 pending_option[DO + MCCP3_COMPRESS] = True DEBUG stream_writer.py:1019 send IAC DO MCCP3_COMPRESS DEBUG stream_writer.py:3330 pending_option[DO + GMCP] = True DEBUG stream_writer.py:1019 send IAC DO GMCP DEBUG stream_writer.py:3330 pending_option[DO + AARDWOLF] = True DEBUG stream_writer.py:1019 send IAC DO AARDWOLF DEBUG stream_writer.py:3330 pending_option[DO + MSP] = True DEBUG stream_writer.py:1019 send IAC DO MSP DEBUG stream_writer.py:3330 pending_option[DO + MSDP] = True DEBUG stream_writer.py:1019 send IAC DO MSDP DEBUG stream_writer.py:3330 pending_option[DO + MSSP] = True DEBUG stream_writer.py:1019 send IAC DO MSSP DEBUG stream_writer.py:3330 pending_option[DO + ZMP] = True DEBUG stream_writer.py:1019 send IAC DO ZMP DEBUG stream_writer.py:3330 pending_option[DO + MCCP2_COMPRESS] = True DEBUG stream_writer.py:1019 send IAC DO MCCP2_COMPRESS DEBUG client_base.py:499 negotiation failed after 4.00s. DEBUG client_base.py:505 failed-reply: 'WILL MXP, WILL ATCP, WILL MCCP3_COMPRESS, WILL GMCP, WILL AARDWOLF, WILL MSP, WILL MSDP, WILL MSSP, WILL ZMP, WILL MCCP2_COMPRESS, DO MXP, DO ATCP, DO MCCP3_COMPRESS, DO GMCP, DO AARDWOLF, DO MSP, DO MSDP, DO MSSP, DO ZMP, DO MCCP2_COMPRESS' DEBUG client_base.py:89 EOF from server, closing. INFO client_base.py:118 Connection closed to INFO fingerprinting.py:755 connection for server fingerprint c2dd7d4e76383b41 .. raw:: html