eternalforest.net:9000 ====================== **Connection Banner:** .. raw:: html .. raw:: html

eternalforest.net:9000

Encoding -------- - **Effective encoding**: cp437 - **Scanner detected**: ascii Telnet Fingerprint ------------------ :ref:`a8a260cc4662430c... ` *This fingerprint is shared by 169 other servers.* **Data source**: `a8a260cc4662430c/1d646dd6d8a17045.json `_ The complete JSON record collected during the scan, including Telnet negotiation results and banner data. .. code-block:: 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": "\n\rNo character was found matching that name. If you had a character with\n\rthat name, then the file has been deleted. This is done automatically\n\rfor any character idle for more than one year. To create a new character\n\ryou must first create an account which is done through option 1 of the\n\rmain menu. After having done that and received email containing the\n\rconfirmation code go to option 2 and being the process of creating a\n\rcharacter.\n\r\n\r[ Press return for main menu ]\n\r", "banner_before_return": "\n\r0 players on.\n\rSystem started 4 hours and 53 minutes ago.\n\rGetting site info ...\n\r\n\r _____ _ +----------------------------------------+\n\r(_ _) |__ ___ | Thanks: Michael Seifert, Hans Henrik |\n\r | | | _ \\ / _ \\ | Strfeldt, Tom Madsen, and Katja Nyboe, |\n\r | | | | | | __/ | Alan Button and all former immortals |\n\r |_| |_| |_|\\___) | of the Forest's Edge for many ideas |\n\r _____ _ _ | and starting us down this twisting |\n\r| ___) |_ ___ ___ ____ ___ | | | road of imagination. |\n\r| __)| _)/ _ \\| _)| \\(__ \\| | +----------------------------------------+\n\r| |___| |_( __/| | | || |/ __ | |\n\r|_____)\\__)\\___)|_| |_||_|\\____)_| -={ 1 }=- Start a New Character\n\r _____ _ -={ 2 }=- Account Menu\n\r| ___)__ ___ ___ ___| |_ -={ 3 }=- See Feature List\n\r| |_ / _ \\| _)/ _ \\/ __) __) -={ 4 }=- Read Policies\n\r| _) (_) | | ( __/\\__ \\ |_ -={ 5 }=- Help with a Connection Problem\n\r|_| \\___/|_| \\___)(___/\\__)-={ Or Enter the Name of an Existing Character }=-\n\r\n\r Choice: ", "encoding": "ascii", "option_states": { "server_offered": {}, "server_requested": {} }, "scan_type": "quick", "timing": { "probe": 0.5058183670043945, "total": 5.1023108959198 } } }, "sessions": [ { "connected": "2026-02-09T19:29:21.255767+00:00", "host": "eternalforest.net", "ip": "69.169.109.43", "port": 9000 } ] } Connection Log -------------- Debug-level log of the Telnet negotiation session, showing each IAC (Interpret As Command) exchange between client and server. .. code-block:: text DEBUG client.py:863 Fingerprint client: host=eternalforest.net port=9000 INFO client_base.py:174 Connected to DEBUG client_base.py:460 negotiation complete after 2.00s. DEBUG stream_writer.py:3167 pending_option[DO + BINARY] = True DEBUG stream_writer.py:947 send IAC DO BINARY DEBUG stream_writer.py:3167 pending_option[DO + SGA] = True DEBUG stream_writer.py:947 send IAC DO SGA DEBUG stream_writer.py:3167 pending_option[DO + ECHO] = True DEBUG stream_writer.py:947 send IAC DO ECHO DEBUG stream_writer.py:3167 pending_option[DO + STATUS] = True DEBUG stream_writer.py:947 send IAC DO STATUS DEBUG stream_writer.py:3167 pending_option[DO + CHARSET] = True DEBUG stream_writer.py:947 send IAC DO CHARSET DEBUG stream_writer.py:3167 pending_option[DO + EOR] = True DEBUG stream_writer.py:947 send IAC DO EOR DEBUG stream_writer.py:3167 pending_option[DO + COM_PORT_OPTION] = True DEBUG stream_writer.py:947 send IAC DO COM_PORT_OPTION DEBUG stream_writer.py:3167 pending_option[DO + GMCP] = True DEBUG stream_writer.py:947 send IAC DO GMCP DEBUG stream_writer.py:3167 pending_option[DO + MSDP] = True DEBUG stream_writer.py:947 send IAC DO MSDP DEBUG stream_writer.py:3167 pending_option[DO + MSSP] = True DEBUG stream_writer.py:947 send IAC DO MSSP DEBUG stream_writer.py:3167 pending_option[DO + MSP] = True DEBUG stream_writer.py:947 send IAC DO MSP DEBUG stream_writer.py:3167 pending_option[DO + MXP] = True DEBUG stream_writer.py:947 send IAC DO MXP DEBUG stream_writer.py:3167 pending_option[DO + ZMP] = True DEBUG stream_writer.py:947 send IAC DO ZMP DEBUG stream_writer.py:3167 pending_option[DO + AARDWOLF] = True DEBUG stream_writer.py:947 send IAC DO AARDWOLF DEBUG stream_writer.py:3167 pending_option[DO + ATCP] = True DEBUG stream_writer.py:947 send IAC DO ATCP INFO fingerprinting.py:746 connection for server fingerprint a8a260cc4662430c INFO client_base.py:105 Connection closed to *Generated by* `telnetlib3-fingerprint `_ .. code-block:: shell telnetlib3-fingerprint --loglevel=debug eternalforest.net 9000