173.14.208.154 (rupert.twyst.org)ο
rupert.twyst.org:6666ο
Connection Banner:
Server URLsο
- Telnet: telnet://rupert.twyst.org:6666
Server Infoο
Server Location: πΊπΈ United States (GeoIP)
Telnet Fingerprintο
This fingerprint is shared by 219 other servers.
The complete JSON record collected during the scan, including Telnet negotiation results and any MSSP metadata.
Show JSON
{
"server-probe": {
"fingerprint": "a8a260cc4662430c",
"fingerprint-data": {
"offered-options": [],
"probed-protocol": "server",
"refused-options": [
"AARDWOLF",
"ATCP",
"BINARY",
"CHARSET",
"COM_PORT",
"ECHO",
"EOR",
"GMCP",
"MSDP",
"MSP",
"MSSP",
"MXP",
"SGA",
"STATUS",
"ZMP"
],
"requested-options": [],
"scan-type": "quick"
},
"session_data": {
"banner_after_return": "\r\n ~ @ ~ ! ~ @ ~ ! ~ @ ~ @ ~ W E L C O M E T O ~ @ ~ @ ~ ! ~ @ ~ ! ~ @ ~\r\n\r\n\r\n *\r\n\r\n ~ * T H E M A S Q U E * ~\r\n\r\n *\r\n \r\n\r\n The Masque is a ~ ROLEPLAY ~ MOO. \r\nIts theme is VENICE during CARNIVAL, the time the past, present and future. Enter a world where phantasmagoria and reality merge, and RL does not intrude.\r\n Life is a Carnival and all are masked.\r\n\r\n ~ @ ~\r\n\r\n To visit as a guest, type: CONNECT GUEST\r\n To enter as a regular player, type: CONNECT <name> <password>\r\n\r\n ~ ~\r\n *\r\nThe lag is low; there is 1 connected.\r\n",
"banner_before_return": "\r\n ~ @ ~ ! ~ @ ~ ! ~ @ ~ @ ~ W E L C O M E T O ~ @ ~ @ ~ ! ~ @ ~ ! ~ @ ~\r\n\r\n\r\n *\r\n\r\n ~ * T H E M A S Q U E * ~\r\n\r\n *\r\n \r\n\r\n The Masque is a ~ ROLEPLAY ~ MOO. \r\nIts theme is VENICE during CARNIVAL, the time the past, present and future. Enter a world where phantasmagoria and reality merge, and RL does not intrude.\r\n Life is a Carnival and all are masked.\r\n\r\n ~ @ ~\r\n\r\n To visit as a guest, type: CONNECT GUEST\r\n To enter as a regular player, type: CONNECT <name> <password>\r\n\r\n ~ ~\r\n *\r\nThe lag is low; there is 1 connected.\r\n",
"dsr_replies": 0,
"dsr_requests": 0,
"encoding": "ascii",
"option_states": {
"server_offered": {},
"server_requested": {}
},
"scan_type": "quick",
"timing": {
"probe": 0.5289549827575684,
"total": 5.2498791217803955
}
}
},
"sessions": [
{
"connected": "2026-02-14T17:11:49.883885+00:00",
"host": "rupert.twyst.org",
"ip": "173.14.208.154",
"port": 6666
}
]
}
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 rupert.twyst.org 6666
Show Logfile
DEBUG client.py:965 Fingerprint client: host=rupert.twyst.org port=6666
INFO client_base.py:175 Connected to <Peer 173.14.208.154 6666>
DEBUG client_base.py:492 negotiation complete after 0.00s.
DEBUG stream_writer.py:3174 pending_option[DO + BINARY] = True
DEBUG stream_writer.py:950 send IAC DO BINARY
DEBUG stream_writer.py:3174 pending_option[DO + SGA] = True
DEBUG stream_writer.py:950 send IAC DO SGA
DEBUG stream_writer.py:3174 pending_option[DO + ECHO] = True
DEBUG stream_writer.py:950 send IAC DO ECHO
DEBUG stream_writer.py:3174 pending_option[DO + STATUS] = True
DEBUG stream_writer.py:950 send IAC DO STATUS
DEBUG stream_writer.py:3174 pending_option[DO + CHARSET] = True
DEBUG stream_writer.py:950 send IAC DO CHARSET
DEBUG stream_writer.py:3174 pending_option[DO + EOR] = True
DEBUG stream_writer.py:950 send IAC DO EOR
DEBUG stream_writer.py:3174 pending_option[DO + COM_PORT_OPTION] = True
DEBUG stream_writer.py:950 send IAC DO COM_PORT_OPTION
DEBUG stream_writer.py:3174 pending_option[DO + GMCP] = True
DEBUG stream_writer.py:950 send IAC DO GMCP
DEBUG stream_writer.py:3174 pending_option[DO + MSDP] = True
DEBUG stream_writer.py:950 send IAC DO MSDP
DEBUG stream_writer.py:3174 pending_option[DO + MSSP] = True
DEBUG stream_writer.py:950 send IAC DO MSSP
DEBUG stream_writer.py:3174 pending_option[DO + MSP] = True
DEBUG stream_writer.py:950 send IAC DO MSP
DEBUG stream_writer.py:3174 pending_option[DO + MXP] = True
DEBUG stream_writer.py:950 send IAC DO MXP
DEBUG stream_writer.py:3174 pending_option[DO + ZMP] = True
DEBUG stream_writer.py:950 send IAC DO ZMP
DEBUG stream_writer.py:3174 pending_option[DO + AARDWOLF] = True
DEBUG stream_writer.py:950 send IAC DO AARDWOLF
DEBUG stream_writer.py:3174 pending_option[DO + ATCP] = True
DEBUG stream_writer.py:950 send IAC DO ATCP
INFO fingerprinting.py:746 connection for server fingerprint a8a260cc4662430c
INFO client_base.py:106 Connection closed to <Peer 173.14.208.154 6666>
rupert.twyst.org:7777ο
Connection Banner:
Server URLsο
- Telnet: telnet://rupert.twyst.org:7777
Server Infoο
Server Location: πΊπΈ United States (GeoIP)
Telnet Fingerprintο
This fingerprint is shared by 219 other servers.
The complete JSON record collected during the scan, including Telnet negotiation results and any MSSP metadata.
Show JSON
{
"server-probe": {
"fingerprint": "a8a260cc4662430c",
"fingerprint-data": {
"offered-options": [],
"probed-protocol": "server",
"refused-options": [
"AARDWOLF",
"ATCP",
"BINARY",
"CHARSET",
"COM_PORT",
"ECHO",
"EOR",
"GMCP",
"MSDP",
"MSP",
"MSSP",
"MXP",
"SGA",
"STATUS",
"ZMP"
],
"requested-options": [],
"scan-type": "quick"
},
"session_data": {
"banner_after_return": " _---| _ _ _ _ _\r\n o ---| o ]-I-I-I-[\r\n _ _ _ _ _ _ _---| | _---| \\ ` ' / WELCOME TO\r\n ]-I-I-I-I-[ ---| | ---| |. |\r\n \\ ` '_/ | / \\ | | /^\\| ONCE UPON\r\n [*] __| ^ / ^ \\ ^ | |*||\r\n |__ ,| / \\ / `\\ / \\ | ===| A\r\n ___| ___ ,|__ / /=_=_=_=\\ \\ |, _|\r\n I_I__I_I__I_I (====(_________)___|_|____|____ MOO\r\n \\-\\--|-|--/-/ | I [ ]__I I_I__|____I_I_|\r\n |[] '| | [] |`__ . [ \\-\\--|-|--/-/\r\n |. | |' |___|_____I___|___I___|---------| co <player> <password>\r\n / \\| [] .|_|-|_|-|-|_|-|_|-|_|-| [] [] | for an existing char\r\n<===> | .|-=-=-=-=-=-=-=-=-=-=-| | / \\\r\n] []|` [] ||.|.|.|.|.|.|.|.|.|.||- <===> OR\r\n] []| ` | |/////////\\\\\\\\\\\\\\\\\\\\.||__. | |[] [\r\n<===> ' ||||| | | | ||||.|| [] <===>\r\n \\T/ | |-- ||||| | O | O | ||||.|| . |' \\T/ co guest\r\n | . _||||| | | | ||||.|| | | | to connect as a guest.\r\n./|' v . | .|||||/____|____\\|||| /|. . | . ./\r\n|//\\............/...........\\........../../\\\\\\\r\n",
"banner_before_return": " _---| _ _ _ _ _\r\n o ---| o ]-I-I-I-[\r\n _ _ _ _ _ _ _---| | _---| \\ ` ' / WELCOME TO\r\n ]-I-I-I-I-[ ---| | ---| |. |\r\n \\ ` '_/ | / \\ | | /^\\| ONCE UPON\r\n [*] __| ^ / ^ \\ ^ | |*||\r\n |__ ,| / \\ / `\\ / \\ | ===| A\r\n ___| ___ ,|__ / /=_=_=_=\\ \\ |, _|\r\n I_I__I_I__I_I (====(_________)___|_|____|____ MOO\r\n \\-\\--|-|--/-/ | I [ ]__I I_I__|____I_I_|\r\n |[] '| | [] |`__ . [ \\-\\--|-|--/-/\r\n |. | |' |___|_____I___|___I___|---------| co <player> <password>\r\n / \\| [] .|_|-|_|-|-|_|-|_|-|_|-| [] [] | for an existing char\r\n<===> | .|-=-=-=-=-=-=-=-=-=-=-| | / \\\r\n] []|` [] ||.|.|.|.|.|.|.|.|.|.||- <===> OR\r\n] []| ` | |/////////\\\\\\\\\\\\\\\\\\\\.||__. | |[] [\r\n<===> ' ||||| | | | ||||.|| [] <===>\r\n \\T/ | |-- ||||| | O | O | ||||.|| . |' \\T/ co guest\r\n | . _||||| | | | ||||.|| | | | to connect as a guest.\r\n./|' v . | .|||||/____|____\\|||| /|. . | . ./\r\n|//\\............/...........\\........../../\\\\\\\r\n",
"dsr_replies": 0,
"dsr_requests": 0,
"encoding": "ascii",
"option_states": {
"server_offered": {},
"server_requested": {}
},
"scan_type": "quick",
"timing": {
"probe": 0.5210084915161133,
"total": 5.259485721588135
}
}
},
"sessions": [
{
"connected": "2026-02-14T17:10:51.393927+00:00",
"host": "rupert.twyst.org",
"ip": "173.14.208.154",
"port": 7777
}
]
}
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 rupert.twyst.org 7777
Show Logfile
DEBUG client.py:965 Fingerprint client: host=rupert.twyst.org port=7777
INFO client_base.py:175 Connected to <Peer 173.14.208.154 7777>
DEBUG client_base.py:492 negotiation complete after 0.00s.
DEBUG stream_writer.py:3174 pending_option[DO + BINARY] = True
DEBUG stream_writer.py:950 send IAC DO BINARY
DEBUG stream_writer.py:3174 pending_option[DO + SGA] = True
DEBUG stream_writer.py:950 send IAC DO SGA
DEBUG stream_writer.py:3174 pending_option[DO + ECHO] = True
DEBUG stream_writer.py:950 send IAC DO ECHO
DEBUG stream_writer.py:3174 pending_option[DO + STATUS] = True
DEBUG stream_writer.py:950 send IAC DO STATUS
DEBUG stream_writer.py:3174 pending_option[DO + CHARSET] = True
DEBUG stream_writer.py:950 send IAC DO CHARSET
DEBUG stream_writer.py:3174 pending_option[DO + EOR] = True
DEBUG stream_writer.py:950 send IAC DO EOR
DEBUG stream_writer.py:3174 pending_option[DO + COM_PORT_OPTION] = True
DEBUG stream_writer.py:950 send IAC DO COM_PORT_OPTION
DEBUG stream_writer.py:3174 pending_option[DO + GMCP] = True
DEBUG stream_writer.py:950 send IAC DO GMCP
DEBUG stream_writer.py:3174 pending_option[DO + MSDP] = True
DEBUG stream_writer.py:950 send IAC DO MSDP
DEBUG stream_writer.py:3174 pending_option[DO + MSSP] = True
DEBUG stream_writer.py:950 send IAC DO MSSP
DEBUG stream_writer.py:3174 pending_option[DO + MSP] = True
DEBUG stream_writer.py:950 send IAC DO MSP
DEBUG stream_writer.py:3174 pending_option[DO + MXP] = True
DEBUG stream_writer.py:950 send IAC DO MXP
DEBUG stream_writer.py:3174 pending_option[DO + ZMP] = True
DEBUG stream_writer.py:950 send IAC DO ZMP
DEBUG stream_writer.py:3174 pending_option[DO + AARDWOLF] = True
DEBUG stream_writer.py:950 send IAC DO AARDWOLF
DEBUG stream_writer.py:3174 pending_option[DO + ATCP] = True
DEBUG stream_writer.py:950 send IAC DO ATCP
INFO fingerprinting.py:746 connection for server fingerprint a8a260cc4662430c
INFO client_base.py:106 Connection closed to <Peer 173.14.208.154 7777>
rupert.twyst.org:9040ο
Connection Banner:
Server URLsο
- Telnet: telnet://rupert.twyst.org:9040
- Website: rupert.twyst.org
Server Infoο
Server Location: πΊπΈ United States (GeoIP)
Telnet Fingerprintο
This fingerprint is shared by 219 other servers.
The complete JSON record collected during the scan, including Telnet negotiation results and any MSSP metadata.
Show JSON
{
"server-probe": {
"fingerprint": "a8a260cc4662430c",
"fingerprint-data": {
"offered-options": [],
"probed-protocol": "server",
"refused-options": [
"AARDWOLF",
"ATCP",
"BINARY",
"CHARSET",
"COM_PORT",
"ECHO",
"EOR",
"GMCP",
"MSDP",
"MSP",
"MSSP",
"MXP",
"SGA",
"STATUS",
"ZMP"
],
"requested-options": [],
"scan-type": "quick"
},
"session_data": {
"banner_after_return": "Rupert is currently at rupert.twyst.org, which ___________ .. :\r\nis a privately owned and operated site. * . \\__ ___/ . . . \r\nVisit http://rupert.twyst.org for . __________ | | .. . . * \r\nmore information about this site. \\______ \\ | |.. . \r\n * . | _/ |____| . : . . . .\r\nIf for some reason, your . ___________ | | \\ . . . . \r\npassword does not work, \\_ _____/ |____|_ / . . *:. . . \r\nuse the @newpass command . . | __)_ . .\\/ . .. . . \r\nupon connecting as a . . | \\ . . . ... . . \r\nguest. * . __________/_______ /. . . . . . \r\n . \\______ \\ \\/ . . ... .. . . \r\n ____ ___ | ___/ *. . . \r\n | | \\| | . . :. . . Welcome to Rupert, \r\n . | | /|____| . . . a MOO based on the universe\r\n__________ | / . . . ./|\\ as described by Douglas \r\n\\______ \\|______/ . .. :. . | Adams. Enjoy your stay. \r\n | _/ . ... . | -The Wizard Staff \r\n | | \\ :. . . *. | . . \r\n |____|_ / . *. You are here. \r\n \\/ . . Tiny isn't it? *. \r\n\r\n . connect <player> <password> - to get online\r\n connect Guest - to connect as a guest\r\nThe lag is low; there is 1 connected.\r\n",
"banner_before_return": "Rupert is currently at rupert.twyst.org, which ___________ .. :\r\nis a privately owned and operated site. * . \\__ ___/ . . . \r\nVisit http://rupert.twyst.org for . __________ | | .. . . * \r\nmore information about this site. \\______ \\ | |.. . \r\n * . | _/ |____| . : . . . .\r\nIf for some reason, your . ___________ | | \\ . . . . \r\npassword does not work, \\_ _____/ |____|_ / . . *:. . . \r\nuse the @newpass command . . | __)_ . .\\/ . .. . . \r\nupon connecting as a . . | \\ . . . ... . . \r\nguest. * . __________/_______ /. . . . . . \r\n . \\______ \\ \\/ . . ... .. . . \r\n ____ ___ | ___/ *. . . \r\n | | \\| | . . :. . . Welcome to Rupert, \r\n . | | /|____| . . . a MOO based on the universe\r\n__________ | / . . . ./|\\ as described by Douglas \r\n\\______ \\|______/ . .. :. . | Adams. Enjoy your stay. \r\n | _/ . ... . | -The Wizard Staff \r\n | | \\ :. . . *. | . . \r\n |____|_ / . *. You are here. \r\n \\/ . . Tiny isn't it? *. \r\n\r\n . connect <player> <password> - to get online\r\n connect Guest - to connect as a guest\r\nThe lag is low; there is 1 connected.\r\n",
"dsr_replies": 0,
"dsr_requests": 0,
"encoding": "ascii",
"option_states": {
"server_offered": {},
"server_requested": {}
},
"scan_type": "quick",
"timing": {
"probe": 0.5051984786987305,
"total": 5.253572463989258
}
}
},
"sessions": [
{
"connected": "2026-02-14T17:10:48.737531+00:00",
"host": "rupert.twyst.org",
"ip": "173.14.208.154",
"port": 9040
}
]
}
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 rupert.twyst.org 9040
Show Logfile
DEBUG client.py:965 Fingerprint client: host=rupert.twyst.org port=9040
INFO client_base.py:175 Connected to <Peer 173.14.208.154 9040>
DEBUG client_base.py:492 negotiation complete after 0.00s.
DEBUG stream_writer.py:3174 pending_option[DO + BINARY] = True
DEBUG stream_writer.py:950 send IAC DO BINARY
DEBUG stream_writer.py:3174 pending_option[DO + SGA] = True
DEBUG stream_writer.py:950 send IAC DO SGA
DEBUG stream_writer.py:3174 pending_option[DO + ECHO] = True
DEBUG stream_writer.py:950 send IAC DO ECHO
DEBUG stream_writer.py:3174 pending_option[DO + STATUS] = True
DEBUG stream_writer.py:950 send IAC DO STATUS
DEBUG stream_writer.py:3174 pending_option[DO + CHARSET] = True
DEBUG stream_writer.py:950 send IAC DO CHARSET
DEBUG stream_writer.py:3174 pending_option[DO + EOR] = True
DEBUG stream_writer.py:950 send IAC DO EOR
DEBUG stream_writer.py:3174 pending_option[DO + COM_PORT_OPTION] = True
DEBUG stream_writer.py:950 send IAC DO COM_PORT_OPTION
DEBUG stream_writer.py:3174 pending_option[DO + GMCP] = True
DEBUG stream_writer.py:950 send IAC DO GMCP
DEBUG stream_writer.py:3174 pending_option[DO + MSDP] = True
DEBUG stream_writer.py:950 send IAC DO MSDP
DEBUG stream_writer.py:3174 pending_option[DO + MSSP] = True
DEBUG stream_writer.py:950 send IAC DO MSSP
DEBUG stream_writer.py:3174 pending_option[DO + MSP] = True
DEBUG stream_writer.py:950 send IAC DO MSP
DEBUG stream_writer.py:3174 pending_option[DO + MXP] = True
DEBUG stream_writer.py:950 send IAC DO MXP
DEBUG stream_writer.py:3174 pending_option[DO + ZMP] = True
DEBUG stream_writer.py:950 send IAC DO ZMP
DEBUG stream_writer.py:3174 pending_option[DO + AARDWOLF] = True
DEBUG stream_writer.py:950 send IAC DO AARDWOLF
DEBUG stream_writer.py:3174 pending_option[DO + ATCP] = True
DEBUG stream_writer.py:950 send IAC DO ATCP
INFO fingerprinting.py:746 connection for server fingerprint a8a260cc4662430c
INFO client_base.py:106 Connection closed to <Peer 173.14.208.154 9040>
twyst.org:3333ο
Connection Banner:
Server URLsο
- Telnet: telnet://twyst.org:3333
Server Infoο
Server Location: πΊπΈ United States (GeoIP)
Telnet Fingerprintο
This fingerprint is shared by 219 other servers.
The complete JSON record collected during the scan, including Telnet negotiation results and any MSSP metadata.
Show JSON
{
"server-probe": {
"fingerprint": "a8a260cc4662430c",
"fingerprint-data": {
"offered-options": [],
"probed-protocol": "server",
"refused-options": [
"AARDWOLF",
"ATCP",
"BINARY",
"CHARSET",
"COM_PORT",
"ECHO",
"EOR",
"GMCP",
"MSDP",
"MSP",
"MSSP",
"MXP",
"SGA",
"STATUS",
"ZMP"
],
"requested-options": [],
"scan-type": "quick"
},
"session_data": {
"banner_after_return": "Unless otherwise noted all text is Copyright (c) 2003, Falconesque.\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 Welcome to PolyMOO II! @@@@@@@ @@@@@@@@ @@@@@@@@\r\n @@! @@! @@@ @@! @@@\r\nTo login as a regular player, type: !@! !@! @!@ !@! @!@\r\n CONNECT <playername> <password> @!! @!@ !@! @!@ !@!\r\n !!! !@! !!! !@! !!!\r\nOr, to visit as a guest, type: !!: !!: !!! !!: !!!\r\n CONNECT GUEST :!: :!: !:! :!: !:!\r\n :: ::::: :: ::::: ::\r\n For help, type: Help, or ? : : : : : : :\r\n\r\n-------------------------------------------------------------------\r\n20031224: New banner. Confused? Please type `news' upon connection.\r\n-------------------------------------------------------------------\r\nThe lag is low; there is 1 connected.\r\n",
"banner_before_return": "Unless otherwise noted all text is Copyright (c) 2003, Falconesque.\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 Welcome to PolyMOO II! @@@@@@@ @@@@@@@@ @@@@@@@@\r\n @@! @@! @@@ @@! @@@\r\nTo login as a regular player, type: !@! !@! @!@ !@! @!@\r\n CONNECT <playername> <password> @!! @!@ !@! @!@ !@!\r\n !!! !@! !!! !@! !!!\r\nOr, to visit as a guest, type: !!: !!: !!! !!: !!!\r\n CONNECT GUEST :!: :!: !:! :!: !:!\r\n :: ::::: :: ::::: ::\r\n For help, type: Help, or ? : : : : : : :\r\n\r\n-------------------------------------------------------------------\r\n20031224: New banner. Confused? Please type `news' upon connection.\r\n-------------------------------------------------------------------\r\nThe lag is low; there is 1 connected.\r\n",
"dsr_replies": 0,
"dsr_requests": 0,
"encoding": "ascii",
"option_states": {
"server_offered": {},
"server_requested": {}
},
"scan_type": "quick",
"timing": {
"probe": 0.5064382553100586,
"total": 5.246320486068726
}
}
},
"sessions": [
{
"connected": "2026-02-14T17:13:43.127135+00:00",
"host": "twyst.org",
"ip": "173.14.208.154",
"port": 3333
}
]
}
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 twyst.org 3333
Show Logfile
DEBUG client.py:965 Fingerprint client: host=twyst.org port=3333
INFO client_base.py:175 Connected to <Peer 173.14.208.154 3333>
DEBUG client_base.py:492 negotiation complete after 0.00s.
DEBUG stream_writer.py:3174 pending_option[DO + BINARY] = True
DEBUG stream_writer.py:950 send IAC DO BINARY
DEBUG stream_writer.py:3174 pending_option[DO + SGA] = True
DEBUG stream_writer.py:950 send IAC DO SGA
DEBUG stream_writer.py:3174 pending_option[DO + ECHO] = True
DEBUG stream_writer.py:950 send IAC DO ECHO
DEBUG stream_writer.py:3174 pending_option[DO + STATUS] = True
DEBUG stream_writer.py:950 send IAC DO STATUS
DEBUG stream_writer.py:3174 pending_option[DO + CHARSET] = True
DEBUG stream_writer.py:950 send IAC DO CHARSET
DEBUG stream_writer.py:3174 pending_option[DO + EOR] = True
DEBUG stream_writer.py:950 send IAC DO EOR
DEBUG stream_writer.py:3174 pending_option[DO + COM_PORT_OPTION] = True
DEBUG stream_writer.py:950 send IAC DO COM_PORT_OPTION
DEBUG stream_writer.py:3174 pending_option[DO + GMCP] = True
DEBUG stream_writer.py:950 send IAC DO GMCP
DEBUG stream_writer.py:3174 pending_option[DO + MSDP] = True
DEBUG stream_writer.py:950 send IAC DO MSDP
DEBUG stream_writer.py:3174 pending_option[DO + MSSP] = True
DEBUG stream_writer.py:950 send IAC DO MSSP
DEBUG stream_writer.py:3174 pending_option[DO + MSP] = True
DEBUG stream_writer.py:950 send IAC DO MSP
DEBUG stream_writer.py:3174 pending_option[DO + MXP] = True
DEBUG stream_writer.py:950 send IAC DO MXP
DEBUG stream_writer.py:3174 pending_option[DO + ZMP] = True
DEBUG stream_writer.py:950 send IAC DO ZMP
DEBUG stream_writer.py:3174 pending_option[DO + AARDWOLF] = True
DEBUG stream_writer.py:950 send IAC DO AARDWOLF
DEBUG stream_writer.py:3174 pending_option[DO + ATCP] = True
DEBUG stream_writer.py:950 send IAC DO ATCP
INFO fingerprinting.py:746 connection for server fingerprint a8a260cc4662430c
INFO client_base.py:106 Connection closed to <Peer 173.14.208.154 3333>
twyst.org:6666ο
Connection Banner:
Server URLsο
- Telnet: telnet://twyst.org:6666
Server Infoο
Server Location: πΊπΈ United States (GeoIP)
Telnet Fingerprintο
This fingerprint is shared by 219 other servers.
The complete JSON record collected during the scan, including Telnet negotiation results and any MSSP metadata.
Show JSON
{
"server-probe": {
"fingerprint": "a8a260cc4662430c",
"fingerprint-data": {
"offered-options": [],
"probed-protocol": "server",
"refused-options": [
"AARDWOLF",
"ATCP",
"BINARY",
"CHARSET",
"COM_PORT",
"ECHO",
"EOR",
"GMCP",
"MSDP",
"MSP",
"MSSP",
"MXP",
"SGA",
"STATUS",
"ZMP"
],
"requested-options": [],
"scan-type": "quick"
},
"session_data": {
"banner_after_return": "\r\n ~ @ ~ ! ~ @ ~ ! ~ @ ~ @ ~ W E L C O M E T O ~ @ ~ @ ~ ! ~ @ ~ ! ~ @ ~\r\n\r\n\r\n *\r\n\r\n ~ * T H E M A S Q U E * ~\r\n\r\n *\r\n \r\n\r\n The Masque is a ~ ROLEPLAY ~ MOO. \r\nIts theme is VENICE during CARNIVAL, the time the past, present and future. Enter a world where phantasmagoria and reality merge, and RL does not intrude.\r\n Life is a Carnival and all are masked.\r\n\r\n ~ @ ~\r\n\r\n To visit as a guest, type: CONNECT GUEST\r\n To enter as a regular player, type: CONNECT <name> <password>\r\n\r\n ~ ~\r\n *\r\nThe lag is low; there is 1 connected.\r\n",
"banner_before_return": "\r\n ~ @ ~ ! ~ @ ~ ! ~ @ ~ @ ~ W E L C O M E T O ~ @ ~ @ ~ ! ~ @ ~ ! ~ @ ~\r\n\r\n\r\n *\r\n\r\n ~ * T H E M A S Q U E * ~\r\n\r\n *\r\n \r\n\r\n The Masque is a ~ ROLEPLAY ~ MOO. \r\nIts theme is VENICE during CARNIVAL, the time the past, present and future. Enter a world where phantasmagoria and reality merge, and RL does not intrude.\r\n Life is a Carnival and all are masked.\r\n\r\n ~ @ ~\r\n\r\n To visit as a guest, type: CONNECT GUEST\r\n To enter as a regular player, type: CONNECT <name> <password>\r\n\r\n ~ ~\r\n *\r\nThe lag is low; there is 1 connected.\r\n",
"dsr_replies": 0,
"dsr_requests": 0,
"encoding": "ascii",
"option_states": {
"server_offered": {},
"server_requested": {}
},
"scan_type": "quick",
"timing": {
"probe": 0.5061664581298828,
"total": 5.235564947128296
}
}
},
"sessions": [
{
"connected": "2026-02-14T17:10:49.298064+00:00",
"host": "twyst.org",
"ip": "173.14.208.154",
"port": 6666
}
]
}
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 twyst.org 6666
Show Logfile
DEBUG client.py:965 Fingerprint client: host=twyst.org port=6666
INFO client_base.py:175 Connected to <Peer 173.14.208.154 6666>
DEBUG client_base.py:492 negotiation complete after 0.00s.
DEBUG stream_writer.py:3174 pending_option[DO + BINARY] = True
DEBUG stream_writer.py:950 send IAC DO BINARY
DEBUG stream_writer.py:3174 pending_option[DO + SGA] = True
DEBUG stream_writer.py:950 send IAC DO SGA
DEBUG stream_writer.py:3174 pending_option[DO + ECHO] = True
DEBUG stream_writer.py:950 send IAC DO ECHO
DEBUG stream_writer.py:3174 pending_option[DO + STATUS] = True
DEBUG stream_writer.py:950 send IAC DO STATUS
DEBUG stream_writer.py:3174 pending_option[DO + CHARSET] = True
DEBUG stream_writer.py:950 send IAC DO CHARSET
DEBUG stream_writer.py:3174 pending_option[DO + EOR] = True
DEBUG stream_writer.py:950 send IAC DO EOR
DEBUG stream_writer.py:3174 pending_option[DO + COM_PORT_OPTION] = True
DEBUG stream_writer.py:950 send IAC DO COM_PORT_OPTION
DEBUG stream_writer.py:3174 pending_option[DO + GMCP] = True
DEBUG stream_writer.py:950 send IAC DO GMCP
DEBUG stream_writer.py:3174 pending_option[DO + MSDP] = True
DEBUG stream_writer.py:950 send IAC DO MSDP
DEBUG stream_writer.py:3174 pending_option[DO + MSSP] = True
DEBUG stream_writer.py:950 send IAC DO MSSP
DEBUG stream_writer.py:3174 pending_option[DO + MSP] = True
DEBUG stream_writer.py:950 send IAC DO MSP
DEBUG stream_writer.py:3174 pending_option[DO + MXP] = True
DEBUG stream_writer.py:950 send IAC DO MXP
DEBUG stream_writer.py:3174 pending_option[DO + ZMP] = True
DEBUG stream_writer.py:950 send IAC DO ZMP
DEBUG stream_writer.py:3174 pending_option[DO + AARDWOLF] = True
DEBUG stream_writer.py:950 send IAC DO AARDWOLF
DEBUG stream_writer.py:3174 pending_option[DO + ATCP] = True
DEBUG stream_writer.py:950 send IAC DO ATCP
INFO fingerprinting.py:746 connection for server fingerprint a8a260cc4662430c
INFO client_base.py:106 Connection closed to <Peer 173.14.208.154 6666>