bbs.bottomlessabyss.net:2023

Connection Banner:

Mystic BBS Version 1.12 A49 Copyright (C) 1997-2023 By James Coyle Detecting terminal emulation... > EXEC BOOTSTRAP.BIN +OK CONNECT +OK SESSION ESTABLISHED /// Boot Sequence :: -​----------------------------------------------------------------------------- [.​....] Abyss OS operating system: [.​....................................] [.​....] Selecting target system link: [.​....................................] [.​....] Target system selected: [.​....................................] [.​....] Target system operator: [.​....................................] [.​....] Initializing connection pod: [.​....................................] [.​....] Allocating node to pod: [.​....................................] [.​....] Node currently allocated: [.​....................................] [.​....] Setting up emulation driver: [.​....................................] [.​....] Emulation driver supported: [.​....................................] [.​....] Detect approved clients: [.​....................................] [.​....] Supported clients list: [.​....................................] [.​....] Supported terminal sizes: [.​....................................] [.​....] Connecting pod to session: [.​....................................] [.​....] Session uplink status: [.​....................................] -​----------------------------------------------------------------------------- /// Origin :: -​----------------------------------------------------------------------------- 1984.ws RUNNING_ 0.000A49.3.1.4-nxs256 0.010OK 0.040The.Bottomless.Abyss 0.070Stackfault.(+o) 0.130OK 0.130OK 0.190Node.1 0.220OK 0.260ANSI 0.280OK 0.310SyncTerm.::.NetRunner.::.MagiTerm 0.33080x24.::.132x36 0.350OK 0.390CONNECTING 0.390HANDSHAKE. 0.390 CONNECTED COMPLETED Loading... _​___/\\ _​___/\\_/\\ /\\_​____/\\__/\\ aNSt \\\\ \| . \\ \\/ / ___/ __/ ::: ::: ::: ::: ::: :.: T . \\ \|\\ \\ /\\ \\ \\ \\ \\ :: ::: ::: ::: : : : : :: :: : : ::: \| \|\\ \\ \|/ / \\/ /\\ \\/\\ \\ :: : :: :: ::: : : :: :: : : ::: \| \| \\ \\ \|\\ \\ / \\ \\ \\ \\ :: ::: ::: ::: : : : : :: :: : : ::: \| \|./ / \|/ /> / . /. / :: : :: :: ::: ::: :: :: ::: : : \| \|\| / \| // / /\| / \| / ::. ::: ::: ::: : : : : : : : \|/ \| /\|/\| // /\|/ \| //\| / : : : : ! \|/ ! \|/ \\ < ! \|/! \|/ !! / /! ! WELCOME TO ( ( THE DEEP .​----------------------------------. )/.​---------------------------------. \|ANSI support REQUIRED for this BBS\| (( \|If you connect using one version \| \|Use a capable client like SYNCTERM\| \|/ \|of Codepage and the graphics look\| \|or NETRUNNER for best results. \| ! \|strange, try the other Codepage. \| \`-​---------------------------------' \`-​--------------------------------' -​-------------------------------------------------------------------------- Press [ESC] or [#] twice to show you are HUMAN. 1984.ws Node 1 Force your Terminal Size to 80x25 for the Best Experience ::::: :: :::: :::::::::::::: :::: :::: :::::::::::: ::::::::: :::::::::::: ::::::: :::::::::::: ::::::::: :::::::::::: ::::::::: :::::::::::: ::::::::: :::::::::: :: :: :: ::::::: ::::::::: :::::::::::: ::::::: :::::::::::: ::::::::: :::::::::::: ::::: :::::::::::: ::::::::: ::::::: :::: ::::::: :: ::::::: ::::::::: :::::::::: :: :::: :::::::::::: ::::::::: :::::::::: ::::::::: :::::::::: ::::::::: ::::: ::: :: :: :: ::::::::: ::::::::: :::::::::::: :::: :::: ::::::: ::: :: :: :: ::::::::::: ::::::: ::::::: ::: :: :: :: ::::::::::: ::::::::: ::::::: ::: :: :: :: ::::::::: :: :: :: :: ::: :: :: :: ::::::::::: ::::::: ::::::: ::: :: :: :: ::::::::::: ::::: ::::::: ::: :: :: :: :::::: :::: ::::::: :: :: ::: :: :: :: ::::::::: :: :::: ::::::: ::: :: :: :: ::::::::: ::::::::: ::::: ::: :: :: :: :::: ::: :: :: :: :::: ::: :: :: :: ::::::::::: :::: :::: :::::::::::::: :::: :::: :::::::::::::: ::::::: :::::::::::::: :::: :::: :::::::::::::: ::::::::: :::::::::::::: :::: :::: :::::::::::: :: :: :: ::::::::: :::: :::: :::::::::::::: ::::::: :::::::::::::: :::: :::: :::::::::::::: ::::: :::::::::::::: :::: :::: ::::::::: :::: ::::::: :: ::::::::: :::: :::: :::::::::::: :: :::: :::::::::::::: :::: :::: :::::::::::: ::::::::: :::::::::::: :::: :::: ::::::: ::: :: :: :: ::::::::::: :::: :::: :::::::::::::: :::: :::: ::::::: [0] CP437 (SyncTerm/NetRunner) [1] UTF-8 (Any Other Client /w Limited Support) Select Terminal Codepage [ENTER]=CP437 >>> 

Server URLs

Server Location: 🇨🇦 Canada (GeoIP)

Listing

  • BBS Name: Bottomless Abyss BBS (from listing)

  • Sysop: stackfault

  • Listed Location: Quebec City, QC, Canada

BBS Software

Detected: Mystic BBS

Encoding

  • Effective encoding: topaz

  • Override: topaz (from bbslist.txt)

  • Scanner detected: utf-8

Telnet Fingerprint

f81f891a368f3645

This fingerprint is shared by 16 other servers.

Options requested from client: BINARY, TTYPE

The complete JSON record collected during the scan, including Telnet negotiation results and banner data.

Show JSON
{
  "server-probe": {
    "fingerprint": "f81f891a368f3645",
    "fingerprint-data": {
      "offered-options": [],
      "probed-protocol": "server",
      "refused-options": [],
      "requested-options": [
        "BINARY",
        "TTYPE"
      ],
      "scan-type": "quick"
    },
    "session_data": {
      "banner_after_return": "\u001b[18;40H ::: \u001b[19;40H  :: \u001b[20;40H  :: \u001b[21;40H  :: \u001b[22;40H ::::\u001b[18;40H:::::\u001b[19;40H::   \u001b[20;40H:::::\u001b[21;40H   ::\u001b[22;40H:::::\u001b[18;40H ::: \u001b[19;40H  :: \u001b[20;40H  :: \u001b[21;40H  :: \u001b[22;40H ::::\u001b[18;40H:: ::\u001b[19;40H:: ::\u001b[20;40H:::::\u001b[21;40H   ::\u001b[22;40H   ::\u001b[18;40H ::: \u001b[19;40H  :: \u001b[20;40H  :: \u001b[21;40H  :: \u001b[22;40H ::::\u001b[18;40H:::::\u001b[19;40H   ::\u001b[20;40H ::::\u001b[21;40H   ::\u001b[22;40H:::::\u001b[18;40H ::: \u001b[19;40H  :: \u001b[20;40H  :: \u001b[21;40H  :: \u001b[22;40H ::::\u001b[18;40H:::::\u001b[19;40H   ::\u001b[20;40H:::::\u001b[21;40H::   \u001b[22;40H:::::\u001b[18;40H ::: \u001b[19;40H  :: \u001b[20;40H  :: \u001b[21;40H  :: \u001b[22;40H ::::\u001b[18;40H ::: \u001b[19;40H  :: \u001b[20;40H  :: \u001b[21;40H  :: \u001b[22;40H ::::\u001b[18;40H ::: \u001b[19;40H  :: \u001b[20;40H  :: \u001b[21;40H  :: \u001b[22;40H ::::\u001b[18;40H:::::\u001b[19;40H:: ::\u001b[20;40H:: ::\u001b[21;40H:: ::\u001b[22;40H:::::\u001b[18;40H\u001b[0;1;31m:::::\u001b[19;40H:: ::\u001b[20;40H:: ::\u001b[21;40H:: ::\u001b[22;40H:::::\u001b[18;40H:::::\u001b[19;40H:: ::\u001b[20;40H:::::\u001b[21;40H   ::\u001b[22;40H:::::\u001b[18;40H:::::\u001b[19;40H:: ::\u001b[20;40H:: ::\u001b[21;40H:: ::\u001b[22;40H:::::\u001b[18;40H:::::\u001b[19;40H:: ::\u001b[20;40H:::::\u001b[21;40H:: ::\u001b[22;40H:::::\u001b[18;40H:::::\u001b[19;40H:: ::\u001b[20;40H:: ::\u001b[21;40H:: ::\u001b[22;40H:::::\u001b[18;40H:::::\u001b[19;40H   ::\u001b[20;40H   ::\u001b[21;40H   ::\u001b[22;40H   ::\u001b[18;40H:::::\u001b[19;40H:: ::\u001b[20;40H:: ::\u001b[21;40H:: ::\u001b[22;40H:::::\u001b[18;40H:::::\u001b[19;40H::   \u001b[20;40H:::::\u001b[21;40H:: ::\u001b[22;40H:::::\u001b[18;40H:::::\u001b[19;40H:: ::\u001b[20;40H:: ::\u001b[21;40H:: ::\u001b[22;40H:::::\u001b[18;40H:::::\u001b[19;40H::   \u001b[20;40H:::::\u001b[21;40H   ::\u001b[22;40H:::::\u001b[18;40H:::::\u001b[19;40H:: ::\u001b[20;40H:: ::\u001b[21;40H:: ::\u001b[22;40H:::::\u001b[18;40H:: ::\u001b[19;40H:: ::\u001b[20;40H:::::\u001b[21;40H   ::\u001b[22;40H   ::\u001b[18;40H:::::\u001b[19;40H:: ::\u001b[20;40H:: ::\u001b[21;40H:: ::\u001b[22;40H:::::\u001b[18;40H:::::\u001b[19;40H   ::\u001b[20;40H ::::\u001b[21;40H   ::\u001b[22;40H:::::\u001b[18;40H:::::\u001b[19;40H:: ::\u001b[20;40H:: ::\u001b[21;40H:: ::\u001b[22;40H:::::\u001b[18;40H:::::\u001b[19;40H   ::\u001b[20;40H:::::\u001b[21;40H::   \u001b[22;40H:::::\u001b[18;40H:::::\u001b[19;40H:: ::\u001b[20;40H:: ::\u001b[21;40H:: ::\u001b[22;40H:::::\u001b[18;40H ::: \u001b[19;40H  :: \u001b[20;40H  :: \u001b[21;40H  :: \u001b[22;40H ::::\u001b[18;40H:::::\u001b[19;40H:: ::\u001b[20;40H:: ::\u001b[21;40H:: ::\u001b[22;40H:::::\u001b[18;40H:::::\u001b[19;40H:: ::\u001b[20;40H:: ::\u001b[21;40H:: ::\u001b[22;40H:::::\u001b[0;0 D\r\n\u001b[24;1H\u001b[1;1H\u001b[1;1H\u001b[2J\u001b[1;1H\u001b[0;0 D\u001b[1;1H\u001b[1;1H\u001b[2J\u001b[1;1H\r\n\u001b[2;1H\r\n\u001b[3;1H\u001b[1;1H\u001b[1;1H\u001b[2J\u001b[1;1H\r\n\u001b[2;1H\u001b[0m\u001b[36m[\u001b[0;1;36m\u001b[0;1m0\u001b[0m\u001b[36m] \u001b[0;1;36m\u001b[0;1;32mCP437\u001b[0m\u001b[36m  \u001b[0;1;36m\u001b[0;1;30m(\u001b[0;1mSyncTerm\u001b[0;1;30m/\u001b[0;1mNetRunner\u001b[0;1;30m)\r\n\u001b[3;1H\u001b[0m\u001b[36m[\u001b[0;1;36m\u001b[0;1m1\u001b[0m\u001b[36m]\u001b[0;1;36m\u001b[0;1;33m UTF-8\u001b[0m\u001b[36m  \u001b[0;1;36m\u001b[0;1;30m(\u001b[0mAny Other Client \u001b[1m\u001b[0;1;30m/w\u001b[0m Limited Support\u001b[1m\u001b[0;1;30m)\r\n\u001b[5;1H\r\n\u001b[6;1H\u001b[0;1;36mSelect Terminal Codepage \u001b[0m\u001b[36m[\u001b[0;1;36m\u001b[0;1mENTER\u001b[0m\u001b[36m]\u001b[0;1;36m\u001b[0;1m=\u001b[0;1;36mCP437 \u001b[0;1;30m>\u001b[0m>\u001b[1m> \r\n\u001b[8;1H\u001b[?1000l\b\b\b\b\b\b\b\b\r\n\u001b[9;1H\u001b[8;25;80t\u001b[1;25r\u001b[9;1H",
      "banner_before_return": "\u001b[1;1H\u001b[2J\u001b[1;1H\u001b[?1000h\fMystic BBS Version 1.12 A49\r\nCopyright (C) 1997-2023 By James Coyle\r\n\r\nDetecting terminal emulation... \u001b[s\u001b[255B\u001b[255C\u001b[6n\u001b[u\u001b[1;1H\u001b[1;1H\u001b[2J\u001b[1;1H\u001b[1m\u001b[0;1;32m> \u001b[0;1mEXEC BOOTSTRAP.BIN\u001b[0m\r\n\u001b[2;1H\u001b[1;1H\u001b[1;1H\u001b[2J\u001b[1;1H\r\n\u001b[2;1H\u001b[1m +OK \u001b[0mCONNECT\r\n\u001b[3;1H\u001b[1m +OK \u001b[0mSESSION ESTABLISHED\r\n\u001b[4;1H\u001b[1m\u001b[0;1;30m\u001b[0m\r\n\u001b[5;1H \u001b[1m\u001b[0;1;30m/\u001b[0m/\u001b[1m/ \u001b[0;1;32mBoot Sequence \u001b[0m\u001b[32m::\u001b[0;1;32m\r\n\u001b[6;1H \u001b[0;1;30m------------------------------------------------------------------------------\r\n\u001b[8;1H \u001b[0m[\u001b[1m\u001b[0;1;30m.....\u001b[0m]\u001b[1m\u001b[0;1;36m \u001b[0;1mAbyss\u001b[0m\u001b[32m \u001b[0;1;32m\u001b[0;1mOS \u001b[0moperating system\u001b[1m\u001b[0;1;30m:\u001b[0m    [\u001b[1m\u001b[0;1;30m.....................................\u001b[0m]\r\n\u001b[10;1H [\u001b[1m\u001b[0;1;30m.....\u001b[0m]\u001b[1m\u001b[0;1;36m \u001b[0mSelecting target system link\u001b[1m\u001b[0;1;30m:\u001b[0m [\u001b[1m\u001b[0;1;30m.....................................\u001b[0m]\r\n\u001b[12;1H [\u001b[1m\u001b[0;1;30m.....\u001b[0m]\u001b[1m\u001b[0;1;36m \u001b[0mTarget system selected\u001b[1m\u001b[0;1;30m:\u001b[0m       [\u001b[1m\u001b[0;1;30m.....................................\u001b[0m]\r\n\u001b[14;1H [\u001b[1m\u001b[0;1;30m.....\u001b[0m]\u001b[1m\u001b[0;1;36m \u001b[0mTarget system operator\u001b[1m\u001b[0;1;30m:\u001b[0m       [\u001b[1m\u001b[0;1;30m.....................................\u001b[0m]\r\n\u001b[16;1H [\u001b[1m\u001b[0;1;30m.....\u001b[0m]\u001b[1m\u001b[0;1;36m \u001b[0mInitializing connection pod\u001b[1m\u001b[0;1;30m:\u001b[0m  [\u001b[1m\u001b[0;1;30m.....................................\u001b[0m]\r\n\u001b[18;1H [\u001b[1m\u001b[0;1;30m.....\u001b[0m]\u001b[1m\u001b[0;1;36m \u001b[0mAllocating node to pod\u001b[1m\u001b[0;1;30m:\u001b[0m       [\u001b[1m\u001b[0;1;30m.....................................\u001b[0m]\r\n\u001b[20;1H [\u001b[1m\u001b[0;1;30m.....\u001b[0m]\u001b[1m\u001b[0;1;36m \u001b[0mNode currently allocated\u001b[1m\u001b[0;1;30m:\u001b[0m     [\u001b[1m\u001b[0;1;30m.....................................\u001b[0m]\r\n\u001b[22;1H [\u001b[1m\u001b[0;1;30m.....\u001b[0m]\u001b[1m\u001b[0;1;36m \u001b[0mSetting up emulation driver\u001b[1m\u001b[0;1;30m:\u001b[0m  [\u001b[1m\u001b[0;1;30m.....................................\u001b[0m]\r\n\u001b[24;1H [\u001b[1m\u001b[0;1;30m.....\u001b[0m]\u001b[1m\u001b[0;1;36m \u001b[0mEmulation driver supported\u001b[1m\u001b[0;1;30m:\u001b[0m   [\u001b[1m\u001b[0;1;30m.....................................\u001b[0m]\r\n\u001b[24;1H [\u001b[1m\u001b[0;1;30m.....\u001b[0m]\u001b[1m\u001b[0;1;36m \u001b[0mDetect approved clients\u001b[1m\u001b[0;1;30m:\u001b[0m      [\u001b[1m\u001b[0;1;30m.....................................\u001b[0m]\r\n\u001b[24;1H [\u001b[1m\u001b[0;1;30m.....\u001b[0m]\u001b[1m\u001b[0;1;36m \u001b[0mSupported clients list\u001b[1m\u001b[0;1;30m:\u001b[0m       [\u001b[1m\u001b[0;1;30m.....................................\u001b[0m]\r\n\u001b[24;1H [\u001b[1m\u001b[0;1;30m.....\u001b[0m]\u001b[1m\u001b[0;1;36m \u001b[0mSupported terminal sizes\u001b[1m\u001b[0;1;30m:\u001b[0m     [\u001b[1m\u001b[0;1;30m.....................................\u001b[0m]\r\n\u001b[24;1H [\u001b[1m\u001b[0;1;30m.....\u001b[0m]\u001b[1m\u001b[0;1;36m \u001b[0mConnecting pod to session\u001b[1m\u001b[0;1;30m:\u001b[0m    [\u001b[1m\u001b[0;1;30m.....................................\u001b[0m]\r\n\u001b[24;1H [\u001b[1m\u001b[0;1;30m.....\u001b[0m]\u001b[1m\u001b[0;1;36m \u001b[0mSession uplink status\u001b[1m\u001b[0;1;30m:\u001b[0m        [\u001b[1m\u001b[0;1;30m.....................................\u001b[0m]\r\n\u001b[24;1H \u001b[1m\u001b[0;1;30m------------------------------------------------------------------------------\r\u001b[0m\n\u001b[1;30m\u001b[24;1H /\u001b[0m/\u001b[1m/ \u001b[0;1;32mOrigin \u001b[0m\u001b[32m::\u001b[0;1;32m\r\u001b[0m\n\u001b[1;32m\u001b[24;1H\u001b[0m \u001b[1m\u001b[0;1;30m------------------------------------------------------------------------------\u001b[24;1H\u001b[1;1H\r\n\u001b[2;1H\u001b[0m\r\n\u001b[3;1H\u001b[1m\u001b[0;1;30m\u001b[22;1H\u001b[22;16H\u001b[0;1m1984.ws\r\n\u001b[23;1H\u001b[0;1;30m\u001b[5;1H\u001b[5;23H\u001b[0;1;33m\u001b[0;1;5;33mRUNNING_\r\n\u001b[6;1H\u001b[0;1;5;30m\u001b[0m\u001b[1m\u001b[0;1;30m\u001b[7;1H\u001b[7;3H0.000\u001b[7;40H\u001b[0;1mA49.3.1.4-nxs256\u001b[0m\r\n\u001b[9;1H\u001b[1m\u001b[0;1;30m\u001b[8;1H\u001b[8;3H0.010\u001b[8;40H\u001b[0;1;32mOK\u001b[0m\r\n\u001b[10;1H\u001b[1m\u001b[0;1;30m\u001b[9;1H\u001b[9;3H0.040\u001b[9;40H\u001b[0;1;32mThe\u001b[0;1;30m.\u001b[0;1;32mBottomless\u001b[0;1;30m.\u001b[0;1;32mAbyss\u001b[0m\r\n\u001b[11;1H\u001b[1m\u001b[0;1;30m\u001b[10;1H\u001b[10;3H0.070\u001b[10;40H\u001b[0;1;32mStackfault\u001b[0;1;30m.\u001b[0;1;32m(+o)\u001b[0m\r\n\u001b[12;1H\u001b[1m\u001b[0;1;30m\u001b[11;1H\u001b[11;3H0.130\u001b[11;40H\u001b[0;1;32mOK\u001b[0m\r\n\u001b[13;1H\u001b[1m\u001b[0;1;30m\u001b[12;1H\u001b[12;3H0.130\u001b[12;40H\u001b[0;1;32mOK\u001b[0m\r\n\u001b[14;1H\u001b[1m\u001b[0;1;30m\u001b[13;1H\u001b[13;3H0.190\u001b[13;40H\u001b[0;1;32mNode\u001b[0;1;30m.\u001b[0;1;32m1\u001b[0m\r\n\u001b[15;1H\u001b[1m\u001b[0;1;30m\u001b[14;1H\u001b[14;3H0.220\u001b[14;40H\u001b[0;1;32mOK\u001b[0m\r\n\u001b[16;1H\u001b[1m\u001b[0;1;30m\u001b[15;1H\u001b[15;3H0.260\u001b[15;40H\u001b[0;1;32mANSI\u001b[0m\r\n\u001b[17;1H\u001b[1m\u001b[0;1;30m\u001b[16;1H\u001b[16;3H0.280\u001b[16;40H\u001b[0;1;32mOK\u001b[0m\r\n\u001b[18;1H\u001b[1m\u001b[0;1;30m\u001b[17;1H\u001b[17;3H0.310\u001b[17;40H\u001b[0;1;32mSyncTerm\u001b[0;1;30m.\u001b[0m\u001b[32m::\u001b[0;1;32m\u001b[0;1;30m.\u001b[0;1;32mNetRunner\u001b[0;1;30m.\u001b[0m\u001b[32m::\u001b[0;1;32m\u001b[0;1;30m.\u001b[0;1;32mMagiTerm\u001b[0m\r\n\u001b[19;1H\u001b[1m\u001b[0;1;30m\u001b[18;1H\u001b[18;3H0.330\u001b[18;40H\u001b[0;1;32m80\u001b[0m\u001b[32mx\u001b[0;1;32m24\u001b[0;1;30m.\u001b[0m\u001b[32m::\u001b[0;1;32m\u001b[0;1;30m.\u001b[0;1;32m132\u001b[0m\u001b[32mx\u001b[0;1;32m36\u001b[0m\r\n\u001b[20;1H\u001b[1m\u001b[0;1;30m\u001b[19;1H\u001b[19;3H0.350\u001b[19;40H\u001b[0;1;32mOK\u001b[0m\r\n\u001b[21;1H\u001b[1m\u001b[0;1;30m\u001b[20;1H\u001b[20;3H0.390\u001b[20;40H\u001b[0;1mCONNECTING\u001b[21;40H\r\n\u001b[22;1H\u001b[0;1;30m\u001b[20;1H\u001b[20;3H0.390\u001b[20;40H\u001b[0;1;33mHANDSHAKE\u001b[0;1;30m.\u001b[21;40H\r\n\u001b[22;1H\u001b[20;1H\u001b[20;3H0.390\u001b[20;40H\u001b[0;1;30;42m\u001b[0;1;42m CONNECTED \u001b[0;1m\u001b[0m\u001b[21;40H\r\n\u001b[22;1H\u001b[1m\u001b[0;1;30m\u001b[5;1H\u001b[5;23H\u001b[0;1;32mCOMPLETED\r\n\u001b[6;1H\r\n\u001b[7;1H\u001b[0m\u001b[7;40H\u001b[24;40H\u001b[1m\u001b[0;1;32mLoading\u001b[0;1;5;32m...\u001b[0m\u001b[1m\u001b[0;1;32m\u001b[0m\r\n\u001b[24;1H\u001b[?1000l\n\u001b[24;1H\u001b[0;40 D\r\n\u001b[24;1H\u001b[1;1H\u001b[1;1H\u001b[2J\u001b[1;1H\u001b[0;42 D\u001b[1;1H\u001b[1;1H\u001b[2J\u001b[1;1H\r\n\u001b[2;1H\u001b[1;1H\u001b[1;1H\u001b[2J\u001b[1;1H\r\n\u001b[2;1H\u001b[30m\u001b[2;9H\u001b[0;1;30m\u001b[0;1;36m\udcb0\u001b[2;23H\udcb0   \u001b[0;1m____/\\  ____/\\_/\\  /\\_____/\\__/\\ \u001b[0m\u001b[34maNSt\u001b[3;30H\u001b[0;1;34m\u001b[0;1;36m\udcb0\r\n\u001b[4;1H  \udcb0\u001b[4;15H\udcb0\u001b[4;27H\u001b[0;1m\\\u001b[4;33H\\ |  .  \\  \\/  /  ___/ __/\u001b[5;25H\u001b[0;1;36m\udcb0\r\n\u001b[6;1H   \u001b[0;1;34m::: ::: ::: ::: ::: :.: \u001b[0;1;36mT\udcaf .  \\\udcb7  |\\  \\ /\\  \\  \\ \\  \\   \u001b[0;1;34m::  ::: ::: ::: \u001b[0;1;36m\udcb0\r\n\u001b[8;1H   \u001b[0;1;34m: : : : ::  ::  : : ::: \u001b[0;1;36m|  |\\  \\  |/  / \\/  /\\  \\/\\  \\  \u001b[0;1;34m::  :   ::  ::\r\n\u001b[10;1H   ::: : : ::  ::  : : ::: \u001b[0m\u001b[36m|  | \\  \\ |\\  \\    /  \\  \\ \\  \\ \u001b[0;1;36m\u001b[0;1;34m::  ::: ::: :::\r\n\u001b[12;1H   : : : : ::  ::  : : ::: \u001b[0m\u001b[36m|  |./  / |/  />  /  .   /.   / \u001b[0;1;36m\u001b[0;1;34m::  :    ::  ::\r\n\u001b[14;1H   \u001b[0m\u001b[34m:\u001b[0;1;34m:: \u001b[0m\u001b[34m:\u001b[0;1;34m:: \u001b[0m\u001b[34m:\u001b[0;1;34m:  \u001b[0m\u001b[34m:\u001b[0;1;34m:  \u001b[0m\u001b[34m:\u001b[0;1;34m:: \u001b[0m\u001b[34m: \u001b[0;1;34m: \u001b[0m\u001b[34m|  \u001b[0;1;34m||  /  |  //  /  /|  / |  /  \u001b[0m\u001b[34m:\u001b[0;1;34m:. \u001b[0m\u001b[34m:\u001b[0;1;34m:: \u001b[0m\u001b[34m:\u001b[0;1;34m:: \u001b[0m\u001b[34m:\u001b[0;1;34m::\r\n\u001b[16;1H   \u001b[0m\u001b[34m:\udcb7  :\udcb7  :\udcb7  :\udcb7  :\udcb7  : : |/\u001b[0;1;34m\udcaf \u001b[0m\u001b[34m| \u001b[0;1;34m/\u001b[0m\u001b[34m|/\u001b[0;1;34m\udcaf\u001b[0m\u001b[34m| \u001b[0;1;34m/\u001b[0m\u001b[34m/  \u001b[0;1;34m/\u001b[0m\u001b[34m|/\u001b[0;1;34m\udcaf \u001b[0m\u001b[34m| \u001b[0;1;34m/\u001b[0m\u001b[34m/\u001b[0;1;34m\udcaf\u001b[0m\u001b[34m| \u001b[0;1;34m/   \u001b[0m\u001b[34m:\udcb7  :\udcb7  :\udcb7  :\udcb7\r\n\u001b[18;1H\u001b[18;6H\u001b[0;1;34m\u001b[0;1;36m\udcb0\u001b[18;28H\u001b[0m\u001b[34m!   |/ !  |/ \\ < !   |/!  |/\u001b[19;34H\u001b[0;1;34m\u001b[0;1;36m\udcb0\r\n\u001b[20;1H\u001b[20;12H\udcb0\u001b[20;32H\u001b[0m\u001b[34m!\u001b[20;38H!  / /\u001b[21;9H!    !\u001b[21;26H\u001b[0;1;34m\u001b[0;1;36m\udcb0\r\n\u001b[22;1H\u001b[0m\u001b[30m \u001b[0;1;30m\u001b[0;1;34m \u001b[0m\u001b[30m   \u001b[0;1;30m\u001b[0;1;36m \u001b[0m\u001b[30m    \u001b[0;36m \u001b[0;30m  \u001b[0;1;30m\u001b[0;1m WELCOME TO \u001b[0m\u001b[36m \u001b[0;1;36m\u001b[0;1;34m   \u001b[0;1;36m \u001b[0;1;34m \u001b[0m\u001b[34m \u001b[0m\u001b[22;38H\u001b[34m \u001b[0;1;34m \u001b[0m\u001b[34m( (\u001b[0;30m  \u001b[0;34m \u001b[0;30m   \u001b[0;1;30m\u001b[0;1;36m \u001b[0m\u001b[30m \u001b[0;34m  \u001b[0;30m \u001b[0;34m  \u001b[0;1;34m\u001b[0;1m THE DEEP\r\n\u001b[24;1H\u001b[0;1;34m  \u001b[0m\u001b[34m.\u001b[0;1;34m----------------------------------\u001b[0m\u001b[34m. \u001b[0m \u001b[34m)/.\u001b[0;1;34m---------------------------------\u001b[0m\u001b[34m.\r\u001b[0m\n\u001b[34m\u001b[24;1H \u001b[0;1;34m \u001b[0m\u001b[34m|\u001b[0;36mANSI support \u001b[0;1;36mREQUIRED \u001b[0m\u001b[36mfor this BBS\u001b[0;34m| (( |\u001b[0;36mIf you connect using one version \u001b[0;34m|\r\u001b[0m\n\u001b[34m\u001b[24;1H \u001b[0;1;34m \u001b[0m\u001b[34m|\u001b[0;36mUse a capable client like \u001b[0;1;36mSYNCTERM\u001b[0m\u001b[34m| |/ |\u001b[0;36mof \u001b[0;1;36mCodepage \u001b[0m\u001b[36mand the graphics look\u001b[0;34m|\r\u001b[0m\n\u001b[34m\u001b[24;1H  |\u001b[0;36mor \u001b[0;1;36mNETRUNNER \u001b[0m\u001b[36mfor best results.    \u001b[0;34m| !  |\u001b[0;36mstrange, try the \u001b[0;1;36mother Codepage\u001b[0m\u001b[36m.\u001b[0;1;36m \u001b[0m\u001b[34m|\r\u001b[0m\n\u001b[34m\u001b[24;1H  `----------------------------------'  \u001b[0;1;34m  \u001b[0m\u001b[34m`---------------------------------'\r\u001b[0m\n\u001b[34m\u001b[24;1H\r\u001b[0m\n\u001b[34m\u001b[24;1H\r\u001b[0m\n\u001b[34m\u001b[24;1H\r\u001b[0m\n\u001b[34m\u001b[24;1H\r\u001b[0m\n\u001b[34m\u001b[24;1H\r\u001b[0m\n\u001b[34m\u001b[24;1H  ---------------------------------------------------------------------------\r\u001b[0m\n\u001b[34m\u001b[24;1H\u001b[24;11H\u001b[19;11H\u001b[0;1;34m\u001b[0;1;36mPress \u001b[0m\u001b[36m[\u001b[0;5;36m\u001b[0;1;5;36m\u001b[0;1;5mESC\u001b[0m\u001b[1m\u001b[0m\u001b[36m] \u001b[0;1;36mor \u001b[0m\u001b[36m[\u001b[0;1;36m\u001b[0;1m#\u001b[0m\u001b[36m] \u001b[0;1;36m\u001b[0;1;32mtwice\u001b[0;1;36m to show you are \u001b[0;1mHUMAN\u001b[0m\u001b[36m.\r\n\u001b[21;1H\u001b[21;3H\u001b[24;3H\u001b[0;1;36m\u001b[0;1;30m1984.ws                                                          \u001b[0m\u001b[24;1H\u001b[22;1H\r\n\u001b[23;1H\u001b[23;40H\u001b[24;40H\u001b[36mNode \u001b[0;1;36m 1\u001b[0m\u001b[24;1H\u001b[22;1H\r\n\u001b[23;1H\u001b[23;6H\u001b[21;6H\u001b[1m\u001b[0;1;36m\u001b[0;1mForce\u001b[0m\u001b[36m your Terminal Size to \u001b[0;1;36m\u001b[0;1m80x25\u001b[0m\u001b[36m for the Best Experience\r\n\u001b[23;1H\u001b[18;40H\u001b[0;1;32m:::::\u001b[19;40H   ::\u001b[20;40H ::::\u001b[21;40H   ::\u001b[22;40H:::::\u001b[18;40H:::::\u001b[19;40H:: ::\u001b[20;40H:: ::\u001b[21;40H:: ::\u001b[22;40H:::::\u001b[18;40H:::::\u001b[19;40H   ::\u001b[20;40H:::::\u001b[21;40H::   \u001b[22;40H:::::\u001b[18;40H:::::\u001b[19;40H:: ::\u001b[20;40H:::::\u001b[21;40H   ::\u001b[22;40H:::::\u001b[18;40H:::::\u001b[19;40H   ::\u001b[20;40H:::::\u001b[21;40H::   \u001b[22;40H:::::\u001b[18;40H:::::\u001b[19;40H:: ::\u001b[20;40H:::::\u001b[21;40H:: ::\u001b[22;40H:::::\u001b[18;40H:::::\u001b[19;40H   ::\u001b[20;40H:::::\u001b[21;40H::   \u001b[22;40H:::::\u001b[18;40H:::::\u001b[19;40H   ::\u001b[20;40H   ::\u001b[21;40H   ::\u001b[22;40H   ::\u001b[18;40H:::::\u001b[19;40H   ::\u001b[20;40H:::::\u001b[21;40H::   \u001b[22;40H:::::\u001b[18;40H:::::\u001b[19;40H::   \u001b[20;40H:::::\u001b[21;40H:: ::\u001b[22;40H:::::\u001b[18;40H:::::\u001b[19;40H   ::\u001b[20;40H:::::\u001b[21;40H::   \u001b[22;40H:::::\u001b[18;40H:::::\u001b[19;40H::   \u001b[20;40H:::::\u001b[21;40H   ::\u001b[22;40H:::::\u001b[18;40H:::::\u001b[19;40H   ::\u001b[20;40H:::::\u001b[21;40H::   \u001b[22;40H:::::\u001b[18;40H:: ::\u001b[19;40H:: ::\u001b[20;40H:::::\u001b[21;40H   ::\u001b[22;40H   ::\u001b[18;40H:::::\u001b[19;40H   ::\u001b[20;40H:::::\u001b[21;40H::   \u001b[22;40H:::::\u001b[18;40H:::::\u001b[19;40H   ::\u001b[20;40H ::::\u001b[21;40H   ::\u001b[22;40H:::::\u001b[18;40H:::::\u001b[19;40H   ::\u001b[20;40H:::::\u001b[21;40H::   \u001b[22;40H:::::\u001b[18;40H:::::\u001b[19;40H   ::\u001b[20;40H:::::\u001b[21;40H::   \u001b[22;40H:::::\u001b[18;40H:::::\u001b[19;40H   ::\u001b[20;40H:::::\u001b[21;40H::   \u001b[22;40H:::::\u001b[18;40H ::: \u001b[19;40H  :: \u001b[20;40H  :: \u001b[21;40H  :: \u001b[22;40H ::::\u001b[18;40H:::::\u001b[19;40H   ::\u001b[20;40H:::::\u001b[21;40H::   \u001b[22;40H:::::\u001b[18;40H:::::\u001b[19;40H:: ::\u001b[20;40H:: ::\u001b[21;40H:: ::\u001b[22;40H:::::\u001b[18;40H\u001b[0;1;33m ::: \u001b[19;40H  :: \u001b[20;40H  :: \u001b[21;40H  :: \u001b[22;40H ::::\u001b[18;40H:::::\u001b[19;40H:: ::\u001b[20;40H:::::\u001b[21;40H   ::\u001b[22;40H:::::\u001b[18;40H ::: \u001b[19;40H  :: \u001b[20;40H  :: \u001b[21;40H  :: \u001b[22;40H ::::\u001b[18;40H:::::\u001b[19;40H:: ::\u001b[20;40H:::::\u001b[21;40H:: ::\u001b[22;40H:::::\u001b[18;40H ::: \u001b[19;40H  :: \u001b[20;40H  :: \u001b[21;40H  :: \u001b[22;40H ::::\u001b[18;40H:::::\u001b[19;40H   ::\u001b[20;40H   ::\u001b[21;40H   ::\u001b[22;40H   ::\u001b[18;40H ::: \u001b[19;40H  :: \u001b[20;40H  :: \u001b[21;40H  :: \u001b[22;40H ::::\u001b[18;40H:::::\u001b[19;40H::   \u001b[20;40H:::::\u001b[21;40H:: ::\u001b[22;40H:::::",
      "dsr_replies": 1,
      "dsr_requests": 1,
      "encoding": "utf-8",
      "option_states": {
        "server_offered": {
          "AARDWOLF": false,
          "ATCP": false,
          "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,
          "SNDLOC": false,
          "TTYPE": true,
          "ZMP": false
        }
      },
      "scan_type": "quick",
      "timing": {
        "probe": 0.0,
        "total": 36.01774024963379
      }
    }
  },
  "sessions": [
    {
      "connected": "2026-03-07T04:15:40.068257+00:00",
      "host": "bbs.bottomlessabyss.net",
      "ip": "207.253.168.132",
      "port": 2023
    }
  ]
}

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 bbs.bottomlessabyss.net 2023
Show Logfile
DEBUG client.py:1193 Fingerprint client: host=bbs.bottomlessabyss.net port=2023
INFO client_base.py:186 Connected to <Peer 207.253.168.132 2023>
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 SNDLOC
DEBUG stream_writer.py:1836 handle_do(SNDLOC)
DEBUG stream_writer.py:1944 DO SNDLOC not supported.
DEBUG stream_writer.py:3330 local_option[SNDLOC] = False
DEBUG stream_writer.py:1019 send IAC WONT SNDLOC
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 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 DO TTYPE
DEBUG stream_writer.py:1836 handle_do(TTYPE)
DEBUG stream_writer.py:3330 pending_option[WILL + TTYPE] = True
DEBUG stream_writer.py:1019 send IAC WILL TTYPE
DEBUG stream_writer.py:3330 pending_option[SB + TTYPE] = True
DEBUG stream_writer.py:3330 local_option[TTYPE] = True
DEBUG stream_writer.py:3330 pending_option[WILL + TTYPE] = 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 stream_writer.py:762 begin sub-negotiation SB TTYPE
DEBUG stream_writer.py:749 sub-negotiation cmd TTYPE SE completion byte
DEBUG stream_writer.py:3330 pending_option[SB + TTYPE] = False
DEBUG stream_writer.py:2353 recv TTYPE SEND: b''
DEBUG stream_writer.py:2365 send IAC SB TTYPE IS b'xterm-256color' IAC SE
DEBUG client_base.py:496 negotiation complete after 0.40s.
DEBUG client_base.py:266 SyncTERM font switch: cp437
DEBUG server_fingerprinting.py:1011 SyncTERM font switch detected: cp437
DEBUG client_base.py:266 SyncTERM font switch: cp437
DEBUG stream_writer.py:727 IAC NAOFFD: not a legal 2-byte cmd, treating as data
DEBUG client_base.py:89 EOF from server, closing.
INFO client_base.py:118 Connection closed to <Peer 207.253.168.132 2023>
DEBUG server_fingerprinting.py:1011 SyncTERM font switch detected: cp437
DEBUG server_fingerprinting.py:1043 inline UTF-8 menu response: b'1\r\n'
INFO fingerprinting.py:755 connection for server fingerprint f81f891a368f3645