Reduce spam by educating your ISP

Page last updated on: 2007-08-19

New (2007-01-22) - Microsoft organizes a meeting with security experts worldwide to combat botnets. Not exactly an agile reaction to a huge problem!

New (2005-05-25) - (Finally!) The FTC announces new initiative to Educate ISPs! Looks like I wasn't too far off the mark with this web page in early 2005! CipherTrust announces a ZombieMeter tool.

Your ISP may be hosting spam zombies!

If your Internet connection is coming from an ISP that provides broadband (ADSL, cable-modem) connections, then there's a good chance that your ISP is complicit in the spam problem. This is because your own ISP may be hosting PCs (like yours and mine) that are infected with viruses that allow a spammer to use those PCs to send spam (among other things). Such groups of infected PCs are often referred to as zombie armies.

Zombies? That sounds like fantasy! You've probably heard of the Sobig worm (or virus, trojan, bot, etc.), or other virulent strains of viruses that can make their way onto a PC near you. Zombies usually start out as a seemingly harmless, albeit annoying virus on your PC.

Much of today's spam (as high as 80% by some estimates) is sent through zombie armies.

An ISP has the authority and the power to enforce security on their own network, to hunt down the zombies and block them from sending spam. But many ISPs today are frankly lazy in this regard and don't accept this responsibility. Many put the blame entirely on the end user, who isn't running a firewall or anti-virus, or the software manufacturers who don't design secure software in the first place. Although these points are important, it does not remove the responsibility from the ISP.

There are far too many machines connected to the Internet that have been (or soon will be) turned into spam zombies to send spam. ISPs need to be educated to use the tools freely available on the Internet to hunt down the zombies and stop them.

You can help by "educating" your ISP!

Does your ISP have a zombie problem?

Chances are, your ISP already knows about its problems with zombie PCs on its own network. However, they can be slow to react for various reasons -- it costs money to hire and train staff to patrol the network, they have to properly explain to an infected (ignorant) user what a zombie is, how to clean it from the PC, they have to provide information on how to prevent it in the future. Many broadband ISPs are more concerned about how to implement IP telephony (to make more money) than they are about fighting zombies. Zombie hunting is not a revenue source for them.

If your ISP is a zombie haven, you can contact your ISP and let them know you are aware of the problems, and that they are embarrassingly bad! Thanks to information readily available on the internet, you can even tell them which machines are likely zombies!

Use senderbase.org to hunt zombies!

What is senderbase.org? According to their web site:

SenderBase is the world’s leading email traffic monitoring network, designed to help email administrators research senders, identify legitimate sources of email and stop threats such as spam and viruses.

Many ISPs already use senderbase.org. Unfortunately, too many probably are not.

Here's how you can find out if your ISP has zombie problems (you are really doing the ISP's job for them, but this is how you educate):

  1. Look up your ISP on the senderbase.org web site to see if it has broadband cable-modem or DSL addresses that are sending lots of emails.

    Here are some direct links to senderbase for the ISPs that have lots of questionable addresses having sent large quantities of email throughout the world:
  2. Check the various entries in the senderbase site listed at the bottom of the page for your ISP. The following example shows the bottom of the page of a lookup for Videotron, Ltee:

    The entries shown above (apart from relais.videotron.ca, which is the normal outgoing mail server of this ISP) are suspicious. A cable-modem or DSL address should not be sending out so much email. According to senderbase's help screen, a magnitude 5 entry is the equivalent of sending 100,000 messages per day! Most cable-modem users would be lucky to send 100 mails/day. The ISP should already take action on this basis alone.

  3. Click on an entry that is an ISP end-user's machine. Each ISP has different naming conventions, but you can almost always look for entries containing the four-number Internet Protocol (IP) address, such as "24-168-106-54.si.rr.com".

    However, a hostname containing the words "mx" or "smtp" is likely a legitimate email server. High quantities of email from such addresses is normal.

    In the example above, I've clicked on the 24.37.231.186 entry, corresponding to modemcable186.231-37-24.mc.videotron.ca, to get another web page full of information. Look for the "red" on this page:

    Here is a good sign that the address in question is an infected PC, or zombie. It is listed on several real-time blacklists for being an Open Proxy, SOCKS proxy, Spam source, etc.

  4. Look for "Open proxy" or "SOCKS proxy" entries in the "Real-time blacklists". If those entries exist, then click on the links to the right for more information to give to your ISP.

    In the following example, I have clicked on http://www.njabl.org/cgi-bin/lookup.cgi?query=24.37.231.186. Here's what the Open Proxy - NJABL entry shows:

    Scrolling down on this page, you'll even find more details:

    With this information, there is virtually no reason why the ISP allows such a host to continue to operate on the network. Chances are, this PC is a paying customer, like you or me, who is unaware that his PC has been turned into a zombie! In fact, if there was a way to contact that user via his IP address, you could inform him that he has a virus, or at least that his machine is being used to send spam. However, this is is the responsibility and the authority of the ISP! Again, we're doing their job for them.

  5. Provided you're able to find similar information about addresses on your ISP's network that are on open-proxy lists through senderbase, contact the ISP with this information!

    In the example above, I would contact Videotron (my ISP, as I'm a paying customer) and tell them that they have a machine generating a lot of email at 24.37.231.186, which is also an "open proxy" (s4 == SOCKS4, 5861 is the port).

    Send the ISP in question the URLs of senderbase.org, njabl.org, etc. Ask them questions such as, "Why don't you use senderbase or other free Real-time databases to identify your own problematic addresses, instead of waiting for me to complain?" or "Why has the PC at address x.x.x.x been listed for n weeks as an open proxy and no action has been taken to stop it?"

    Remember, 100,000 messages/day (magnitude 5 quantity of emails) for n weeks is a lot of messages!

The folks at NJABL.org (as well as many other real-time blacklists for open proxies and relays) as well as senderbase.org have done a huge service to the Internet community by providing this information. As a paying customer of your ISP, you can hopefully get them to use it! You shouldn't have to educate them, but they shouldn't take you for a fool either.

Isn't the "ignorant" end-user really the problem?

Yes, no, and yes (for a different reason).

Yes - by installing a firewall, an anti-virus software, by updating the operating system with security patches, end-users will help prevent their machines from becoming zombies. That's easy to see once you've made the step.

No - my Aunt Martha or Uncle John who are using their PCs to surf the Internet or send photos to each other through email, have no idea about firewalls, etc. I would argue that the "average" end users see their Internet connection as a general home utility, like cable, phone, electricity, gas, etc. This is rightly so -- much of the Internet's success is due to this simplicity of access. Furthermore, the ISPs market their products that way in their advertisements.

We all have to do our part in the fight against spam. The reality is that the technology and the spammers/crackers evolve much faster than the lawmakers or the policy makers. The purpose of this web page is to point out that many ISPs are not doing their part and to inform some end-users to put the pressure on them and hold them accountable.

It's much like automobiles and highways. Many localities won't allow automobiles that are unfit for the environment to drive on roads. If a police officer, patrolling the highway, spots a vehicle that is unfit, he cites the owner (usually a warning the first time, since the user may be ignorant of the problem).

I believe it's reasonable that ISPs do the same with their clients' computers connected to their networks. Until somebody with authority enforces some order regarding general network security, we cannot realistically expect all end-users to all be good citizens and make sure their PCs are up to security standards.

Yes - because end-users are "ignorant" about the complicity of their lax ISPs with respect to security, the ISPs are getting away with being lax! Again, this is the problem I'm attempting to fix with this web page.

Money talks, monopolies don't always listen

If your ISP has lots of zombie PCs and isn't doing enough to eliminate them, perhaps the loudest, free-market message to send them would be to take your business to another ISP, letting them know clearly why you've left.

In my city, however, there is only one ISP that provides cable-modem access. The competition's price/bandwidth is not attractive, so I'd be paying more for less bandwidth with DSL. I argue that is a big part of the problem.

In such a case, it's a personal choice one makes to "educate" your ISP by asking them informed questions. I believe that it can make a difference.

Spam zombies make money for the ISP

Think about it. If one residential user's PC is sending 100,000 spams/day, and we assume a typical spam message is 4 Kb, that's a transmission of more than 11 Gb/month! Most ISPs are going to charge an extra fee to a residential, broad-band user for using so much bandwidth.

What's worse is that ignorant users may not realize why their bandwidth is so high (when they see the surcharges on their bill). When they phone up the customer support about their bill, the ISP may encourage them to upgrade to a higher forfeit bandwidth package. Zombies are not the only reason why bandwidth usage could be high. Peer-to-peer applications (BitTorrent, E-mule, etc.) are very popular. A user running one of these applications and also infected with a zombie would have to be fairly sophisticated to be able to know what percentage of bandwidth was due to zombie spams originating from his PC.

I'm not saying that ISPs have a formal policy to not shut down zombies because they generate traffic. But it's clear that if we allow them to keep their zombies, they are profiting from it!

Still skeptical about spam zombies?

Read the following articles:

Feedback? Questions? Found a technical error? Please contact the author of this page by email: