76.179.0.166 ============ .. _ip_76_179_0_166_76_179_0_166_2002: 76.179.0.166:2002 ----------------- **Connection Banner:** .. image:: /_static/banners/banner_4f3ee62a0673.png :alt: Telnet connection detected. Please enter your name (ENTER for none): TradeWars Game Server Copyright (C) EIS TWGS v2.20b www.eisonline.com Server registered to Sea Breeze Gaming Network Supports up to 25 games and 100 nodes ▐═▐≡≡·≡≡▐╗▐═▐═≡≡≡═▐═▐·▐═▐╔▐≡▐═▐╗≡╔▐═▐═╣≡╠═▐╔▐═▐≡═≡═≡▐═▐·▐═▐═▐═▐═╣╠═≡▐═══▐═▐═≡·≡ ║▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄╔ ╝████████████▄ ▄███▄ ████▄ ████ ██ ██ ▄███▄ ████▄ ████▄ ██ ▄███▄ ████▄ ▄█████╚ ╗▀▀████▀▀██▄██ ██▄██ ██ ██ ██▄▄ ██ ██ ██▄██ ██▄██ ██▄██ ██ ██ ██ ██▄██ ██▄▄ ║ ██ ██▀█▌ ██▀██ ██ ██ ██▀▀ ██▐▌██ ██▀██ ██▀█▌ ██▀█▌ ██ ██ ██ ██▀█▌ ▀▀██ ╠╗. ██ ██ ██ ██ ██ ████▀ ████ ▀████▀ ██ ██ ██ ██ ██ ██ ██·▀███▀ ██ ██ ████▀ ╔ ▐║ ▀▀▀▀ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ╠ ▐║▐═╦═╗ ▐═▐═≡≡≡═▐═▐═▐═══▐═▐═▐═▐═══╣≡╠═▐═▐═╩═══▐╝▐═▐═▐═▐════╝▐═╩═▐═▐═▐═≡≡·≡≡═▐·▐ ▐╩▐═▐═▐≡▐═▐·▐═▐═╝≡╚═▐═▐═▐═╦═·═▐═·══╦══▐═▐═·═╦═▐═▐ Trade Wars 2002 Game Server ▐ ▐═▐═╝ ╚═╩≡╩═≡≡≡══╝▐═▐═▐≡══≡≡≡═╦═▐═▐·╔═≡═══▐═≡≡≡╝▐╚═══╬▐═▐≡▐═▐ ▐═▐ . ╚═≡═▐═╣≡╠═▐═▐═▐═▐═▐═▐═▐═▐ ▐·▐ Trade Wars 2002 5K (MBBS) . ▐═╩╦▐═▐═╦≡▐═▐═▐═▐≡═ ▐≡▐ Trade Wars Gold 20K Game · ▐╩▐═▐═╝·▐≡▐≡▐═══▐ ▐╗▐ Trade Wars 2002 5k Game . . ▄▄═▐═▐≡▐═▐═▐═▐≡▐≡▐ ▐╝▐ Trade Wars Gold 20k Game (MBBS) ▄▄▀▀▀██═▐═▐═▐═▐═╣═▐╦══▐ ▐╦▐ Select a game : . ▄▄▀▀▀█▄████▄▄═▐═▐═▐═╩═▐╩══▐ ▐╩▐ · . · ▄▄▀▀▀▀ ▄▄▄ ▀████═══▐═╦═▐═▐≡▐═▐ ▐═▐ · Quit back to BBS ▄▄▀██████████▄· ▀▀▀▀═▐═▐═▐≡▐≡▐═▐≡▐ ▐═╣ . . ▄▀▀▀ █▀▀▀ ▀█▀ ═▐═▐≡▐═▐═▐═▐≡▐ ▐═▐ . . ▄▀▀▄█▄ ▀███▄▄ ███═▐═▐═▐·▐═══▐═▐ ▐≡▐ · . ▄▀███▄ ▄▄████▄▄▄██▀ ▄█▀══≡═╦▐═▐═╦═▐═▐ ▐═╣ ▄▀███████████████████▄▀▀▀▄▄═▐═▐╩▐═▐═╣≡▐═▐ ▐═▐═▐╔▐═≡·≡═▐╗▐≡▐═▐╔▐═▐·▐≡═══≡▐═▐≡▐═▐═▐≡▐═══▐═▐═▐·▐═≡═▐═▐═▐═▐≡▐═▐═▐═▐═╬═▐═▐═▐·▐ :class: ansi-banner :width: 635px :loading: lazy Server URLs ~~~~~~~~~~~ .. raw:: html **Server Location**: 🇺🇸 United States (GeoIP) BBS Software ~~~~~~~~~~~~ **Detected**: MajorBBS Encoding ~~~~~~~~ - **Effective encoding**: cp437 - **Scanner detected**: cp437 Telnet Fingerprint ~~~~~~~~~~~~~~~~~~ :ref:`e9e1390d6941c201 ` *This fingerprint is shared by 133 other servers.* **Options offered by server**: ``BINARY``, ``ECHO``, ``SGA`` **Options requested from client**: ``BINARY`` 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": "e9e1390d6941c201", "fingerprint-data": { "offered-options": [ "BINARY", "ECHO", "SGA" ], "probed-protocol": "server", "refused-options": [ "AARDWOLF", "ATCP", "CHARSET", "COM_PORT", "EOR", "GMCP", "MCCP2", "MCCP3", "MSDP", "MSP", "MSSP", "MXP", "STATUS", "ZMP" ], "requested-options": [ "BINARY" ], "scan-type": "quick" }, "session_data": { "banner_after_return": "\n\r\u001b[2J\u001b[H\u001b[0mTradeWars Game Server Copyright (C) EIS\n\rTWGS v2.20b www.eisonline.com\n\r\n\rServer registered to Sea Breeze Gaming Network\n\rSupports up to 25 games and 100 nodes\n\r\n\r\u001b[0m\u001b[2J\u001b[1;30;47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2261\u2261\u001b[5;31m\u00b7\u001b[0;1;30m\u2261\u2261\u001b[47m\u2590\u001b[40m\u2557\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u2261\u2261\u2261\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[5;31;40m\u00b7\u001b[0;1;30;47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2554\u001b[47m\u2590\u001b[40m\u2261\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2557\u2261\u2554\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u2563\u2261\u2560\u2550\u001b[47m\u2590\u001b[40m\u2554\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2261\u2550\u2261\u2550\u2261\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[5;31;40m\u00b7\u001b[0;1;30;47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u2563\u2560\u2550\u2261\u001b[47m\u2590\u001b[40m\u2550\u2550\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u2261\u001b[5;31m\u00b7\u001b[0;1;30m\u2261\r\n\u2551\u001b[0;34m\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u001b[1;30m\u2554\r\n\u255d\u001b[0;34m\u2588\u001b[1;33;43m\u2588\u2588\u2588\u2588\u2588\u2588\u001b[0;34m\u2588\u001b[1;33;43m\u2588\u2588\u001b[44m\u2588\u2588\u2584 \u2584\u2588\u2588\u2588\u2584 \u2588\u2588\u2588\u2588\u2584 \u2588\u2588\u2588\u2588 \u2588\u2588 \u2588\u2588 \u2584\u2588\u2588\u2588\u2584 \u2588\u2588\u2588\u2588\u2584 \u2588\u2588\u2588\u2588\u2584 \u2588\u2588 \u2584\u2588\u2588\u2588\u2584 \u2588\u2588\u2588\u2588\u2584 \u2584\u2588\u2588\u2588\u2588\u001b[0;34m\u2588\u001b[1;30m\u255a\r\n\u2557\u001b[0;34m\u2580\u2580\u2588\u001b[1;33;43m\u2588\u2588\u001b[0;34m\u2588\u001b[44m\u2580\u2580\u001b[1;33m\u2588\u2588\u2584\u2588\u2588 \u2588\u2588\u2584\u2588\u2588 \u2588\u2588 \u2588\u2588 \u2588\u2588\u2584\u2584 \u2588\u2588 \u2588\u2588 \u2588\u2588\u2584\u2588\u2588 \u2588\u2588\u2584\u2588\u2588 \u2588\u2588\u2584\u2588\u2588 \u2588\u2588 \u2588\u2588 \u2588\u2588 \u2588\u2588\u2584\u2588\u2588 \u2588\u2588\u2584\u2584 \u001b[0m\r\n\u001b[1;30m\u2551 \u001b[0;44m \u001b[40m\u2588\u2588\u001b[44m \u2588\u2588\u2580\u2588\u258c \u2588\u2588\u2580\u2588\u2588 \u2588\u2588 \u2588\u2588 \u2588\u2588\u2580\u2580 \u2588\u2588\u2590\u258c\u2588\u2588 \u2588\u2588\u2580\u2588\u2588 \u2588\u2588\u2580\u2588\u258c \u2588\u2588\u2580\u2588\u258c \u2588\u2588 \u2588\u2588 \u2588\u2588 \u2588\u2588\u2580\u2588\u258c \u2580\u2580\u2588\u2588 \u001b[40m\r\n\u001b[1;30m\u2560\u2557.\u001b[0;44m \u001b[40m\u2588\u2588\u001b[44m \u2588\u2588 \u2588\u2588 \u2588\u2588 \u2588\u2588 \u2588\u2588\u2588\u2588\u2580 \u2588\u2588\u2588\u2588 \u2580\u2588\u2588\u2588\u2588\u2580 \u2588\u2588 \u2588\u2588 \u2588\u2588 \u2588\u2588 \u2588\u2588 \u2588\u2588 \u2588\u2588\u00b7\u2580\u2588\u2588\u2588\u2580 \u2588\u2588 \u2588\u2588 \u2588\u2588\u2588\u2588\u2580 \u001b[1;30;40m\u2554\r\n\u001b[47m\u2590\u001b[40m\u2551 \u001b[0;34m\u2580\u2580\u2580\u2580 \u001b[30;44m\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u001b[1;40m \u2560\r\n\u001b[47m\u2590\u001b[40m\u2551\u001b[47m\u2590\u001b[40m\u2550\u2566\u2550\u2557 \u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u2261\u2261\u2261\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u2550\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u2550\u2550\u2563\u2261\u2560\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u2569\u2550\u2550\u2550\u001b[47m\u2590\u001b[40m\u255d\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u2550\u2550\u2550\u255d\u001b[47m\u2590\u001b[40m\u2550\u2569\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u2261\u2261\u001b[5;31m\u00b7\u001b[0;1;30m\u2261\u2261\u2550\u001b[47m\u2590\u001b[5;31;40m\u00b7\u001b[0;1;30;47m\u2590\u001b[0m\r\n\u001b[1;30;47m\u2590\u001b[40m\u2569\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2261\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[5;31;40m\u00b7\u001b[0;1;30;47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u255d\u2261\u255a\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u2566\u2550\u001b[5;31m\u00b7\u001b[0;1;30m\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[5;31m\u00b7\u001b[0;1;30m\u2550\u2550\u2566\u2550\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[5;31m\u00b7\u001b[0;1;30m\u2550\u2566\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[0m \u001b[1;33mTrade Wars 2002 Game Server \u001b[30;47m\u2590\u001b[0m\r\n\u001b[1;30;47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u255d \u255a\u2550\u2569\u2261\u2569\u2550\u2261\u2261\u2261\u2550\u2550\u255d\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2261\u2550\u2550\u2261\u2261\u2261\u2550\u2566\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[5;31;40m\u00b7\u001b[0;1;30m\u2554\u2550\u2261\u2550\u2550\u2550\u001b[47m\u2590\u001b[40m\u2550\u2261\u2261\u2261\u255d\u001b[47m\u2590\u001b[40m\u255a\u2550\u2550\u2550\u256c\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2261\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[0m\r\n\u001b[1;30;47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[0;33m \u001b[1;30m. \u255a\u2550\u2261\u2550\u001b[47m\u2590\u001b[40m\u2550\u2563\u2261\u2560\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[0m\r\n\u001b[1;30;47m\u2590\u001b[5;31;40m\u00b7\u001b[0;1;30;47m\u2590\u001b[0;33m \u001b[35m<\u001b[32mA\u001b[35m> \u001b[36mTrade Wars 2002 5K (MBBS) \u001b[1;30m. \u001b[47m\u2590\u001b[40m\u2550\u2569\u2566\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u2566\u2261\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2261\u2550\r\n\u001b[47m\u2590\u001b[40m\u2261\u001b[47m\u2590\u001b[0;33m \u001b[35m<\u001b[32mB\u001b[35m> \u001b[36mTrade Wars Gold 20K Game \u00b7 \u001b[1;30;47m\u2590\u001b[40m\u2569\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u255d\u001b[5;31m\u00b7\u001b[0;1;30;47m\u2590\u001b[40m\u2261\u001b[47m\u2590\u001b[40m\u2261\u001b[47m\u2590\u001b[40m\u2550\u2550\u2550\u001b[47m\u2590\u001b[0m\r\n\u001b[1;30;47m\u2590\u001b[40m\u2557\u001b[47m\u2590\u001b[0;33m \u001b[35m<\u001b[32mC\u001b[35m> \u001b[36mTrade Wars 2002 5k Game \u001b[37m. . \u001b[1;30m\u2584\u2584\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2261\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2261\u001b[47m\u2590\u001b[40m\u2261\u001b[47m\u2590\u001b[0m\r\n\u001b[1;30;47m\u2590\u001b[40m\u255d\u001b[47m\u2590\u001b[0;33m \u001b[35m<\u001b[32mD\u001b[35m> \u001b[36mTrade Wars Gold 20k Game (MBBS) \u001b[1;30m\u2584\u2584\u001b[47m\u2580\u2580\u2580\u001b[0;44m\u2588\u2588\u001b[1;30;40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u2563\u2550\u001b[47m\u2590\u001b[40m\u2566\u2550\u2550\u001b[47m\u2590\u001b[0m\r\n\u001b[1;30;47m\u2590\u001b[40m\u2566\u001b[47m\u2590\u001b[0;33m \u001b[35mSelect a game : \u001b[1;37m. \u001b[30m\u2584\u2584\u001b[47m\u2580\u2580\u001b[0;44m\u2580\u2588\u001b[32m\u2584\u2588\u001b[37m\u2588\u2588\u2588\u001b[40m\u2584\u2584\u001b[1;30m\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u2569\u2550\u001b[47m\u2590\u001b[40m\u2569\u2550\u2550\u001b[47m\u2590\u001b[0m\r\n\u001b[1;30;47m\u2590\u001b[40m\u2569\u001b[47m\u2590\u001b[0;33m \u001b[36m\u00b7 \u001b[1;30m. \u001b[0;36m\u00b7 \u001b[1;30m\u2584\u2584\u001b[47m\u2580\u2580\u001b[0;44m\u2580\u2580 \u2584\u2584\u2584 \u2580\u2588\u2588\u2588\u2588\u001b[1;30;40m\u2550\u2550\u2550\u001b[47m\u2590\u001b[40m\u2550\u2566\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2261\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[0m\r\n\u001b[1;30;47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[0;33m \u001b[34m\u00b7 \u001b[31m<\u001b[1;37mQ\u001b[0;31m> \u001b[1;37mQuit back to BBS \u001b[30m\u2584\u2584\u001b[47m\u2580\u001b[0;44m\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2584\u001b[34m\u00b7 \u001b[32m\u2580\u2580\u2580\u001b[37m\u2580\u001b[1;30;40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2261\u001b[47m\u2590\u001b[40m\u2261\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2261\u001b[47m\u2590\u001b[0m\r\n\u001b[1;30;47m\u2590\u001b[40m\u2550\u2563 . \u001b[0m. \u001b[1;30m\u2584\u001b[47m\u2580\u001b[0;44m\u2580\u2580 \u001b[32m\u2588\u2580\u001b[37m\u2580\u2580 \u2580\u2588\u2580 \u001b[1;30;40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2261\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2261\u001b[47m\u2590\u001b[0m\r\n\u001b[1;30;47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[0;33m \u001b[37m. \u001b[1m. \u001b[30m\u2584\u001b[47m\u2580\u001b[0;42m\u2580\u001b[32;44m\u2584\u2588\u2584 \u2580\u2588\u2588\u2588\u2584\u2584 \u001b[37m\u2588\u2588\u2588\u001b[1;30;40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[5;31;40m\u00b7\u001b[0;1;30;47m\u2590\u001b[40m\u2550\u2550\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[0m\r\n\u001b[1;30;47m\u2590\u001b[40m\u2261\u001b[47m\u2590\u001b[0;33m \u001b[34m\u00b7 \u001b[1;30m. \u2584\u001b[47m\u2580\u001b[0;44m\u2588\u2588\u2588\u001b[42m\u2584\u001b[33;44m \u001b[37m\u2584\u2584\u2588\u2588\u2588\u2588\u2584\u2584\u001b[32m\u2584\u2588\u2588\u2580 \u2584\u2588\u001b[37;42m\u2580\u001b[1;30;40m\u2550\u2550\u2261\u2550\u2566\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u2566\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[0m\r\n\u001b[1;30;47m\u2590\u001b[40m\u2550\u2563 \u2584\u001b[47m\u2580\u001b[0m\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u001b[42m\u2584\u001b[34;47m\u2580\u2580\u2580\u001b[37;42m\u2584\u2584\u001b[1;30;40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2569\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u2563\u2261\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[0m\r\n\u001b[1;30;47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2554\u001b[47m\u2590\u001b[40m\u2550\u2261\u001b[5;31m\u00b7\u001b[0;1;30m\u2261\u2550\u001b[47m\u2590\u001b[40m\u2557\u001b[47m\u2590\u001b[40m\u2261\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2554\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[5;31;40m\u00b7\u001b[0;1;30;47m\u2590\u001b[40m\u2261\u2550\u2550\u2550\u2261\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2261\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2261\u001b[47m\u2590\u001b[40m\u2550\u2550\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[5;31;40m\u00b7\u001b[0;1;30;47m\u2590\u001b[40m\u2550\u2261\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2261\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u256c\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[40m\u2550\u001b[47m\u2590\u001b[5;31;40m\u00b7\u001b[0;1;30;47m\u2590\u001b[7A\u001b[57D\u001b[0;35m", "banner_before_return": "\u0000Telnet connection detected.\n\r\n\rPlease enter your name (ENTER for none): ", "dsr_replies": 0, "dsr_requests": 0, "encoding": "cp437", "option_states": { "server_offered": { "0x24": false, "BINARY": true, "ECHO": true, "NEW_ENVIRON": false, "SGA": true, "STATUS": false }, "server_requested": { "0x24": false, "0xf6": false, "BINARY": true, "LFLOW": false, "LINEMODE": false, "NAWS": false, "NEW_ENVIRON": false, "TSPEED": false, "TTYPE": false } }, "scan_type": "quick", "timing": { "probe": 0.5032994747161865, "total": 14.336503267288208 } } }, "sessions": [ { "connected": "2026-03-07T04:14:12.577849+00:00", "host": "76.179.0.166", "ip": "76.179.0.166", "port": 2002 } ] } .. 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 76.179.0.166 2002 .. raw:: html
Show Logfile .. code-block:: text DEBUG client.py:1193 Fingerprint client: host=76.179.0.166 port=2002 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 stream_writer.py:768 recv IAC DO b'\xf6' DEBUG stream_writer.py:1836 handle_do(AYT) DEBUG stream_writer.py:1944 DO AYT not supported. DEBUG stream_writer.py:3330 local_option[AYT] = False DEBUG stream_writer.py:1019 send IAC WONT AYT DEBUG stream_writer.py:768 recv IAC WILL BINARY DEBUG stream_writer.py:784 WILL BINARY unsolicited DEBUG stream_writer.py:1994 handle_will(BINARY) DEBUG stream_writer.py:3330 pending_option[DO + BINARY] = True DEBUG stream_writer.py:1019 send IAC DO BINARY DEBUG stream_writer.py:3330 remote_option[BINARY] = True DEBUG stream_writer.py:3330 pending_option[DO + BINARY] = False DEBUG stream_writer.py:768 recv IAC DO BINARY DEBUG stream_writer.py:1836 handle_do(BINARY) DEBUG stream_writer.py:3330 pending_option[WILL + BINARY] = True DEBUG stream_writer.py:1019 send IAC WILL BINARY DEBUG stream_writer.py:3330 local_option[BINARY] = True DEBUG stream_writer.py:3330 pending_option[WILL + BINARY] = False DEBUG stream_writer.py:768 recv IAC WILL ECHO DEBUG stream_writer.py:784 WILL ECHO unsolicited DEBUG stream_writer.py:1994 handle_will(ECHO) DEBUG stream_writer.py:3330 pending_option[DO + ECHO] = True DEBUG stream_writer.py:1019 send IAC DO ECHO DEBUG stream_writer.py:3330 remote_option[ECHO] = True DEBUG stream_writer.py:3330 pending_option[DO + ECHO] = False DEBUG stream_writer.py:768 recv IAC WILL SGA DEBUG stream_writer.py:784 WILL SGA unsolicited DEBUG stream_writer.py:1994 handle_will(SGA) DEBUG stream_writer.py:3330 pending_option[DO + SGA] = True DEBUG stream_writer.py:1019 send IAC DO SGA DEBUG stream_writer.py:3330 remote_option[SGA] = True DEBUG stream_writer.py:3330 pending_option[DO + SGA] = False DEBUG stream_writer.py:768 recv IAC WONT STATUS DEBUG stream_writer.py:2148 handle_wont(STATUS) DEBUG stream_writer.py:3330 remote_option[STATUS] = False DEBUG stream_writer.py:3330 pending_option[DO + STATUS] = False DEBUG stream_writer.py:768 recv IAC DONT TTYPE DEBUG stream_writer.py:1959 handle_dont(TTYPE) DEBUG stream_writer.py:3330 pending_option[WILL + TTYPE] = False DEBUG stream_writer.py:3330 local_option[TTYPE] = False DEBUG stream_writer.py:768 recv IAC DONT NAWS DEBUG stream_writer.py:1959 handle_dont(NAWS) DEBUG stream_writer.py:3330 pending_option[WILL + NAWS] = False DEBUG stream_writer.py:3330 local_option[NAWS] = False DEBUG stream_writer.py:768 recv IAC DONT TSPEED DEBUG stream_writer.py:1959 handle_dont(TSPEED) DEBUG stream_writer.py:3330 pending_option[WILL + TSPEED] = False DEBUG stream_writer.py:3330 local_option[TSPEED] = False DEBUG stream_writer.py:768 recv IAC DONT LFLOW DEBUG stream_writer.py:1959 handle_dont(LFLOW) DEBUG stream_writer.py:3330 pending_option[WILL + LFLOW] = False DEBUG stream_writer.py:3330 local_option[LFLOW] = False DEBUG stream_writer.py:768 recv IAC DONT LINEMODE DEBUG stream_writer.py:1959 handle_dont(LINEMODE) DEBUG stream_writer.py:3330 pending_option[WILL + LINEMODE] = False DEBUG stream_writer.py:3330 local_option[LINEMODE] = False DEBUG stream_writer.py:768 recv IAC WONT NEW_ENVIRON DEBUG stream_writer.py:2148 handle_wont(NEW_ENVIRON) DEBUG stream_writer.py:3330 remote_option[NEW_ENVIRON] = False DEBUG stream_writer.py:3330 pending_option[DO + NEW_ENVIRON] = False DEBUG stream_writer.py:768 recv IAC DONT NEW_ENVIRON DEBUG stream_writer.py:1959 handle_dont(NEW_ENVIRON) DEBUG stream_writer.py:3330 pending_option[WILL + NEW_ENVIRON] = False DEBUG stream_writer.py:3330 local_option[NEW_ENVIRON] = False DEBUG stream_writer.py:768 recv IAC WONT b'$' DEBUG stream_writer.py:2148 handle_wont(b'$') DEBUG stream_writer.py:3330 remote_option[b'$'] = False DEBUG stream_writer.py:3330 pending_option[DO + b'$'] = False DEBUG stream_writer.py:768 recv IAC DONT b'$' DEBUG stream_writer.py:1959 handle_dont(b'$') DEBUG stream_writer.py:3330 pending_option[WILL + b'$'] = False DEBUG stream_writer.py:3330 local_option[b'$'] = False 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 stream_writer.py:3330 pending_option[DO + CHARSET] = True DEBUG stream_writer.py:1019 send IAC DO CHARSET DEBUG stream_writer.py:3330 pending_option[DO + EOR] = True DEBUG stream_writer.py:1019 send IAC DO EOR DEBUG stream_writer.py:3330 pending_option[DO + COM_PORT_OPTION] = True DEBUG stream_writer.py:1019 send IAC DO COM_PORT_OPTION DEBUG stream_writer.py:993 skip DO MCCP2_COMPRESS; pending_option = True DEBUG stream_writer.py:993 skip DO MCCP3_COMPRESS; pending_option = True DEBUG stream_writer.py:993 skip DO GMCP; pending_option = True DEBUG stream_writer.py:993 skip DO MSDP; pending_option = True DEBUG stream_writer.py:993 skip DO MSSP; pending_option = True DEBUG stream_writer.py:993 skip DO MSP; pending_option = True DEBUG stream_writer.py:993 skip DO MXP; pending_option = True DEBUG stream_writer.py:993 skip DO ZMP; pending_option = True DEBUG stream_writer.py:993 skip DO AARDWOLF; pending_option = True DEBUG stream_writer.py:993 skip DO ATCP; pending_option = True INFO fingerprinting.py:755 connection for server fingerprint e9e1390d6941c201 INFO client_base.py:118 Connection closed to .. raw:: html
.. _ip_76_179_0_166_seabreeze_servegame_com_23: seabreeze.servegame.com:23 -------------------------- **Connection Banner:** .. image:: /_static/banners/banner_fc5ce155d329.png :alt: Auto-sensing...  !  @ @@ \*\*@\*\*\*\* @ @@ \*\*\*\*\*\*\*\*\*\*\* @@@ \*\*\*\*\*@ \*\*\*\*\\\*\*\*\*\*@\*\*\*\* @ @ \*\*\*\*\*\*@\*\*\*\*\* \*\*@\*\*\*\*\*\*\*/\*\*\*\*\* @ @@ \*\*\*@\*\*\*\*\*\*\*\*\*\*\*\* \*\*\*\\\*@\*\*\*\*\*@/\*\*\* _​___ Welcome to.​... \*@\*\*\*\*\*/\*\*\*\*\*@\*\*\*\* \*\*\*\*\*\\\*\*\*\*@\*\*\* [ ]_​____________________________________\*\*\*\*\*\\\*\*\*\*/\*\*\*\*\*\*\* \*\*\*\*\*\*\*/\*\*\* [ /\\ Sea Breeze Gaming Network \\\*\*\*@\*\*\*\*\*/\*\*\*\*\* .\*@\*\*\*\*\* [ / \\ BBS Reg# 83501313 \\\*\*\*@\*\*\*\*/\*\*\* ,';,.\| \|;:, / \\ Time:23:13:08 Date:06-MAR-26 \\\*\\\*\*\*\*,;, ;.',:.\| \|:,:, / \\ Calls today: 52 \\\|,'; ..:,.'\| \|;.;./ \\_​_____________________________________\\..,:.;, ..;..:;..:,,:\| \*@\*@ \| SysOp's: Jamie, Becca & Terria \|.,\\@/. ..\\@/:,.:;. ,\| \*\*@\*\*\*\* \| _​_________ \|:;.\|'' . ,\| ..\\@/. .\| \*\*\*\*\*@\*\*\* \| __ __ \| __ \| __ __ \|.​...,' :, , .\| , .\| \*@\*\*\* \| [__][__] \| [__] \| [__][__] \|/.; . . , .,, : ,' \|.\\@/\\@\*@\* \| [__][__] \| [__] \| [__][__] \|. . . ; ',' . . \|\\@/ \| \|\| \| [__][__] \| o \| [__][__] \| .; .\\@/ .. , ..\|.\| \|\| \| \| \| \|\\@/ \| , ,. ,, . \|\| \\ / \| \\@/ \| \| \\@/ \| \| \\@/ , : \\@/\\@\|\| \|\\@/ \| \\@/\\@/ \\@/ \| \| \| \\@/\\@/@/\\@/\| \| \| \| \| \| \| \| \| \| \| \| Current Players Online: 6 Total Lines: 256 Please enter your Player-ID or type "new" to register: :class: ansi-banner :width: 635px :loading: lazy Server URLs ~~~~~~~~~~~ .. raw:: html **Server Location**: 🇺🇸 United States (GeoIP) Listing ~~~~~~~ - **BBS Name**: Sea Breeze Gaming Network (Worldgroup) (from listing) - **Sysop**: Jamie - **Listed Location**: Biddeford, ME, USA BBS Software ~~~~~~~~~~~~ **Reported**: Worldgroup Encoding ~~~~~~~~ - **Effective encoding**: ascii - **Scanner detected**: cp437 Telnet Fingerprint ~~~~~~~~~~~~~~~~~~ :ref:`e9e1390d6941c201 ` *This fingerprint is shared by 133 other servers.* **Options offered by server**: ``BINARY``, ``ECHO``, ``SGA`` **Options requested from client**: ``BINARY`` 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": "e9e1390d6941c201", "fingerprint-data": { "offered-options": [ "BINARY", "ECHO", "SGA" ], "probed-protocol": "server", "refused-options": [ "AARDWOLF", "ATCP", "CHARSET", "COM_PORT", "EOR", "GMCP", "MCCP2", "MCCP3", "MSDP", "MSP", "MSSP", "MXP", "STATUS", "ZMP" ], "requested-options": [ "BINARY" ], "scan-type": "quick" }, "session_data": { "banner_after_return": "\r\n\u001b[0m\r\n\u001b[1;32mPlease enter your \u001b[36mPlayer-ID \u001b[32mor type \"\u001b[37mnew\u001b[32m\" to register: \u001b[20D\u001b[33m", "banner_before_return": "Auto-sensing...\r\n \u001b[6n\b\b\b\b\r \u001b[!\b\b\b\r\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\b\b\b\b\b\b\b\b\b\u001b[0m\u001b[2J \u001b[1;30m@ @@\r\n \u001b[32m**\u001b[31m@\u001b[32m**** \u001b[30m@ @@\r\n \u001b[32m*********** \u001b[30m@@@ \u001b[32m*****\u001b[31m@\r\n \u001b[32m****\u001b[33m\\\u001b[32m*****\u001b[31m@\u001b[32m**** \u001b[30m@ @ \u001b[32m******\u001b[31m@\u001b[32m*****\r\n**\u001b[31m@\u001b[32m*******\u001b[33m/\u001b[32m***** \u001b[30m@ @@ \u001b[32m***\u001b[31m@\u001b[32m************\r\n***\u001b[33m\\\u001b[32m*\u001b[31m@\u001b[32m*****\u001b[31m@\u001b[33m/\u001b[32m*** \u001b[34m____ \u001b[33mWelcome to.... \u001b[32m*\u001b[31m@\u001b[32m*****\u001b[33m/\u001b[32m*****\u001b[31m@\u001b[32m****\r\n *****\u001b[33m\\\u001b[32m****\u001b[31m@\u001b[32m*** \u001b[34m[ ]_____________________________________\u001b[32m*****\u001b[33m\\\u001b[32m****\u001b[33m/\u001b[32m*******\r\n *******/*** \u001b[34m[ /\\ \u001b[36mSea Breeze Gaming Network \u001b[34m\\\u001b[32m***\u001b[31m@\u001b[32m*****\u001b[33m/\u001b[32m*****\r\n \u001b[0;32m.\u001b[1m*\u001b[31m@\u001b[32m***** \u001b[34m[ / \\ \u001b[33mBBS Reg# 83501313 \u001b[34m\\\u001b[32m***\u001b[31m@\u001b[32m****\u001b[33m/\u001b[32m***\r\n \u001b[0;32m,';,.\u001b[1;33m| |\u001b[0;32m;:, \u001b[1;34m/ \\ \u001b[32mTime:\u001b[33m23:13:08 \u001b[32mDate:\u001b[33m06-MAR-26 \u001b[34m\\\u001b[32m*\u001b[33m\\\u001b[32m****\u001b[0;32m,;,\r\n\u001b[s ;.',:.\u001b[1;33m| |\u001b[0;32m:,:, \u001b[1;34m/ \\ \u001b[32m Calls today: \u001b[33m52 \u001b[34m\\\u001b[33m|\u001b[0;32m,';\u001b[u\r\n\u001b[0;32m ..:,.'\u001b[1;33m| |\u001b[0;32m;.;.\u001b[1;34m/ \\______________________________________\\\u001b[0;32m..,:.;,\r\n ..;..:;..:,,:\u001b[1;34m| \u001b[32m*\u001b[31m@\u001b[32m*\u001b[31m@ \u001b[34m| \u001b[31mSysOp's: \u001b[34mJamie\u001b[33m, \u001b[32mBecca \u001b[33m& Terria \u001b[34m|\u001b[0;32m.,\u001b[1m\\\u001b[33m@\u001b[32m/\u001b[0;32m.\r\n ..\u001b[1m\\\u001b[33m@\u001b[32m/\u001b[0;32m:,.:;. ,\u001b[1;34m| \u001b[32m**\u001b[31m@\u001b[32m**** \u001b[34m| __________ |\u001b[0;32m:;.\u001b[1m|\u001b[0;32m''\r\n . ,\u001b[1m| \u001b[0;32m..\u001b[1m\\\u001b[34m@\u001b[32m/\u001b[0;32m. .\u001b[1;34m| \u001b[32m*****\u001b[31m@\u001b[32m*** \u001b[34m| \u001b[33m__ __ \u001b[34m| \u001b[33m__ \u001b[34m| \u001b[33m__ __ \u001b[34m|\u001b[0;32m....,'\r\n :, , .\u001b[1m| \u001b[0;32m, .\u001b[1;34m| \u001b[32m*\u001b[31m@\u001b[32m*** \u001b[34m| \u001b[33m[__][__] \u001b[34m| \u001b[33m[__] \u001b[34m| \u001b[33m[__][__] \u001b[34m|\u001b[32m/\u001b[0;32m.; .\r\n . , .,, : ,' \u001b[1;34m|\u001b[0;32m.\u001b[1m\\\u001b[0;33m@\u001b[1;32m/\\\u001b[35m@\u001b[32m*\u001b[31m@\u001b[32m* \u001b[34m| \u001b[33m[__][__] \u001b[34m| \u001b[33m[__] \u001b[34m| \u001b[33m[__][__] \u001b[34m|\u001b[0;32m. .\r\n . ; ',' . . \u001b[1;34m|\u001b[32m\\\u001b[35m@\u001b[32m/ | \u001b[33m|| \u001b[34m| \u001b[33m[__][__] \u001b[34m| \u001b[37mo \u001b[34m| \u001b[33m[__][__] \u001b[34m| \u001b[0;32m.;\r\n .\u001b[1m\\\u001b[36m@\u001b[32m/ \u001b[0;32m.. , ..\u001b[1;34m|\u001b[0;32m.\u001b[1m| \u001b[33m|| \u001b[34m| | | |\u001b[32m\\\u001b[37m@\u001b[32m/\r\n | \u001b[0;32m, ,. ,, . \u001b[1;33m|| \u001b[32m\\ / \u001b[34m| \u001b[32m\\\u001b[31m@\u001b[32m/ \u001b[34m| | \u001b[32m\\\u001b[37m@\u001b[32m/ \u001b[34m| \u001b[32m| \\\u001b[35m@\u001b[32m/\r\n \u001b[0;32m, : \u001b[1m\\\u001b[31m@\u001b[32m/\\\u001b[37m@\u001b[33m|| \u001b[32m|\\\u001b[0;35m@\u001b[1;32m/ \u001b[34m| \u001b[32m\\\u001b[0;33m@\u001b[1;32m/\\\u001b[31m@\u001b[32m/ \\\u001b[34m@\u001b[32m/ \u001b[34m| | \u001b[32m| \\\u001b[0;36m@\u001b[1;32m/\\\u001b[31m@\u001b[32m/\u001b[0;33m@\u001b[1;32m/\\\u001b[36m@\u001b[32m/\u001b[34m| \u001b[32m|\r\n | | | | | | | | | |\r\n \u001b[33mCurrent Players Online: \u001b[32m6 \u001b[36mTotal Lines: 256\r\n\u001b[0m\r\n\u001b[1;32mPlease enter your \u001b[36mPlayer-ID \u001b[32mor type \"\u001b[37mnew\u001b[32m\" to register: \u001b[20D\u001b[33m", "dsr_replies": 1, "dsr_requests": 1, "encoding": "cp437", "option_states": { "server_offered": { "AARDWOLF": false, "ATCP": false, "BINARY": true, "ECHO": true, "GMCP": false, "MCCP2": false, "MCCP3": false, "MSDP": false, "MSP": false, "MSSP": false, "MXP": false, "SGA": true, "ZMP": false }, "server_requested": { "AARDWOLF": false, "ATCP": false, "BINARY": true, "GMCP": false, "MCCP2": false, "MCCP3": false, "MSDP": false, "MSP": false, "MSSP": false, "MXP": false, "ZMP": false } }, "scan_type": "quick", "timing": { "probe": 0.10645031929016113, "total": 12.341960191726685 } } }, "sessions": [ { "connected": "2026-03-07T04:13:19.892557+00:00", "host": "seabreeze.servegame.com", "ip": "76.179.0.166", "port": 23 } ] } .. 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 seabreeze.servegame.com 23 .. raw:: html
Show Logfile .. code-block:: text DEBUG client.py:1193 Fingerprint client: host=seabreeze.servegame.com port=23 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 stream_writer.py:768 recv IAC WILL SGA DEBUG stream_writer.py:784 WILL SGA unsolicited DEBUG stream_writer.py:1994 handle_will(SGA) DEBUG stream_writer.py:3330 pending_option[DO + SGA] = True DEBUG stream_writer.py:1019 send IAC DO SGA DEBUG stream_writer.py:3330 remote_option[SGA] = True DEBUG stream_writer.py:3330 pending_option[DO + SGA] = False DEBUG stream_writer.py:768 recv IAC WILL ECHO DEBUG stream_writer.py:784 WILL ECHO unsolicited DEBUG stream_writer.py:1994 handle_will(ECHO) DEBUG stream_writer.py:3330 pending_option[DO + ECHO] = True DEBUG stream_writer.py:1019 send IAC DO ECHO DEBUG stream_writer.py:3330 remote_option[ECHO] = True DEBUG stream_writer.py:3330 pending_option[DO + ECHO] = False DEBUG stream_writer.py:768 recv IAC WILL BINARY DEBUG stream_writer.py:784 WILL BINARY unsolicited DEBUG stream_writer.py:1994 handle_will(BINARY) DEBUG stream_writer.py:3330 pending_option[DO + BINARY] = True DEBUG stream_writer.py:1019 send IAC DO BINARY DEBUG stream_writer.py:3330 remote_option[BINARY] = True DEBUG stream_writer.py:3330 pending_option[DO + BINARY] = False DEBUG stream_writer.py:768 recv IAC DO BINARY DEBUG stream_writer.py:1836 handle_do(BINARY) DEBUG stream_writer.py:3330 pending_option[WILL + BINARY] = True DEBUG stream_writer.py:1019 send IAC WILL BINARY DEBUG stream_writer.py:3330 local_option[BINARY] = True DEBUG stream_writer.py:3330 pending_option[WILL + BINARY] = False DEBUG stream_writer.py:768 recv IAC DONT MXP DEBUG stream_writer.py:1959 handle_dont(MXP) DEBUG stream_writer.py:3330 pending_option[WILL + MXP] = False DEBUG stream_writer.py:3330 local_option[MXP] = False DEBUG stream_writer.py:768 recv IAC DONT ATCP DEBUG stream_writer.py:1959 handle_dont(ATCP) DEBUG stream_writer.py:3330 pending_option[WILL + ATCP] = False DEBUG stream_writer.py:3330 local_option[ATCP] = False DEBUG stream_writer.py:768 recv IAC DONT MCCP3_COMPRESS DEBUG stream_writer.py:1959 handle_dont(MCCP3_COMPRESS) DEBUG stream_writer.py:3330 pending_option[WILL + MCCP3_COMPRESS] = False DEBUG stream_writer.py:3330 local_option[MCCP3_COMPRESS] = False DEBUG stream_writer.py:768 recv IAC DONT GMCP DEBUG stream_writer.py:1959 handle_dont(GMCP) DEBUG stream_writer.py:3330 pending_option[WILL + GMCP] = False DEBUG stream_writer.py:3330 local_option[GMCP] = False DEBUG stream_writer.py:768 recv IAC DONT AARDWOLF DEBUG stream_writer.py:1959 handle_dont(AARDWOLF) DEBUG stream_writer.py:3330 pending_option[WILL + AARDWOLF] = False DEBUG stream_writer.py:3330 local_option[AARDWOLF] = False DEBUG stream_writer.py:768 recv IAC DONT MSP DEBUG stream_writer.py:1959 handle_dont(MSP) DEBUG stream_writer.py:3330 pending_option[WILL + MSP] = False DEBUG stream_writer.py:3330 local_option[MSP] = False DEBUG stream_writer.py:768 recv IAC DONT MSDP DEBUG stream_writer.py:1959 handle_dont(MSDP) DEBUG stream_writer.py:3330 pending_option[WILL + MSDP] = False DEBUG stream_writer.py:3330 local_option[MSDP] = False DEBUG stream_writer.py:768 recv IAC DONT MSSP DEBUG stream_writer.py:1959 handle_dont(MSSP) DEBUG stream_writer.py:3330 pending_option[WILL + MSSP] = False DEBUG stream_writer.py:3330 local_option[MSSP] = False DEBUG stream_writer.py:768 recv IAC DONT ZMP DEBUG stream_writer.py:1959 handle_dont(ZMP) DEBUG stream_writer.py:3330 pending_option[WILL + ZMP] = False DEBUG stream_writer.py:3330 local_option[ZMP] = False DEBUG stream_writer.py:768 recv IAC DONT MCCP2_COMPRESS DEBUG stream_writer.py:1959 handle_dont(MCCP2_COMPRESS) DEBUG stream_writer.py:3330 pending_option[WILL + MCCP2_COMPRESS] = False DEBUG stream_writer.py:3330 local_option[MCCP2_COMPRESS] = False DEBUG stream_writer.py:768 recv IAC WONT MXP DEBUG stream_writer.py:2148 handle_wont(MXP) DEBUG stream_writer.py:3330 remote_option[MXP] = False DEBUG stream_writer.py:3330 pending_option[DO + MXP] = False DEBUG stream_writer.py:768 recv IAC WONT ATCP DEBUG stream_writer.py:2148 handle_wont(ATCP) DEBUG stream_writer.py:3330 remote_option[ATCP] = False DEBUG stream_writer.py:3330 pending_option[DO + ATCP] = False DEBUG stream_writer.py:768 recv IAC WONT MCCP3_COMPRESS DEBUG stream_writer.py:2148 handle_wont(MCCP3_COMPRESS) DEBUG stream_writer.py:3330 remote_option[MCCP3_COMPRESS] = False DEBUG stream_writer.py:3330 pending_option[DO + MCCP3_COMPRESS] = False DEBUG stream_writer.py:768 recv IAC WONT GMCP DEBUG stream_writer.py:2148 handle_wont(GMCP) DEBUG stream_writer.py:3330 remote_option[GMCP] = False DEBUG stream_writer.py:3330 pending_option[DO + GMCP] = False DEBUG stream_writer.py:768 recv IAC WONT AARDWOLF DEBUG stream_writer.py:2148 handle_wont(AARDWOLF) DEBUG stream_writer.py:3330 remote_option[AARDWOLF] = False DEBUG stream_writer.py:3330 pending_option[DO + AARDWOLF] = False DEBUG stream_writer.py:768 recv IAC WONT MSP DEBUG stream_writer.py:2148 handle_wont(MSP) DEBUG stream_writer.py:3330 remote_option[MSP] = False DEBUG stream_writer.py:3330 pending_option[DO + MSP] = False DEBUG stream_writer.py:768 recv IAC WONT MSDP DEBUG stream_writer.py:2148 handle_wont(MSDP) DEBUG stream_writer.py:3330 remote_option[MSDP] = False DEBUG stream_writer.py:3330 pending_option[DO + MSDP] = False DEBUG stream_writer.py:768 recv IAC WONT MSSP DEBUG stream_writer.py:2148 handle_wont(MSSP) DEBUG stream_writer.py:3330 remote_option[MSSP] = False DEBUG stream_writer.py:3330 pending_option[DO + MSSP] = False DEBUG stream_writer.py:768 recv IAC WONT ZMP DEBUG stream_writer.py:2148 handle_wont(ZMP) DEBUG stream_writer.py:3330 remote_option[ZMP] = False DEBUG stream_writer.py:3330 pending_option[DO + ZMP] = False DEBUG stream_writer.py:768 recv IAC WONT MCCP2_COMPRESS DEBUG stream_writer.py:2148 handle_wont(MCCP2_COMPRESS) DEBUG stream_writer.py:3330 remote_option[MCCP2_COMPRESS] = False DEBUG stream_writer.py:3330 pending_option[DO + MCCP2_COMPRESS] = False DEBUG client_base.py:496 negotiation complete after 0.21s. DEBUG stream_writer.py:768 recv IAC WILL SGA DEBUG stream_writer.py:784 WILL SGA unsolicited DEBUG stream_writer.py:1994 handle_will(SGA) DEBUG stream_writer.py:3330 pending_option[DO + STATUS] = True DEBUG stream_writer.py:1019 send IAC DO STATUS DEBUG stream_writer.py:3330 pending_option[DO + CHARSET] = True DEBUG stream_writer.py:1019 send IAC DO CHARSET DEBUG stream_writer.py:3330 pending_option[DO + EOR] = True DEBUG stream_writer.py:1019 send IAC DO EOR DEBUG stream_writer.py:3330 pending_option[DO + COM_PORT_OPTION] = True DEBUG stream_writer.py:1019 send IAC DO COM_PORT_OPTION DEBUG stream_writer.py:768 recv IAC WONT STATUS DEBUG stream_writer.py:2148 handle_wont(STATUS) DEBUG stream_writer.py:3330 remote_option[STATUS] = False DEBUG stream_writer.py:3330 pending_option[DO + STATUS] = False DEBUG stream_writer.py:768 recv IAC WONT CHARSET DEBUG stream_writer.py:2148 handle_wont(CHARSET) DEBUG stream_writer.py:3330 remote_option[CHARSET] = False DEBUG stream_writer.py:3330 pending_option[DO + CHARSET] = False DEBUG stream_writer.py:768 recv IAC WONT EOR DEBUG stream_writer.py:2148 handle_wont(EOR) DEBUG stream_writer.py:3330 remote_option[EOR] = False DEBUG stream_writer.py:3330 pending_option[DO + EOR] = False DEBUG stream_writer.py:768 recv IAC WONT COM_PORT_OPTION DEBUG stream_writer.py:2148 handle_wont(COM_PORT_OPTION) DEBUG stream_writer.py:3330 remote_option[COM_PORT_OPTION] = False DEBUG stream_writer.py:3330 pending_option[DO + COM_PORT_OPTION] = False INFO fingerprinting.py:755 connection for server fingerprint e9e1390d6941c201 INFO client_base.py:118 Connection closed to .. raw:: html