A list of fun destinations for telnet

13 days ago (telnet.org)

The Star Wars ASCII animation was how I learned telnet existed. Felt like discovering a secret passage in the internet.

There's something pure about text-based interfaces. No loading spinners, no JavaScript frameworks, no cookie banners. Just text.

  • Wanting to know how email worked and then stumbling on it being mentioned next to the relevant RFCs was my first exposure! You could easily check pop3 mail over telnet, by sending all the commands by hand. HELO!

    I then made my first email client, then an RFC later, and after browsing the web through telnet for a while, made my first web server!

    • I think I was the only one in the operations team who knew how to use telnet to check connections and existence of adresses on company and outside email servers. As well as other low level tools to diagnose problems with Windows PCs and servers. There just weren't any gui tools like that.

    • I have checked right now that Multi-User Dungeons we played in the 90s, still exist and are played. 35 years later!

      Telnet or Mudnet client needed :)

      I’ve just poked my schoolmate - he almost didn’t graduate because of MUD.

      4 replies →

    • I fixed a client’s Outlook many years ago with telnet. The app just wouldn’t download email. No error.

      So, with the guy looking over my shoulder, I telnet to the email server, list his messages, and discover that there’s an email with an attachment that’s too big for Outlook to handle. Read some basic info from the message so he could confirm that deleting the message was fine - deleted the message, and Outlook worked again.

      Dude was thrilled. Fun times.

    • Telnet was among my debugging tools for web applications.

      And sending an email without line editing felt much more exciting than a dedicated mail client. Just dig the remote MX, telnet to port 25 and do it by hand. Marvelous!

      1 reply →

  • I remember showing it to people on school computers circa....2008? Which was funny because nearly everything was blocked on these machines......but CMD and telnet worked fine lol. I remembered the URL by heart because of it :D

  • I discovered Telnet from some schlocky book [1] my parents had bought at Barnes and Noble about "Ethical Hacking" written by a guy who was later given a "Security Charlatan of the Year" award at DEF CON 20. I'd no idea it was a protocol - I thought it was just a program that let you talk directly to services like SMTP. I found netcat and friends later and thus never really got to use telnet for its intended purpose.

    [1] https://archive.org/details/unofficialguidet0000fadi_r0y3/pa...

  • Not many moving pictures either. It was like the literary age of the internet.

    • Whenever I want to go back to this era, I fire up w3m. Not everything works but things work well enough to quench my thirst

  • I hate this server. Every single time someone talks about Telnet mentions this site for past FIFTEEN or TWENTY YEARS as something novel.

    ITs not obscure, not unknown or special - it's the most known talent site on earth.

    It was made AFIR to show capabilities of ffmpg ASCII/ANSI renderer.

    Real gems are SDF.ORG, TWENEX.ORG, or Cray 1 supercomputer Access, bbses and backdoors.

    Ps. Telnet can be run and it is DAILY inside of the telecoms and one of few ways to speak with BSC, RNC, RRUS and individual basebands(even ultra fresh with 5G). All over IP/SEC and isolated networks. You MUST know if you are serious about computer business hehe

    AUDIT people also loves it - you can record entire session of Chinese or Swedish engineer doing some new shit to basebands. This or logging entire screen

    Don't think it's dead.

    • It was a jewel of the Internet, yes the one telnet site everyone knew (the ONE and ONLY) and I'm genuinely sad to learn it's gone--it was still there last time I tried it.

      And it definitely wasn't using ffmpeg, it was bespoke hand-typed ASCII

      1 reply →

My favourite way back in the day (late 90s/early 00s or so) was telling people to go start->run->telnet www.boston.ru and it would be a little asciimation of a penis getting erect and then spurting with a pc speaker noise...

People would sometimes flip out like they had gotten a virus or whatever

I was wondering why the Starwars one is not at the top of the list. Then I saw it no longer exists :-(

  • It still exists, and still works. I was sure I showed it to someone a few months ago, and just confirmed, it's still online. (I know the guy who built it). It works over ipv4 and v6, with the ipv6 version having some additions ;)

Ah, so this is why I suddenly got a bunch of email.

Hey all, site owner here. Thanks for the visits and all the fun stories! I really miss this era of computing. Feel free to let me know if you have something that should be added to the site.

Here's some site meta-history too:

https://telnet.org/history/

  • Cool site! I especially like the list of RFCs.

    Just fyi, towel.blinkenlights.nl:23 still works for me, though I think maybe that's an IPv6 version, there's a note about ipv6 at the start that I was too slow to read. Maybe it should be re-listed? :)

Very cool, some nice nostalgia looking through that list!

Missed a trick not being able to “telnet telnet.org” though. :-)

Wow, that takes me back. It reminds me of the pre-web days when people would set up telnet services for providing information about the weather, ham radio callsigns, lyrics, FTP search engine (archie), and of course BBSs. An acquaintance of mine maintained a list of telnet BBSs and services that was fairly popular at the time. [1]

[1] http://www.textfiles.com/bbs/BBSLISTS/internetinfo.txt

If you run stuff like ZeroTier or Tailscale or any other encrypted mesh or VPN you can just run telnetd and happily remote access with plain text.

Not that it buys you anything other than being retro. :)

nethack.alt.org is conspicuously absent...

  • It supports SSH. Since that's already in place, not much point in telnet, especially since NAO wants a password. And you prettu much have to go out of your way to install a telnet client these days.

    That's a bit like connecting to IRC with netcat. It's easy to do, there's some kind of a retro hacker feel to it, but it's just not very practical.

  • And Slashem (his expanded sibling) and the server for Dungeon Crawl (for people which prefer action over exploration).

> Rainmaker was pretty great, and it lasted at least as far as 2018. I don’t recall what happened to it.

WeatherUnderground shut its API down in 2018.

Note that this is much more dangerous than visiting a website. ANSI escape sequences can seriously mess with your system, RCE included.

  • Note that this is much more dangerous than visiting a website.

    Are you being hyperbolic or do you seriously think the attack surface area of ANSI escape sequences is 'much more' than, say, Javascrpt?

    • JavaScript has to escape the browser sandbox, does telnet have a similar sandbox? Or can it access the system directly?

      I don't know the answer but if telnet can directly access the system that seems more dangerous irrespective of the attack surface.

      2 replies →

My first introduction to the internet was through the telnet-based EW-too talkers like Foothills (Boston U) and Forest (UTS). I have very fond memories of staying up late talking to people from all over the globe. It was truly amazing to me.

The best part was how the users moderated behaviour - bad actors were ejected swiftly but rarely permanently.

The first BBS I used in the 80's eventually ended up with a telnet daemon but its owner passed away and I think the person that took it over eventually shut lois.org down. Domain is still registered. I can't fault them, it was an ancient system.

This is insane

> doom.w-graj.net 666

> Play Doom in the terminal (code and details)

For telnet.wiki.gd, there is a captcha:

Captcha: Repeat the first spacecraft to land on another planet three times.

All my answers failed. I guess I must be a computer.

  • Tried:

    - Venera

    - Venera 7

    - the first spacecraft to land on another planet three times.

    - the first spacecraft to land on another planet three times

    - the first spacecraft to land on another planet the first spacecraft to land on another planet the first spacecraft to land on another planet

    - Rosetta

    ...

    Okay found it: Venera Venera Venera

    • > - the first spacecraft to land on another planet the first spacecraft to land on another planet the first spacecraft to land on another planet

      The Wi-Fi password is "four words all uppercase, one word all lowercase".

Wasted opportunity for a telnet.net or tel.net domain.

I can forsee a future when all the AI slop, popups, fake news, propaganda and ads have fully consumed the web.

Maybe then we just go back to an oldschool text based way of communicating.

No google. No socials. Just text.

  • Do you believe that it is impossible to advertise, spread fake news or propaganda via text?

    Do you know what the letters in LLM mean?

    • Tell me where the slop is distrubuted on? Its 99% Social media, fake news sites, propaganda like fox or any russian "news site" or some combo of the above.

      If we dont have any of the above the propaganda or AI slop is just not worth it.

      This is why having small focused MODERATED communities is the only viable future.

this is ssh, but funky.nondterministic.computer is one

  • ssh doesn't support virtual hosts, otherwise I'd try some other stuff. There's just something to be said for running on the default port.

uff I hope i can list my MUD game (still in dev, though)

  • Say more, what’s the influence? My favorite branches were Diku/Merc and Circle based. SMAUG, Envy, ROM. Somewhere on a hard drive lives Abyss of Curak, my colorful and (in 1998) briefly popular MUD.

    • SillyMUD branches will always have a special place in my heart. Who doesn’t love leveling up in Sesame Street?!

    ~/work/...> telnet towel.blinkenlights.nl
    zsh: command not found: telnet

  • i bet this is something an ai could help with. "write a simple telnet client in python. It only needs to connect to the host and display what the host sends. conform to any connection initialization requirements per rfc 854". That would probably get you close.

    /edit front page of google did this and it worked for me. Need to do a pip install telnetlib3

      import telnetlib3
      import sys
    
      def simple_telnet_client(host, port=23):
        """
        Connects to a telnet server and prints incoming data.
        Compliant with RFC 854 (via telnetlib handling of NVTs).
        """
        try:
            # Initialize connection
            print(f"Connecting to {host}:{port}...")
            tn = telnetlib3.Telnet(host, port)
    
            # Read and display output indefinitely until connection closes
            while True:
                # read_eager() reads data already available without blocking
                data = tn.read_eager()
                if data:
                    sys.stdout.write(data.decode('ascii', errors='ignore'))
                    sys.stdout.flush()
    
                # Check if socket is closed
                if tn.get_socket() is None:
                    break
    
        except ConnectionRefusedError:
            print("Connection refused.")
        except Exception as e:
            print(f"An error occurred: {e}")
        finally:
            if 'tn' in locals():
                tn.close()
                print("\nConnection closed.")
    
      if __name__ == "__main__":
        # Example usage:
        # simple_telnet_client("telehack.com", 23)
    
        # Replace with desired host
        host = input("Enter host: ")
        simple_telnet_client(host)

    • apt/brew/your-package-manager install telnet is simpler and more reliable.