Live data from Hacker News

Ever wondered how many open FTP servers there are?

github.com

11–20 of 100 posts

Re: Ever wondered how many open FTP servers there are?

#11
post #4

I remember back in the 90s, people would hunt for FTP servers that allowed anonymous writes. Companies that didn't know how to secure servers would suddenly be hosting a ton-o-warez.

Especially hidden down some deep directory structure, some directories even named .. and . to try to hide themselves.

Re: Ever wondered how many open FTP servers there are?

#12
post #4

I remember back in the 90s, people would hunt for FTP servers that allowed anonymous writes. Companies that didn't know how to secure servers would suddenly be hosting a ton-o-warez.

And other things. There was a subculture called the "WA" for a while that took over a handful of open FTP servers and posted nonsensical poetry during the 90s -- kind of a precursor to the FSM and a contemporary to the "Church of the Sub-genius"[1]. I've seen printouts of their "work" proudly posted on numerous college dorms during the mid to late 90s. The WA never became as big as either of the other satire religions, but I definitely remember their presence on a handful of tech-school ftp sites.

1 - https://en.wikipedia.org/wiki/Church_of_the_SubGenius

Re: Ever wondered how many open FTP servers there are?

#13

I wonder how many of those are just mirrors of Linux distros and other open-source software, how many have more interesting things (including software), and how many of those were deliberately configured to be open for sharing. There is the somewhat-well-known filesearch.ru if you want to look for things on this non-HTTP part of the Internet. (If I remember correctly, Google used to index FTPs too and you'd get plent…

There's still a uprising number of niche ftp site around: MSX, Demoscene, etc. Mostly older scenes that pre-date the WWW and are still around. I think it might be useful to test every port on every ip to see what happens protocol-wise. Limiting to just common ports is probably missing lots of cool things.

Re: Ever wondered how many open FTP servers there are?

#14
I got my first internet account on my high school's VAX in 1992 in order to download Dr. Dobb's code from ftp.mv.com. The VAX had a help file installed which was a list of thousands of anonymous FTP servers, most of which requested that you please not use anonymous FTP during business hours to avoid overloading them; shortly I was downloading all kinds of things from wuarchive.wustl.edu (which had a LOT of stuff) and WSMR-SIMTEL20.army.mil, which worried my dad. I bound some function keys on my terminal to different internet commands (FTP, TELNET) and internet sites (like those I mentioned) so I could FTP to wuarchive or TELNET to HPCwire with two keystrokes.

At some point I got hold of Scott Yanoff's list of interesting Internet services (capitalizing Internet was still justifiable at the time) and learned about the Weather Underground, Archie, HPCWire, and this new thing called the "World Wide Web" — I started telnetting to a server at the University of Kansas where I could use Lynx, and it seemed pretty clear that this was going to be a big deal, because of how enormously much easier it was than downloading text files over FTP.

So not only have I wondered how many open FTP servers there are, my exploration of the internet pretty much started with a list of them.

Nowadays I occasionally look for FTP servers because they tend to be less of a pain in the ass for downloading stuff than HTTP servers — you can usually get a full list of what they have, and they never interrupt you with CAPTCHAs. It's kind of like a real-world "shibboleet" — I guess sometimes assholes push mandates for CAPTCHAs and whatnot on a company's technical folk, but they leave FTP open because the assholes don't know about it.

If you're wondering how many open HTTP servers there are, Netcraft does a pretty good monthly survey.

Re: Ever wondered how many open FTP servers there are?

#16

Are there any legal implications for doing this? Was going to do something similar with Redis and MongoDB.

Anonymous read access was once akin to a website. You could host a newsletter or some source code. An open FTP server doesn't necessarily mean a misconfiguration.

This is not the same for something like redis or mongo. You could try and prove otherwise one day to a judge but that would be your battle and I don't suggest it.

Re: Ever wondered how many open FTP servers there are?

#17

Earlier quoted context omitted.

> Search Type: Sub String Exact Regular Expression Google has an advantage in terms of index size, but definitely lose in terms of precision. The way it munges queries is a bit unsettling at times, and even the "exact" option doesn't seem to always work the way it should.

Have you tried verbatim mode? (Thanks https://news.ycombinator.com/item?id=12046056 )

That is a huge improvement over the normal search, but unfortunately it's not truly verbatim. For example, searching for `self` with the backticks turns up results for just self with no backticks. It works with some symbols but not others, not sure why.

Re: Ever wondered how many open FTP servers there are?

#18

Are there any legal implications for doing this? Was going to do something similar with Redis and MongoDB.

If your question is concerning US or German (/EU) law and how it affects scanning, you can drop me an email (minxomat@gmail.com) and I can give you some insights.

Re: Ever wondered how many open FTP servers there are?

#19
post #4

I remember back in the 90s, people would hunt for FTP servers that allowed anonymous writes. Companies that didn't know how to secure servers would suddenly be hosting a ton-o-warez.

They could have made the world's first distributed remote file storage, parcelling out customer's files across 20 different servers. They just had to back up each file to multiple ftp sites and add new ones as their actual owners rooted them out. I'm sure availability would be fantastic, and the costs of running not-your-servers are pretty darn low.

Re: Ever wondered how many open FTP servers there are?

#20

Are there any legal implications for doing this? Was going to do something similar with Redis and MongoDB.

This might be a useful starting point:

https://blog.shodan.io/its-still-the-data-stupid/

Shodan crawls for most nosql/ queueing software including mongodb and redistribution.

And related to OP: we also crawl for FTP and attempt anonymous as well as a few other things to better understand FTP deployments on the Internet.

Post reply on HN