microtownbbs.com:6400

Connection Banner:

Microtown connecting... <<hit return>> C64 petscii graphics (y/n)?y ôÄÜ Æ.. ÜÆ╠║»» ÆÑ┤Æ╕ Æ..╠ ùÆ Ü⌐ù Ü Æ⌐º▀ Æ▀ Æ.. ÜÆ.ºù Ü═ù ÜÑÑÆ¬.║¬..Ñ╬úúÑ╠» ñ¢ñññÿñññññùñññññ ùÆ Ü╧╖╨ù Ü═╬╖╨.Ñ═Ñ.╧╨..ÑÑ.º MICRO-TOWN ùÑ ùÆ Ü┤╝¬!¬ù ܺ.Ñù Ü╨.Ѻ..ÑÑ.º Ö3 MILES ùÑ ₧Æ▀úúúúúúúúúúúúúúúúúúú╨º ùÑ ù▀₧Æ▀ . ' ºº SYSOP- JEFF ùÑ ù ▀₧Æ▀ á . ºº VACHA ùÑ ù═ ▀₧Æ▀ . ººÖORIGINAL ùÑ ù ▀₧Æ▀ . ººÖONLINE64 ùÑ ù ▀₧Æ▀ ººÖSOFTWARE ùÑ ù ═ ▀₧Æ▀ . º úúú¢úúúÿúúúúúúùúú ù ▀₧Æ▀ ' . ╖╖╨ú₧╧╖╖╖╖╖╖╨ú₧╧╖╖ ù ▀₧Æ▀ññññ . ¬ ₧╠ . ¬ ₧╠ ù ò┬┬┬┬┬┬┬┬┬┬┬₧╗ ╝ùÆ ₧╗ ╝ùÆ ₧╗ ù ò══┬┬┬┬┬┬┬┬┬╬╬₧╗ ╝ùÆ ₧╗ ╝ùÆ ₧╗ ò══¢ ╝ù╗ ═¼¢╛ò╬╬╬₧╗ . Æ╗ ò══¢╗ ╝üúúúúú¢╛ ¼ò╬╬╬üúúúúúúúúúúúúúúúúúúúúú ò═ü ╝¢╗ ╝ü╗ ¼¢╛ ¼ü╛╝ò╬╬╬ü»»» ÿ░└└└└└└└└«üÆ╕╕╕╕╕ ò═ü¼Æúú¢╗╬╝üó¢╛═¼ü╛ ¬û»»╬ ═╝ü╗ ÿ▌¢¼╗ ÿ▌ù▌▌█▌▌ ò═üÆ┤₧═╗ü¬¢╗╒└╔¼ü╛╒─╔û»╬ » ═üÆ╢ ÿ▌¢╝╛ ùÆ ƒ99.9ÿ▌ù▌█▌▌█ ò═ü╝Æññ╛╢¢▌H¢▌üí ╟ ┘û»═╬.╛ ╝ü╗ÿ▌¢╝╛ -​----ÿ▌ù█▌▌█▌ HIT KEY¥¥¥¥¥¥¥ ô ƒ╬EW USERS TYPE ₧NEW ¢[$-╒SER ╠IST] ╬AME OR ┴CCOUNT #:

Server URLs

Server Location: 🇺🇸 United States (GeoIP)

Listing

  • BBS Name: Microtown BBS (from listing)

  • Sysop: Jeff Vacha

  • Listed Location: Princeton, NJ, USA

BBS Software

Reported: CGBBS

Encoding

  • Effective encoding: cp437

  • Scanner detected: cp437

Telnet Fingerprint

e89ffa4fe5c32389

This fingerprint is shared by 99 other servers.

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

Show JSON
{
  "server-probe": {
    "fingerprint": "e89ffa4fe5c32389",
    "fingerprint-data": {
      "offered-options": [],
      "probed-protocol": "server",
      "refused-options": [
        "AARDWOLF",
        "ATCP",
        "BINARY",
        "CHARSET",
        "COM_PORT",
        "ECHO",
        "EOR",
        "GMCP",
        "MCCP2",
        "MCCP3",
        "MSDP",
        "MSP",
        "MSSP",
        "MXP",
        "SGA",
        "STATUS",
        "ZMP"
      ],
      "requested-options": [],
      "scan-type": "quick"
    },
    "session_data": {
      "banner_after_return": "\r\rC64 petscii graphics (y/n)?y\r\r\r\u00f4\u00c4\u00dc\u0012  \u00c6..\u0012                                 \r\u00dc\u00c6\u2560\u2551\u00bb\u00bb\u0012  \u00c6\u00d1\u0012\u2524\u00c6\u2555\u0012   \u00c6..\u0012\u2560  \u00f9\u00c6\u001d\u001d\u00dc\u2310\u00f9\u001d\u001d\u00dc\u0012 \u00c6\u2310\u00ba\u2580\u0012    \u00c6\u2580\u0012   \u00c6..\u0012 \r\u00dc\u00c6.\u00ba\u00f9\u001d\u001d\u00dc\u2550\u00f9\u001d\u00dc\u00d1\u0012\u00d1\u00c6\u00ac.\u2551\u00ac..\u00d1\u256c\u00fa\u00fa\u00d1\u2560\u00bb\u0005\u0012 \u00f1\u00a2\u00f1\u00f1\u00f1\u00ff\u00f1\u00f1\u00f1\u00f1\u00f1\u00f9\u00f1\u00f1\u00f1\u00f1\u00f1 \r\u00f9\u00c6\u001d\u00dc\u2567\u2556\u2568\u00f9\u001d\u00dc\u2550\u256c\u2556\u2568.\u00d1\u2550\u00d1.\u2567\u2568..\u00d1\u00d1.\u0005\u0012\u00ba\u001e  MICRO-TOWN  \u00f9\u00d1\r\u00f9\u00c6\u001d\u00dc\u2524\u255d\u00ac!\u00ac\u00f9\u001d\u001d\u00dc\u00ba.\u00d1\u00f9\u001d\u00dc\u2568.\u00d1\u00ba..\u00d1\u00d1.\u0005\u0012\u00ba\u001e   \u00d63  MILES\u001e   \u00f9\u00d1\r\u20a7\u00c6\u2580\u0012\u00fa\u00fa\u00fa\u00fa\u00fa\u00fa\u00fa\u00fa\u00fa\u00fa\u00fa\u00fa\u00fa\u00fa\u00fa\u00fa\u00fa\u00fa\u00fa\u2568\u0005\u00ba\u001e              \u00f9\u00d1\r\u00f9\u0012\u2580\u20a7\u00c6\u2580\u0012   .   '          \u00ba\u0005\u00ba\u001e SYSOP- JEFF  \u00f9\u00d1\r\u00f9\u0012 \u2580\u20a7\u00c6\u2580\u0012 \u00e1          .    \u00ba\u0005\u00ba\u001e       VACHA  \u00f9\u00d1\r\u00f9\u0012\u2550 \u2580\u20a7\u00c6\u2580\u0012       .        \u00ba\u0005\u00ba\u00d6ORIGINAL\u001e      \u00f9\u00d1\r\u00f9\u0012   \u2580\u20a7\u00c6\u2580\u0012 .             \u00ba\u0005\u00ba\u00d6ONLINE64\u001e      \u00f9\u00d1\r\u00f9\u0012    \u2580\u20a7\u00c6\u2580\u0012              \u00ba\u0005\u00ba\u00d6SOFTWARE\u001e      \u00f9\u00d1\r\u00f9\u0012   \u2550 \u2580\u20a7\u00c6\u2580\u0012    .        \u00ba\u0005 \u00fa\u00fa\u00fa\u00a2\u00fa\u00fa\u00fa\u00ff\u00fa\u00fa\u00fa\u00fa\u00fa\u00fa\u00f9\u00fa\u00fa \r\u00f9\u0012      \u2580\u20a7\u00c6\u2580\u0012     '    .  \u2556\u2556\u2568\u0005\u00fa\u20a7\u2567\u2556\u2556\u2556\u2556\u2556\u2556\u2568\u0005\u00fa\u20a7\u2567\u2556\u2556\r\u00f9\u0012       \u2580\u20a7\u00c6\u2580\u0012\u00f1\u00f1\u00f1\u00f1   .      \u00ac\u0005 \u20a7\u2560  .   \u00ac\u0005 \u20a7\u2560  \r\u00f9\u0012  \u00f2\u252c\u252c\u252c\u252c\u252c\u252c\u252c\u252c\u252c\u252c\u252c\u20a7\u2557          \u255d\u00f9\u00c6\u001d\u20a7\u0012\u2557      \u255d\u00f9\u00c6\u001d\u20a7\u0012\u2557 \r\u00f9\u0012 \u00f2\u2550\u2550\u252c\u252c\u252c\u252c\u252c\u252c\u252c\u252c\u252c\u256c\u256c\u20a7\u2557          \u255d\u00f9\u00c6\u001d\u20a7\u0012\u2557      \u255d\u00f9\u00c6\u001d\u20a7\u0012\u2557\r\u00f2\u0012\u2550\u2550\u00a2 \u255d\u00f9\u2557    \u2550\u00bc\u00a2\u255b\u00f2\u256c\u256c\u256c\u20a7\u2557   .  \u00c6\u2557\r\u00f2\u0012\u2550\u2550\u00a2\u2557 \u255d\u00fc\u00fa\u00fa\u00fa\u00fa\u00fa\u00a2\u255b \u00bc\u00f2\u256c\u256c\u256c\u00fc\u00fa\u00fa\u00fa\u00fa\u00fa\u00fa\u00fa\u00fa\u00fa\u00fa\u00fa\u00fa\u00fa\u00fa\u00fa\u00fa\u00fa\u00fa\u00fa\u00fa\u00fa\r\u00f2\u0012\u2550\u00fc \u255d\u00a2\u2557 \u255d\u00fc\u2557 \u00bc\u00a2\u255b \u00bc\u00fc\u255b\u255d\u00f2\u256c\u256c\u256c\u00fc\u00bb\u00bb\u00bb  \u00ff\u2591\u2514\u2514\u2514\u2514\u2514\u2514\u2514\u2514\u00ab\u00fc\u00c6\u2555\u2555\u2555\u2555\u2555\r\u00f2\u0012\u2550\u00fc\u00bc\u00c6\u00fa\u00fa\u00a2\u0012\u2557\u256c\u255d\u00fc\u00f3\u00a2\u255b\u2550\u00bc\u00fc\u255b \u00ac\u00fb\u00bb\u00bb\u256c \u2550\u255d\u00fc\u2557 \u00ff\u258c\u00a2\u00bc\u2557      \u00ff\u258c\u00f9\u258c\u258c\u2588\u258c\u258c\r\u00f2\u0012\u2550\u00fc\u00c6\u2524\u20a7\u2550\u0005\u2557\u00fc\u00ac\u00a2\u0012\u2557\u2552\u2514\u2554\u00bc\u00fc\u255b\u2552\u2500\u2554\u00fb\u00bb\u256c \u00bb \u2550\u00fc\u00c6\u2562\u0012 \u00ff\u258c\u00a2\u255d\u255b \u00f9\u00c6\u001d\u019299.9\u00ff\u0012\u258c\u00f9\u258c\u2588\u258c\u258c\u2588\r\u00f2\u0012\u2550\u00fc\u255d\u00c6\u00f1\u00f1\u0012\u255b\u2562\u00a2\u258c\u0005H\u00a2\u258c\u00fc\u00ed \u255f \u2518\u00fb\u00bb\u2550\u256c.\u255b \u255d\u00fc\u2557\u00ff\u258c\u00a2\u255d\u255b -----\u00ff\u258c\u00f9\u2588\u258c\u258c\u2588\u258c\r\rHIT KEY\u00a5\u00a5\u00a5\u00a5\u00a5\u00a5\u00a5\u001d\u001d\u001d\u001d\u001d\u001d\u001d\r\u000e\u00f4\r\r\u0192\u256cEW USERS TYPE \u20a7\u0012NEW\r\u00a2[$-\u2552SER \u2560IST]\r\u0005\u256cAME OR \u2534CCOUNT #:",
      "banner_before_return": "Microtown\r\n\r\nconnecting...\r\n\r\r<<hit return>>",
      "dsr_replies": 0,
      "dsr_requests": 0,
      "encoding": "cp437",
      "option_states": {
        "server_offered": {},
        "server_requested": {}
      },
      "scan_type": "quick",
      "timing": {
        "probe": 0.5107076168060303,
        "total": 33.895318031311035
      }
    }
  },
  "sessions": [
    {
      "connected": "2026-03-07T04:15:54.641818+00:00",
      "host": "microtownbbs.com",
      "ip": "71.188.73.238",
      "port": 6400
    }
  ]
}

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 microtownbbs.com 6400
Show Logfile
DEBUG client.py:1193 Fingerprint client: host=microtownbbs.com port=6400
INFO client_base.py:186 Connected to <Peer 71.188.73.238 6400>
DEBUG stream_writer.py:3330 pending_option[WILL + MXP] = True
DEBUG stream_writer.py:1019 send IAC WILL MXP
DEBUG stream_writer.py:3330 pending_option[WILL + ATCP] = True
DEBUG stream_writer.py:1019 send IAC WILL ATCP
DEBUG stream_writer.py:3330 pending_option[WILL + MCCP3_COMPRESS] = True
DEBUG stream_writer.py:1019 send IAC WILL MCCP3_COMPRESS
DEBUG stream_writer.py:3330 pending_option[WILL + GMCP] = True
DEBUG stream_writer.py:1019 send IAC WILL GMCP
DEBUG stream_writer.py:3330 pending_option[WILL + AARDWOLF] = True
DEBUG stream_writer.py:1019 send IAC WILL AARDWOLF
DEBUG stream_writer.py:3330 pending_option[WILL + MSP] = True
DEBUG stream_writer.py:1019 send IAC WILL MSP
DEBUG stream_writer.py:3330 pending_option[WILL + MSDP] = True
DEBUG stream_writer.py:1019 send IAC WILL MSDP
DEBUG stream_writer.py:3330 pending_option[WILL + MSSP] = True
DEBUG stream_writer.py:1019 send IAC WILL MSSP
DEBUG stream_writer.py:3330 pending_option[WILL + ZMP] = True
DEBUG stream_writer.py:1019 send IAC WILL ZMP
DEBUG stream_writer.py:3330 pending_option[WILL + MCCP2_COMPRESS] = True
DEBUG stream_writer.py:1019 send IAC WILL MCCP2_COMPRESS
DEBUG stream_writer.py:3330 pending_option[DO + MXP] = True
DEBUG stream_writer.py:1019 send IAC DO MXP
DEBUG stream_writer.py:3330 pending_option[DO + ATCP] = True
DEBUG stream_writer.py:1019 send IAC DO ATCP
DEBUG stream_writer.py:3330 pending_option[DO + MCCP3_COMPRESS] = True
DEBUG stream_writer.py:1019 send IAC DO MCCP3_COMPRESS
DEBUG stream_writer.py:3330 pending_option[DO + GMCP] = True
DEBUG stream_writer.py:1019 send IAC DO GMCP
DEBUG stream_writer.py:3330 pending_option[DO + AARDWOLF] = True
DEBUG stream_writer.py:1019 send IAC DO AARDWOLF
DEBUG stream_writer.py:3330 pending_option[DO + MSP] = True
DEBUG stream_writer.py:1019 send IAC DO MSP
DEBUG stream_writer.py:3330 pending_option[DO + MSDP] = True
DEBUG stream_writer.py:1019 send IAC DO MSDP
DEBUG stream_writer.py:3330 pending_option[DO + MSSP] = True
DEBUG stream_writer.py:1019 send IAC DO MSSP
DEBUG stream_writer.py:3330 pending_option[DO + ZMP] = True
DEBUG stream_writer.py:1019 send IAC DO ZMP
DEBUG stream_writer.py:3330 pending_option[DO + MCCP2_COMPRESS] = True
DEBUG stream_writer.py:1019 send IAC DO MCCP2_COMPRESS
DEBUG client_base.py:499 negotiation failed after 4.02s.
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 + BINARY] = True
DEBUG stream_writer.py:1019 send IAC DO BINARY
DEBUG stream_writer.py:3330 pending_option[DO + SGA] = True
DEBUG stream_writer.py:1019 send IAC DO SGA
DEBUG stream_writer.py:3330 pending_option[DO + ECHO] = True
DEBUG stream_writer.py:1019 send IAC DO ECHO
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: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
DEBUG stream_writer.py:768 recv IAC DO b'\xfd'
DEBUG stream_writer.py:1836 handle_do(DO)
DEBUG stream_writer.py:1944 DO DO not supported.
DEBUG stream_writer.py:3330 local_option[DO] = False
DEBUG stream_writer.py:1019 send IAC WONT DO
INFO fingerprinting.py:755 connection for server fingerprint e89ffa4fe5c32389
INFO client_base.py:118 Connection closed to <Peer 71.188.73.238 6400>