Slashdot Mirror


50 ISPs Harbor Half of All Infected Machines

Orome1 writes "As the classic method of combating botnets by taking down command and control centers has proven pretty much ineffective in the long run, there has been lots of talk lately about new stratagems that could bring about the desired result. A group of researchers from the Delft University of Technology and Michigan State University have recently released an analysis of the role that ISPs could play in botnet mitigation — an analysis that led to interesting conclusions. The often believed assumption that the presence of a high speed broadband connection is linked to the widespread presence of botnet infection in a country has been proven false."

140 comments

  1. Duh. by TaoPhoenix · · Score: 3, Insightful

    Well, since Verizon and Comcast harbor 10% of all user customer PC's all by themselves, this is not so impressive.

    --
    My first Journal Entry ever, in 8 years! http://slashdot.org/journal/365947/aphelion-scifi-fantasy-horror-poetry-webzine
    1. Re:Duh. by Chrisq · · Score: 2, Insightful

      Well, since Verizon and Comcast harbor 10% of all user customer PC's all by themselves, this is not so impressive.

      I was thinking the same thing. What percentage of all PCs doe these 50 ISPs "harbour"? If it is arround 50% there's no story.

    2. Re:Duh. by realityimpaired · · Score: 4, Insightful

      I'm guessing far fewer than 50%... while I could be wrong, the point they're trying to make is that a handful of small ISP's which don't seem to pay attention to security are a major source of the problem.

      While I know it'll have a bunch of the net neutrality folks up in arms, it's relatively trivial for an ISP to redirect all outgoing traffic on port 25 through their internal mail servers, and to run server-side anti-virus on all outgoing mail. They can go one further, and rather than blacklisting potential viruses, they can work off a whitelist of allowed senders (sender e-mail address, in the case of my ISP), and require secure authentication to relay. My own ISP does exactly that, and while somewhat draconian it doesn't really affect the average user, and, when coupled with a blacklist of known viruses, it does take a significant chunk out of the potential to cause harm to others if you get infected yourself.

    3. Re:Duh. by Albanach · · Score: 2, Interesting

      Do either of them filter outbound smtp?

      It still amazes me that residential broadband connections don't filter this as standard. I guess while it's technically easy, it's all about cost, and it's cheaper to leave a customer running an infected machine than have them call your helldesk.

    4. Re:Duh. by mikael_j · · Score: 3, Interesting

      Unfortunately I've worked for several ISPs that had the bad habit of enforcing the following:

      • Blocked outgoing connections on port 25 for all hosts except their own SMTP relay.
      • Required valid logins on the SMTP relay in order to send emails.
      • Draconian size limits on emails passing through the SMTP relay.
      • Low upper limit on number of emails per day through the relay.
      • Antivirus software that ripped all sorts of benign data from emails for no reason.

      Let's just say there were plenty of issues with users who couldn't figure out how to set things up on their own, not to mention users who found out the hard way that large attachments caused their emails to bounce (somewhere in the 10-15 MiB range IIRC).

      Personally I'd love if there was at least an option for completely unfiltered access (perhaps even proper reverse lookup to deal with the idiots who think reverse lookup is a good way to deal with spam (hint: it's not, way too many legit companies have multiple hostnames on their mail servers or use a third party's mail relay for this to work well, it just gimps email)). Now. I'm not saying this should be for everyone, filter by default but give users an option to turn the filter off completely but display an overly clear "don't do this unless you're absolutely certain you know what you're doing" message that includes a warning about how the ISP will shut them down in a nanosecond if they get any legit spam reports. That way those who really want/need unfiltered access can have it while the rest of the users can enjoy the walled garden.

      --
      Greylisting is to SMTP as NAT is to IPv4
    5. Re:Duh. by AndGodSed · · Score: 2, Insightful

      While I largely agree, I am of the opinion that large mails are a bad idea. That said, email is no longer a communication protocol, but an idea/data sharing platform.

      Client side mail programs and the antivirus that go along with them tend to fail when dealing with large mails, so the technology has not caught up with the new usage patterns that are emerging.

      This is especially true for areas where people do not have "true" broadband and the timeout issue crops up. What I have seen happening is that the mail client (outlook especially) connects to the server the timout countdown begins. While the mail is being downloaded the Antivirus intercepts the mail and starts scanning it. Outlook is not aware that this is going out and if the mail is large enough+the line just that little too slow the timeout limit is reached and the mail download fails.

      So while I understand why people want to send large mails (I'd much prefer other file sharing applications and services) the way email and the client side programs work breaks the model.

    6. Re:Duh. by Albanach · · Score: 1

      Why would you want to send mail from a residential IP? The vast majority of big mail servers will simply block your messages. What's the point of email if you don't have reliable delivery?

      If you want to access your own mail server running elsewhere, it should be trivial for it to allow inbound connections requiring smtp auth on a port other than 25.

    7. Re:Duh. by icebraining · · Score: 1

      Filter, or block? I run my own mail server, you insensitive clod!

    8. Re:Duh. by mikael_j · · Score: 3, Interesting

      Why would you want to send mail from a residential IP?

      Because it should be possible.

      The vast majority of big mail servers will simply block your messages.

      I've found it's more like a minority, and I've even encountered a few that block large swaths of IPs that they have tagged as "residential/dynamic" but will let incoming emails through if there's a proper matching SPF record.

      What's the point of email if you don't have reliable delivery?

      It's only unreliable because some admins are lazy. And boy, it sure is fun when an IP that's been a static business IP for years suddenly gets blacklisted as "dynamic residential"...

      If you want to access your own mail server running elsewhere, it should be trivial for it to allow inbound connections requiring smtp auth on a port other than 25.

      It's still just a workaround that doesn't need to be done if the ISP handles its network properly instead of just randomly blocking ports for shits and giggles. And most only block outgoing port 25 so it's pretty easy to set up your MTA to send via their relay and run the MTA locally anyway, but this still retains the problem of the ISP filtering and messing with outgoing email (as well as the potential loss of outside access if their SMTP relay decides to go down, and I've seen enough ancient Solaris machines handling customer email to have a strong distrust of ISP SMTP relays, it shouldn't be "normal" for it to go down at least 1-2 times per week if you have tens of thousands of customers).

      --
      Greylisting is to SMTP as NAT is to IPv4
    9. Re:Duh. by Kvasio · · Score: 1

      hey Americano, are you thinking 10% nationwide or globally?
      Because bots, (hope this is not a shocker for you) are global problem.

      And 10% of global PCs with broadband in Verizon? I don't think so.

    10. Re:Duh. by StuartHankins · · Score: 1

      large attachments caused their emails to bounce (somewhere in the 10-15 MiB range IIRC)

      If you're sending 10MB attachments via email, you're doing it wrong. Most email servers have an upper limit around 10 MB... converting that email attachment to email format makes it about 30% larger... so anything over 7.5 MB can be problematic.

      Email was never designed for large attachments. Send a link. Use FTP. Find another method out of the 10,000 different ways you could do this.

    11. Re:Duh. by Albanach · · Score: 1

      Sending mail should be possible - use your ISPs smart host. I don't see any advantage for you in being able to directly connect to other mail servers from a residential IP, and can see lots of disadvantages where ISPs permit it en masse.

      Have you ever run a mailserver for a business? It's not lazy to have tight spam controls - it's business sense. Spam costs money. For a couple of hundred accounts I see days with over 150,000 spam messages coming in. Users couldn't do their job if that were to be landing in their inbox. Filtering residential IPs will knock off 90% of that spam.

      There's nothing random about blocking port 25, and no one is doing it for shits and giggles. I'm all for ISPs allowing the port to be opened for a customer where they request it, but seriously, as long as they provide a reliable SMTP server that you can use as a relay, the cost to the end user is almost nil.

    12. Re:Duh. by John+Hasler · · Score: 1

      > Why would you want to send mail from a residential IP?

      CenturyLink's mail service is managed by incompetent boobs (they contract it out to some outfit called "Bigfoot"). Fortunately, Newsguy provides me with excellent service. However, this requires me to connect to Newsguy's mail servers via SMTP.

      --
      Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
    13. Re:Duh. by mikael_j · · Score: 1

      Great, you have a plethora of solutions (as do I), now please explain to someone who spends his/her days using Internet Explorer, Outlook, Excel and a handful of other "office drone tools" how to upload files to an FTP server. Oh btw, if it isn't done in exactly the same way as creating an attachment in Outlook they will never learn. These are the kind of people who call and mail software developers to complain when the "Print" and "Save" buttons have swapped places because they "can't find the print button" anymore...

      --
      Greylisting is to SMTP as NAT is to IPv4
    14. Re:Duh. by Albanach · · Score: 1

      Filter, or block? I run my own mail server, you insensitive clod!

      $ vi /etc/postfix/main.cf


      relayhost = smtp.example.com

    15. Re:Duh. by John+Hasler · · Score: 1

      ...the point they're trying to make is that a handful of small ISP's which don't seem to pay attention to security are a major source of the problem.

      No. Quite the opposite. A small number of very large ISPs are a major source of the problem.

      --
      Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
    16. Re:Duh. by Anonymous Coward · · Score: 0

      Calling admins lazy without first understanding their workload and work environment is - well - lazy thinking. Sure, with plenty of time and no other business pressures more admins would probably do more work. However they are always being tasked to do "more with less" and watching their colleagues get laid off while they have more and more things to manage.

    17. Re:Duh. by Albanach · · Score: 1

      It's trivial to allow authenticated smtp connections on a port other than 25.

      Newsguy allows you to connect to them on 110, 8100, 995 (SSL) / 25, 8025, 465(SSL)

      I fail to see why your ISP blocking 25 should impact you.

    18. Re:Duh. by mikael_j · · Score: 1

      Sending mail should be possible - use your ISPs smart host.

      Yes, I already run my own MTA at home, it just bugs me that I'm being sold an internet connection that is limited by my ISP.

      I don't see any advantage for you in being able to directly connect to other mail servers from a residential IP, and can see lots of disadvantages where ISPs permit it en mass

      From my point of view there are definitely advantages.

      Have you ever run a mailserver for a business? It's not lazy to have tight spam controls - it's business sense. Spam costs money. For a couple of hundred accounts I see days with over 150,000 spam messages coming in. Users couldn't do their job if that were to be landing in their inbox. Filtering residential IPs will knock off 90% of that spam.

      Yes I have. And of course spam filtering makes sense. But our spam filtering doesn't just rely on "ooh! this IP is in our 'residential' list! let's drop/bounce it!" but we have had issues with others blacklisting our primary external mail server's IP as a "residential" IP thereby making it impossible for us to send emails to them (and of course when we, one of their clients call them about it they immediately assume we're the ones who have somehow blacklisted ourselves by changing the blacklist they keep on their server).

      There's nothing random about blocking port 25, and no one is doing it for shits and giggles. I'm all for ISPs allowing the port to be opened for a customer where they request it, but seriously, as long as they provide a reliable SMTP server that you can use as a relay, the cost to the end user is almost nil.

      In my experience there are plenty of lazy ISPs out there who take the "how much shit can we block without overwhelming tech support" approach to port blocking. One that used to be the fastest available where I live (thankfully not anymore) blocked incoming traffic on a number of ports (including incoming on 25) and was extremely tight-lipped about which ports it was blocking, instead preferring to simply state that the blocked ports shouldn't affect "normal internet use".

      Another problem with the outgoing SMTP relays is of course that through work I've seen a number of extremely underpowered such beasts serving lots of customers and the solution to the machine being underpowered hasn't been to spend a little money on something to replace the 15 year old SPARC. No, it's to supplement the spam filter (for outgoing mail) with a filter that strips all attachments that match certain criteria (like filename ends with pdf|js|exe|gz|bz2|and so on) to ease the load. Of course this creates issues for the users but the users can't do anything about it since they're locked in to the ISP's SMTP relay (and then there are the spam filters that edit the message thus breaking formatting or character encoding, that's another fun one).

      You're assuming the server is reliable, in my (professional) experience it rarely is.

      --
      Greylisting is to SMTP as NAT is to IPv4
    19. Re:Duh. by StuartHankins · · Score: 1

      At work we have setup externally hosted FTP and granted rights to over a dozen users explicitly for this purpose. Our auditors use it to collaborate with our Finance and Accounting departments. They use the built-in Windows tools to accomplish this. So yes it can be done, by nontechnical personnel, in a corporate environment, with minimal effort.

    20. Re:Duh. by delvsional · · Score: 1

      Leave my fucking e-mail alone.

      --
      Oh Crap, I'm an optimist.....
    21. Re:Duh. by Anonymous Coward · · Score: 0

      If you're sending 10MB attachments via email, you're doing it wrong. Most email servers have an upper limit around 10 MB... converting that email attachment to email format makes it about 30% larger... so anything over 7.5 MB can be problematic.

      FYI, the limits vary wildly and are entirely up to the admin (as noted). I've seen anything from limits as small as 1MB, but 25MB and 50MB limits are becoming more and more common. GMail allows 25MB. Our internal mail server allows 50 or 60MB. The 15-30 range seems to be more and more common.

      But, as always with SMTP, you're limited to the lowest limit along all the hops. Which is usually your oubound SMTP server and the inbound SMTP server on the other end, but there might be content filtering servers or load balancing servers between you and the destination mailbox.

    22. Re:Duh. by WuphonsReach · · Score: 1

      Personally I'd love if there was at least an option for completely unfiltered access (perhaps even proper reverse lookup to deal with the idiots who think reverse lookup is a good way to deal with spam (hint: it's not, way too many legit companies have multiple hostnames on their mail servers or use a third party's mail relay for this to work well, it just gimps email)).

      Yes, it's called a business class account with a static IP. Or a dedicated line like a T1/etc. With those, you can do whatever you want and I've never had an ISP filter ports or care about how much bandwidth I'm using.

      The ship of "I should be able to do whatever I want on a residential IP address" has sailed. And been sunk. Then covered over with sediment and very small rocks that don't float. It's a dead concept and unless you start up your own ISP, you have to live with it. Your friends and neighbors have destroyed that with their desire to click on shiny things that show up in their inbox. As a result, alot of admins have pretty much decided that 99.99% of what comes from residential/dynamic IPs to be garbage (because it is).

      Move on, get a virtual private server or a co-lo or a dedicated server in a data center with a clean IP range. Or take a risk with a business class account with static IP. Or just farm your SMTP/IMAP work out to a 3rd party ($10/mo easily gets you a few dozen GB worth of mail storage on an IMAP server).

      --
      Wolde you bothe eate your cake, and have your cake?
    23. Re:Duh. by Anonymous Coward · · Score: 0

      Well, since Verizon and Comcast harbor 10% of all user customer PC's all by themselves, this is not so impressive.

      Didn't know they operated outside the USA.
      Or, if they don't, I had no clue that (1) these two together have the entire market of US customer pc's and (2) the US actually has 10% of all customer pc's on the internet.

      Or perhaps the rsults aren't as obvious as you think it is...

    24. Re:Duh. by tlhIngan · · Score: 2, Informative

      There's nothing random about blocking port 25, and no one is doing it for shits and giggles. I'm all for ISPs allowing the port to be opened for a customer where they request it, but seriously, as long as they provide a reliable SMTP server that you can use as a relay, the cost to the end user is almost nil.

      Use port 587 with SMTP AUTH. Gets around outgoing 25 blocks. It's not "open" in that you have to authenticate with the SMTP server so you're accountable for traffic using your credentials. If you colo you can set it up on your colo box, or I'm sure webhosts would love to sell you that service as well. Most SMTP servers these days support it, and you can block relaying and incoming 25 traffic.

      http://en.wikipedia.org/wiki/SMTP_Authentication

    25. Re:Duh. by Anonymous Coward · · Score: 0

      You have options, many ISPs will allow unrestricted traffic if you have a static IP. I know a company I was dealing with 'upgraded' their DSL package on Verizon and removed the static IP to save money. They suddenly couldn't send mail properly from their remote office using some old software that wouldn't use anything other than port 25.

      A call to Verizon later, static IP added, modem power cycled, everything working again.

      If that doesn't work you could do a colocation or cheap rented (virtual) server somewhere to run your mail.

    26. Re:Duh. by Anonymous Coward · · Score: 0

      even proper reverse lookup to deal with the idiots who think reverse lookup is a good way to deal with spam (hint: it's not, way too many legit companies have multiple hostnames on their mail servers or use a third party's mail relay for this to work well, it just gimps email)).

      As one of the "idiots" that rejects email based on invalid hostname, it actually works very well. If you cannot setup reverse DNS for your IP to a resolvable address (preferably to domain you control), then I'm sorry, but your setup is unprofessional to say the least.

      Blocking ALL clients with invalid reverse lookups is a great way of cutting on spam. It is even more important than greylisting as lots of spammers seem to have adapted to that.

      But regardless, if you can't figure out that most email servers have a 10MB limit on email, then you should go back to school. SMTP relay is not the problem here..

      Anyway, your problems are with your ISP. Call them and discuss your issues. Maybe they can help you?

      PS. I run a local SMTP outbound host. It has proper reverse DNS, domain entries and even TLS setup. I pay for a static IP from my ISP - you should look into business packages from your ISP if you want to run your own SMTP server. Or get a dedicated server where you can do this stuff and more.

    27. Re:Duh. by vlueboy · · Score: 1

      Handling Verizon DSL home service's TOS for the past decade, I thought their ban on "servers of any kind" was enforced for these obvious things.

      In practice, I can "host" games like Unreal Tournament and not get shut down, but the ISPs ARE dropping inbound port 80 traffic to encourage a costly "business plan" upgrade. Still, it's unsettling that they won't put their foot down and disconnect bots like colleges dorm policies do nowadays.

      Regardless, I'm spammed thru e-mail headers from of US broadband bots anyway. In my case there's lots more activity from Latin American and European ISPs.

    28. Re:Duh. by KingMotley · · Score: 3, Insightful

      Spoken like a gmail/yahoo/hotmail web user. Sorry, I actually use a real email client, and send/receive emails to and from multiple email accounts all from my one email client.

      See there is this thing called an email standard, and that standard specifies port 25 is used for that purpose. Maybe a better standard needs to be made, but until then I want my ISP to leave port 25 alone. If they catch me sending spam from it, feel free to send me an letter and email and block the port temporarily.

    29. Re:Duh. by Anonymous Coward · · Score: 0

      Our corporate email server had a limit of 1GB, and the office would sometimes send entire CD images via email, and it worked quite well in those cases that you couldn't transfer the data any other way.

    30. Re:Duh. by KingMotley · · Score: 1

      Comcast + Verizon accounts for approximately 5.5% of the WORLDS connected users.
      Comcast + AT&T accounts for approximately 7.2% of the WORLDS connected users.

      The top 10 ISPs account for 39% of the WORLD connected users, so this story is backwards. One would expect the top 50 ISPs to have much more than 50% of the spammers.

      TOP 10 ISP's in the world (accurate to +- 2 million):
      China Telecom (55 million)
      China Unicom (41 million)
      NTT (18 million)
      Comcast (18 million)
      AT&T (15 million)
      Deutsche Telecom (12 million)
      Time Warner (10 million)
      Verizon (9 million)
      France Telecom (8 million)
      KT (7 million)

    31. Re:Duh. by Anonymous Coward · · Score: 0

      Because it's a free country, and I shouldn't have to explain myself every time I want to do something unless I've been charged with an actual crime.

    32. Re:Duh. by Anonymous Coward · · Score: 0

      Spoken like you true selfish condescending schmuk.

      I used to use what you think is a "real" email client. If your email client is "real", then GMail is as real. I switched to GMail years ago and I'm never going to back to prehistoric self-maintained emails.

      The day I'll switch email again will be for something even better than GMail. My xxx@myfamilyname.com address is redirected to GMail and I don't even know what spam means anymore. Yesterday I got a real spam in my main folder thinking "wtf !? It's been weeks that GMail didn't not catch a spam mail for me".

      Truth is: selfish condescending schmuk like you are part of the problem.

      People using what you think is not a real email client, like GMail, are part of the solution.

    33. Re:Duh. by Anonymous Coward · · Score: 0

      Welcome to 1998. A new standard has been available.
      Google for "submission RFC".
      Now go setup your colo box to handle submission (SMTP + TLS + SMTP AUTH on port 587).

    34. Re:Duh. by ultranova · · Score: 2, Insightful

      While I largely agree, I am of the opinion that large mails are a bad idea.

      I have often used e-mail to send photographs to people. No, I don't want to set up an "online photo-album" or other such thing, I just want a mail-equivalent for the Internet. Given this requirement, e-mail is the best system available.

      That said, email is no longer a communication protocol, but an idea/data sharing platform.

      Care to explain the difference?

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    35. Re:Duh. by ultranova · · Score: 1

      Spoken like a gmail/yahoo/hotmail web user. Sorry, I actually use a real email client, and send/receive emails to and from multiple email accounts all from my one email client.

      I use Thunderbird with a gmail account over SSL, and it works just fine.

      See there is this thing called an email standard, and that standard specifies port 25 is used for that purpose.

      The SMTP standard defines that for use of servers. E-mail clients usually use POP or IMAP protocols, which use ports 110 and 143 respectively. So no, you don't need to have port 25 open to use a real e-mail client, except for rather bizarre values of "clear".

      Maybe a better standard needs to be made, but until then I want my ISP to leave port 25 alone. If they catch me sending spam from it, feel free to send me an letter and email and block the port temporarily.

      How about blocking port 25 by default, and opening it on request? That would stop spambots, yet allow anyone who wants to run a mail server of their own.

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    36. Re:Duh. by jp10558 · · Score: 1

      Well, I would think they have a choice between:
      1) use an appropriate tool, maybe learning something
      2) Not working.

      Most users I know, even the very office dronish ones, prefer tools that function vs not.

      --
      Opera, Proxomitron-Grypen,GPG 0x0A1C6EE3
    37. Re:Duh. by Ksevio · · Score: 1

      Are you running an email server on your PC? What is it - the '80s?

    38. Re:Duh. by pjt33 · · Score: 1

      The SMTP standard defines that for use of servers.

      Yes. It's quite clear to me that both Albanach and KingMotley are talking about ISPs blocking outgoing connections from customer's computer, arbitrary port to customer's (or recipient's) mail server elsewhere, port 25.

      What you say about my home ISP requiring me to file a request to host a mail server on port 25 is spot on. But what you perhaps don't realise is that some ISPs operate on the basis that if you want to send e-mail from your home computer, you use webmail or you use the e-mail account which the ISP created for you. I started using gmail because Telefónica de España have that policy - and worse than that, weren't even competent enough to send me working auth details for their SMTP server.

    39. Re:Duh. by Anonymous Coward · · Score: 0

      See there is this thing called an email standard, and that standard specifies port 25 is used for that purpose. Maybe a better standard needs to be made, but until then I want my ISP to leave port 25 alone. If they catch me sending spam from it, feel free to send me an letter and email and block the port temporarily.

      Funny you should say that, RFC4409 reserves port 587 as the mail submission port.

      I tend to agree with defaulting to blocking outbound port 25, as long as it can be readily opened upon request.

    40. Re:Duh. by KingMotley · · Score: 1

      You really shouldn't try to correct someone when you don't even begin to understand what you are talking about.

      Port 110 is for POP3, which is for RECEIVING email from a server.

      Port 25 is for SMTP, which is for SENDING email (from a client OR another server).

      I suggest starting to read here: http://en.wikipedia.org/wiki/Simple_Mail_Transfer_Protocol

    41. Re:Duh. by KingMotley · · Score: 1

      Sorry, I guess I'm still amazed at how little people actually know that read slashdot these days.

      No, I am not running an email server, I'm using an email client that uses SMTP/POP3 for sending and receiving email.

      Not knowing what/how POP3/SMTP work, what are you? In preschool? Or are you one of those people that think the blue e is the internet?

    42. Re:Duh. by KingMotley · · Score: 1

      RFC-822 reserves port 25 for sending mail.

    43. Re:Duh. by KingMotley · · Score: 1

      Gmail is one of the accounts I pull into my email client (smtp.gmail.com / pop.gmail.com), so gmail filters out spam for me before my client even sees them and does it's own filtering.

      I also have an email account (my main one) that I've had for the past 25 years.

      I also have my ISP account which I get periodic notices of stuff on.

      I also have a few accounts (for gaming, etc) in which I want to keep completely separate from my others.

      I also have one (or more) email accounts at my places of work (which change every 6 months to 3 years).

    44. Re:Duh. by KingMotley · · Score: 1

      As a side note, I tried thunderbird. It sucked. It dies on the install if you try to import multiple email accounts as it tosses up multiple modal dialog boxes that you can't respond to any of them. Once you get passed that, it doesn't even have a threaded view of emails, doesn't sync with iTunes easily, and has a very limited amount of fields for contacts. Even my mobile phone has more fields than that which makes syncing a pita.

      I wished it worked well, and I've tried looking for an open source email client that didn't just suck, and I couldn't find one. Sad, most of them seemed like the commercial email clients we had 10 years ago or more, in many cases not even that good.

    45. Re:Duh. by Anonymous Coward · · Score: 0

      way too many legit companies have multiple hostnames on their mail servers or use a third party's mail relay for this to work well, it just gimps email)).

      That is what MX records are for. To be able to make multiple hostnames and third party server work as MTAs with your A record. Your reverse lookup needs to match with you MX records. Really simple and does help with IP spoofing. Reverse lookups do help is fighting spam. Do it isn't the end all be all for filtering but it does help.

    46. Re:Duh. by AndGodSed · · Score: 1

      While I largely agree, I am of the opinion that large mails are a bad idea.

      I have often used e-mail to send photographs to people. No, I don't want to set up an "online photo-album" or other such thing, I just want a mail-equivalent for the Internet. Given this requirement, e-mail is the best system available.

      That said, email is no longer a communication protocol, but an idea/data sharing platform.

      Care to explain the difference?

      Re the difference:

      Email has previously been a means of communication only. Similar to writing letters and the like. Gradually email has been used to send content along with the letters.

      Lately I see more and more people using email almost as a collaboration tool, architects or engineers (many among my clients are) use it to send plans or technical drawings to each other.

      These technical drawings can cause mails to be ridiculously huge.

      Then graphics designers also tend to send huge images and design studies to and fro and to their clients.

      A lady in our office tried to send a mail to a client with four 700+ mb attachments.

      Email was not meant for this.

    47. Re:Duh. by rdnetto · · Score: 1

      Better solution: block the commonly exploited ports (25, 80, etc.) for users by default, and offer them an option on the website to enable them.
      This blocks the flow of malware, but still preserves neutrality.
      My ISP (iiNet) does this and it works extremely well, IMO.

      --
      Most human behaviour can be explained in terms of identity.
    48. Re:Duh. by Neil+Boekend · · Score: 1

      No, not on the website. This can and probably will be hacked. Demand the customer to call the ISP in order to allow it, but allow the lowest helpdesk employee to tick that box. On any indication of spam sending the box should become unticked.

      --
      Well, I might have a way, but it only works on a semi spherical planet in a vacuum.
    49. Re:Duh. by rdnetto · · Score: 1

      This is the same website that handles billing. If it's that easy to hack, the ISP has bigger problems.

      --
      Most human behaviour can be explained in terms of identity.
    50. Re:Duh. by mgcarley · · Score: 1

      Are you sure that list is complete? You seem to be missing a couple of ISPs in India.

      BSNL claims somewhere on it's website to have a number of millions of subscribers (the numbers vary depending on which page you look at... and they're at least 3 years out of date).

      Though it should also be known that a significant percentage of those are using this strange technology called "dialup", with the rest being on mobile, wimax or adsl... so an accurate number isn't easy to ascertain. ...However, I'm sure they have a few bot hosts.

      --
      Founder & COO, Hayai India (hayai.in) / USA (hayaibroadband.com) // t: @mgcarley
    51. Re:Duh. by KingMotley · · Score: 1

      No, those numbers do not count dialup users. Just broadband.

      In this context, dialup users are pretty insignificant as they aren't always on and don't have the bandwidth necessary to mass infect other machines undetected.

  2. Use similar viruses/code to cleanse them. by unity100 · · Score: 1

    They should go infecting machines, cleaning them, and distributing them to other machines. There is no other way, if we look at the nature. Diseases in body are cleaned similarly by defense cells that carry the cleansing information and multiply.

    1. Re:Use similar viruses/code to cleanse them. by Anonymous Coward · · Score: 0

      Robert Tappan Morris thought basically the same idea would be a good one and look what it got him. LOOK WHAT IT GOT ALL OF US. For all we know what you propose to do would destroy the entire world.

    2. Re:Use similar viruses/code to cleanse them. by Anonymous Coward · · Score: 1, Informative

      Umm...somebody tried this a number of years ago. It was called the W32.Welchia worm. It tried to download and install a well-known security patch from Microsoft,

      It didn't make anyone particularly happy, particularly security admins.

    3. Re:Use similar viruses/code to cleanse them. by gman003 · · Score: 1

      It angered people mostly because it spread so effectively that it clogged the Internet. If you coded one properly, such that it spread slowly and didn't try to reinfect machines, I think it would be viewed in a much more positive light.

    4. Re:Use similar viruses/code to cleanse them. by delinear · · Score: 1

      What it got him? According to the Wikipedia article, he did hundreds of thousands of dollars of damage yet was fined only $10,000 and escaped jail time and instead was given community service. Since then it looks like he's had a pretty full and rewarding career in the industry. I agree what he unleashed was bad for the world (although if not him, someone else would have done it soon), but from a personal perspective it doesn't seem to have done him too much harm - he was even awarded tenure at MIT, the very university he released the worm from to disguise the fact that it actually came from a grad student at Cornell!

    5. Re:Use similar viruses/code to cleanse them. by Anonymous Coward · · Score: 0

      Oh, come on. The key thing missing here is permission of the user. Thus, the only thing that would have to change in order to make the effort legitimate is to put up a big dialog box saying "Do you want to get rid of the virus on your computer? Cancel or Allow?"

      That should clean up about half of the machines.

    6. Re:Use similar viruses/code to cleanse them. by bvimo · · Score: 1

      I got caught by Welchia following a reinstall of Windows 2000. I forgot to install a firewall before getting the updates from MS. It took about 30 minutes before Welchia installed itself.

      --
      In either case, here at Microsoft, we feel standards are important. And we have fun, too. Doug Mahugh, Microsoft
  3. Obvious solution by qbast · · Score: 3, Funny

    "I say we take off and nuke the entire site from orbit. It's the only way to be sure."

    1. Re:Obvious solution by Anonymous Coward · · Score: 0

      Game over man, Game Over!

    2. Re:Obvious solution by natehoy · · Score: 1, Redundant

      "Meme over, man! Meme over!"

      --
      "This post contains words, known to the State of California to cause thought. Wash brain thoroughly after reading."
    3. Re:Obvious solution by couchslug · · Score: 1

      "I say we take off and nuke the entire site from orbit. It's the only way to be sure."

      The problem is trying to find a technical solution to a personal problem. Users will not exert the effort to make their machines secure unless and until they perceive a destructive threat to their personal PC.

      We need destructive malware in abundance, so improperly secured machines are taken out of action and the remaining ones build an immune response. Since most computers are used for entertainment, no great loss if a bunch of them get blown away.

      --
      "This post is an artistic work of fiction and falsehood. Only a fool would take anything posted here as fact."
    4. Re:Obvious solution by Shark · · Score: 1

      We're a small ISP and we pretty much do just that. We do not filter extensively, we are very quick to respond to abuse@ emails and disable whichever customer is infected instantly. It really didn't take long before most of our user base made the connection: Infected pc = disabled Internet.

      Overall, I think the cost of educating our users was the cheapest alternative. I really don't get why other ISPs don't see it that way.

      --
      Mind the frickin' laser...
    5. Re:Obvious solution by qbast · · Score: 1

      I wonder how much of your user base blames you instead. After all other ISPs used by their friends never notice them about infections, so obviously your security sucks if you allow this many viruses through.

    6. Re:Obvious solution by Anonymous Coward · · Score: 0

      Large ISPs would have a problem with this. Their support is too disconnected from their network operations. A connection would be taken down due to infection, the user would call "support" and the support would have no idea why it was down or what to do about it. They'd check "the bulletin board" and report "no, there are no outages in your area." The user would spend a couple of hours on the phone with various call center reps before they finally got to someone who could tell them that the connection was disabled due to an infected machine. Hell, just two days ago I got a new MiFi on Verizon (corporate account, they were replacing an older AirCard for free and they did hundreds of ours the same week). I call the number listed to activate and get told that I don't know my own address (which I am reading to them right off of the "customer receipt" - it is the damn address they sent the device to.) Since I apparently don't know my address, they want the corporate Tax ID. Like I would know that! I am in IT not tax accounting. I hung up after 20 minutes because I was getting frustrated and snarky. I talked to our internal guy who deals with this account and found he was having a terrible time with this - apparently Verizon was rolling calls over from their business support to their retail support without any notice. 9 out of 10 of our corporate activation calls was going to someone who absolutely could not help us at all - didn't even have access to the correct database. Yes - this is how large ISPs operate. The next day, I call again and they stopped rolling the calls over. Got the actual corporate folks and it took 3 minutes to activate.

      You don't want a large ISP dorking with your connection because it will be a cold day in hell when you will be able to get it fixed in a reasonable time.

    7. Re:Obvious solution by Shark · · Score: 1

      I only remember one such cases. We actually explain that unlike big megacorp, we can afford to warn our customers and treat them like human beings. They are typically quite grateful. Especially since they tend to notice their computer working a whole lot better once they have it cleaned up.

      --
      Mind the frickin' laser...
  4. Makes sense by suso · · Score: 1

    I mean 50 is half of all the ISPs anymore anyways. Ta dit boom.

    1. Re:Makes sense by Anonymous Coward · · Score: 0

      "The networks of just 50 ISPs account for around half of all infected machines worldwide," say the researchers. "This is remarkable, in light of the tens of thousands of entities that can be attributed to the class of ISPs.

    2. Re:Makes sense by Anonymous Coward · · Score: 2, Insightful

      The study (linked to from the fine article) was of 200 ISPs, so 25% of ISPs are responsible for 50% of infected machines. Not surprising at all.

    3. Re:Makes sense by icebraining · · Score: 1

      25% of ISPs, but not necessarily 25% of users.

  5. Dialup Users? by commodore64_love · · Score: 0

    "the presence of a high speed broadband connection is linked to the widespread presence of botnet infection..... has been proven false."

    What's this mean? That we can blame dialup users? The article hints that's the case when it says most infected computers are from poor households.

    --
    "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
    1. Re:Dialup Users? by icebraining · · Score: 2, Insightful

      Not linked with high speed broadband != Linked with dial-up.

      And low education is not necessarily linked with dial-up. Here in Portugal we have 12mbps for 20/month, which is affordable by most people, and yet we have terrible education levels compared to the rest of the EU (81% of the working population only have lower basic education levels).

    2. Re:Dialup Users? by commodore64_love · · Score: 1

      "No Speak Americano" ;-)

      But serious: You're right that I jumped to a bad conclusion where poor==dialup. (hits self). Here's what the article actually concludes: "Higher education levels in a country are also conducive to a lower level of infection." And vice-versa presumably.

      --
      "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
  6. 50 or 50%? by paintballer1087 · · Score: 0, Redundant

    I first read 50% of ISPs Harbor Half of All Infected Machines. But either way it's probably pretty close to the same thing.

    1. Re:50 or 50%? by John+Hasler · · Score: 1

      NO, it's 50 ISPs. This is significant because it had been claimed by some that most bots were distributed among the thousands of small (and suppoesedly poorly run) ISPs. The fact that most bots connect via a small number of large ISPs means that changes in policy at those ISPs can have a large impact.

      --
      Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
  7. agressive removal tactics by digitaldc · · Score: 1

    That means that persuading just these 50 ISPs to begin implementing new, more efficient approaches for preventing and eradicating the infection could make a big dent into the botnet market.
    Combat these botnets through some type of mandatory scan and removal tool from their ISP or Microsoft, and also through some tool installed with Windows Update that runs immediately. Not sure exactly how this would be accomplished, but it would be a start.

    --
    He who knows best knows how little he knows. - Thomas Jefferson
    1. Re:agressive removal tactics by Spad · · Score: 2, Informative

      You mean like the Malicious Software Removal Tool which is already offered through Windows Update as a critical update? Or Microsoft Security Essentials which either is or will shortly be available through Windows Update as a recommended update?

    2. Re:agressive removal tactics by digitaldc · · Score: 1

      Yes, indeed. MS Security Essentials now seems like it will become a mandatory part of the Windows OS.

      --
      He who knows best knows how little he knows. - Thomas Jefferson
    3. Re:agressive removal tactics by natehoy · · Score: 1

      Or Norton Security Suite, which is available for free for Comcast subscribers?

      OK, so it's not mandatory, but at least it's free, and you gave me the opening to mention it for any Comcast users who might not be running current AntiVirus to save money (or might be wasting money buying a Norton subscription when a FREE one is readily available to them).

      No more excuses, my fellow Comcasters, it's FREE (*).

      http://security.comcast.net/norton/resi/?cid=NET_33_258

      (*) "FREE" means "included with your overpriced, overthrottled Comcast connection". But you're dropping the big bucks on your craptastic connection anyway, you might as well take full advantage of the stuff they want to throw at you as part of it. Say what you will about Norton, but it's a shitload better than nothing, which is what most people are currently using. So if you know someone on Comcast who is running unprotected, send them this link and tell them to install it. Now.

      Most ISPs offer some form of free or discounted AntiVirus.

      --
      "This post contains words, known to the State of California to cause thought. Wash brain thoroughly after reading."
    4. Re:agressive removal tactics by Seth+Kriticos · · Score: 1

      And you think our average Joe even knows what the Windows Update Center is, goes there, checks the optional updates, selects the software and installs it?

      Really? I'd like to see that.

      IMO, unless that thing comes as a critical update, that installs without question, it could as well not be there at all. Make nearly no difference.

    5. Re:agressive removal tactics by darksabre · · Score: 1

      Err, no. First of all it is an optional update through Microsoft Update not Windows Update. So the user has to have chosen to switch to the Microsoft Updates which will update other MS software installed on the PC eg Office. Secondly it is only offered to users who are not already running A/V software.

    6. Re:agressive removal tactics by Anonymous Coward · · Score: 0

      By the way, Security Essentials is pretty good as far as AV software go.

    7. Re:agressive removal tactics by Chris+Tucker · · Score: 1

      "Combat these botnets through some type of mandatory scan and removal tool from their ISP or Microsoft, and also through some tool installed with Windows Update that runs immediately."

      I run Mac OS X, you insensitive clod!

      --
      Guaranteed! This comment 100% Anthrax free!
    8. Re:agressive removal tactics by Spad · · Score: 1

      Say what you will about Norton, but it's a shitload better than nothing

      A false sense of security is worse than no security at all :)

    9. Re:agressive removal tactics by jonwil · · Score: 1

      I wouldn't use Norton if you PAID me to do it.

  8. Is there a list? by __aavqan3009 · · Score: 1

    Is that too much to ask for? I`d love to block as many as I can.

  9. Re:Is there a list? (should be) by stylewar · · Score: 1

    Is that too much to ask for? I`d love to block as many as I can.

    I don't think it is. And I'm not sure why there isn't a routing option that allows ISPs to apply a metric against a variable like "network naughtiness". Flapping routes can get blackholed -- why not naughtiness? How 'bout it science?

  10. Not 100% by Anonymous Coward · · Score: 0

    50 ISPs Harbor Half of All Infected Machines

    Do 100 ISPs harbor all infected machines then?

  11. Wrong way of looking at the problem by Rosco+P.+Coltrane · · Score: 3, Interesting

    The real shocking truth here is that one single OS harbors the vast majority of botnets and viruses. That OS should be the real target, not ISPs or poor users or something. Sheesh...

    --
    "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
    1. Re:Wrong way of looking at the problem by stylewar · · Score: 2, Insightful

      guns don't kill people--- people kill people. Fix the OS, and botnets will pop up on a different OS. Botnets exist because of ignorance, not operating systems.

    2. Re:Wrong way of looking at the problem by Rosco+P.+Coltrane · · Score: 2, Interesting

      Fix the OS, and botnets will pop up on a different OS

      That is indeed the common wisdom. However, somehow I'm not convinced that's entirely true: Linux and MacOS machines have been around for a long time, and even if the represent a small (albeit growing) segment of the market, they're there and you'd think many pieces of malware would have cropped up on these platforms already. Yet it just hasn't happened: there are some, but nowhere near what you'd expect if the latter OSes were as insecure as Windows.

      The other wisdom is that Windows is insecure because Windows users don't know jack squat and can't take care of their own security. That too I think isn't true: there are a lot of Windows users who can and do take precautions, and setup accounts with limited rights and whatnot. It goes a long way to curb malware infestations, yet those Windows boxes still get infected. At any rate, if indeed Windows is insecure because it has to stay simple, it means that in 25 years Microsoft still hasn't figured out a way to cater to noobs without compromising security, which is pathetic.

      There's a reason why running an antivirus and a firewall is an absolute necessity only on Windows...

      --
      "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
    3. Re:Wrong way of looking at the problem by antifoidulus · · Score: 1

      It isn't just catering to "noobs" that causes Windows to be insecure, it's very much the culture of Microsoft itself. Microsoft managers are still stuck in the late 90s mentality that their biggest competitor is themselves. The managers constantly try to backstab eachother and refuse to work together on almost anything, and thus security, much like every other component of the OS, is a incoherent, bloated mess. Take the firewall settings in WIndows XP for example. There are no less than 3....THREE! different places in the OS to change firewall settings, and the way they interact and overrule each other is not at all intuitive. It's not just Windows that has this problem, every single group at Microsoft seems to suffer from this. For example the simultaneous development of 3 different, incompatible, mobile device OSs, or 2 different, incompatible, DRM standards, or the fact that the Windows interface is incredibly inconsistent etc.

      Windows will not get more secure until the stockholders demand a total housecleaning on Microsofts senior execs and actually replace them with people who can, oh I don't know, MANAGE! The fact that the stockholders haven't called for Ballmer's head yet is just baffling.

    4. Re:Wrong way of looking at the problem by moeluv · · Score: 2, Insightful

      I won't dispute that windows has it's share of holes that is true. The thing is they end up being found more often because 90% PC's run it. If Linux or macOS had that market share they would be put under the same magnifying glass buy exploit writers. It's the same reason that more legit software is written for Windows than macOS or Linux. The writers want as wide a distribution as possible.

    5. Re:Wrong way of looking at the problem by StuartHankins · · Score: 1
      Nope, that's the Microsoft apologist way of thinking.
      • UNIX and Mac have been around longer than Windows and do not require antivirus, anti-malware or malicious software removal tools.
      • Linux is newer but still does not require antivirus, anti-malware or malicious software removal tools.
      • There exist ZERO versions of Windows which should not have antivirus and anti-malware software installed and running at all times.
      • Even if a computer running Windows is removed from the network, it should still be protected. Simply inserting a USB key can cause its contents to autorun. Simply inserting an "enhanced" music CD can cause software to be installed without prompting (see Sony rootkit debacle)

      While Windows users may be less educated as a whole, the flaws in Windows design result in higher failure rate due to viruses and worms. It's simply not possible to secure a Windows system without removing it from the network.

      We're not talking only trojans here, which can affect almost any OS. We're talking about security in general. Windows is beyond laughable in this department, and the common thinking is that of course you got hacked, you're running Windows. It's fairly common knowledge that you can't secure Windows -- too many flaws and too many patches, there's more broken than not.

      Hey, but at least Windows is cheap, right? I mean, I'm not including the time spent for updates and patches, or the downtime when I get infected and have to restore / reinstall. Oh, wait, the time I spend making sure all my anti-malware tools are kept up-to-date, yeah, and the time I spend...

      You aren't getting a steak dinner with Windows, you're getting the cheapest-to-produce McMeal possible.

    6. Re:Wrong way of looking at the problem by Shark · · Score: 1

      I don't think this is Troll (but I posted earlier so no modpoints). I think it's a very valid point.

      --
      Mind the frickin' laser...
    7. Re:Wrong way of looking at the problem by Anonymous Coward · · Score: 0

      I would point out that was correct... up until maybe 2007

      Vista was a security overhaul and 7 improved on that. A recent study found that 90% of all windows patches were completely unnecessary if you did not run as administrator. How many Linux users here run as root normally?
      http://news.cnet.com/8301-27080_3-20001359-245.html?part=rss&subj=news&tag=2547-1_3-0-20

      Administrator account on windows is now a user account with prompted escalation to admin rights (The UAC prompt, similar to Sudo, if you click through on that or disabled it you get what you deserve) This blocks CDs and USB from auto installing on your system.

      Linux servers account for 80% of all hacked servers. which is not surprising, more Linux systems in use as servers than desktops.
      http://www.zdnet.com/blog/itfacts/linux-servers-hacked-more-frequently-than-windows/5369

      Just goes to show you that they will target the largest installed base, it doesn't matter how long a system has been around. Remember Code Red? Microsoft patched that vulnerability two months before the virus went amok. but with the size of the user base there were still enough unpatched systems that it could get a foothold. There are plenty of unpatched Linux and Macs but the number of them with a vulnerability to be exploited means its a lot of work to hit the same number of systems.

    8. Re:Wrong way of looking at the problem by MobyDisk · · Score: 1

      Actually, one single planet harbors all of the botnets, viruses, and Justin Bieber fans. That planet should be the real target, no operating systems or poor ISPs or something. Sheesh...

    9. Re:Wrong way of looking at the problem by Anonymous Coward · · Score: 0

      Is it the culture of Microsoft or the culture of its users though? Once you install some basic anti-virus software and teach the user not to run random .exe files, virus infection rates drop.

      Heck just look at the /. reader base. How many reader do you think use Windows and don't suffer from viruses?

    10. Re:Wrong way of looking at the problem by StuartHankins · · Score: 1
      I will feed you, troll.

      You responded with a 2004 article from some unheard-of company, which was subsequently trashed because people knew it didn't make sense? Are you kidding me? I do this for a living.

      From the article you quoted:

      There are trade-offs to removing administrator rights. For instance, standard users typically can't install software and use applications that require elevated privileges

      Now how does that translate to the home environment? That's right, many home Windows users (and many corporate users) are admins. In the corporate world, the UPS software as well as many other Windows software requires admin rights to run. Some software packages restrict the version of IE that is installed. Installing printers in Windows requires admin rights.

      Let's contrast that to OSX: There are standard installers. You must enter the admin password. I'm not aware of any way to run OSX as "root" although you can enable the root account (it's disabled by default). OSX has significantly fewer prompts for authentication which means more people actually read them.

      The issue is Windows, its pitiful security model is broken and recent attempts by Microsoft to patch it haven't worked. Windows accounts for the vast majority of worm and virus-related incidents throughout the world. A problem which does not exist on other platforms. This is not news, so stop pretending it's fixed. It's not and a simple Google search would tell you that.

    11. Re:Wrong way of looking at the problem by Anonymous Coward · · Score: 0

      But you can see this has happened already.

      I've seen several virus/trojans that won't run on Windows 95/98/ME.

      Is it because Microsoft fixed them? No, it is because as the market fell for those, they became less of a target, with XP/Vista/7 being the largest market that is where the target audience went. This will just progress with time, if there was something else as the biggest target I'm sure there would be attempts to exploit that platform as well.

      I'm sure Windows 3.1 is probably riddled with holes that could be used to exploit it, but you won't see anyone writing a virus to target that 6 or so Windows 3.1 machines that are still on the Internet.

      As long as people using the OS have the ability to install and run what they (think) they want on their own systems is is very likely to stay the one with the largest population that will be targeted.

  12. Sandbox by Mr.+Munshun · · Score: 2, Interesting

    A friend of mine who was tasked with looking after a university network years ago had a setup that worked well. When the user first connected, they were put in a sandbox, and thus not allowed outside access. They would be greeted with a web page stating that their computer was being scanned for ports well known for viruses and/or spyware. Once the scan was completed, which took about 60 seconds IIRC, they were allowed access to the Internet. Perhaps there is a way that ISP's could do the same sort of thing?

    1. Re:Sandbox by camperdave · · Score: 1

      I've been online continuously for months; since our last blackout. What good is a one minute scan last spring going to do?

      --
      When our name is on the back of your car, we're behind you all the way!
    2. Re:Sandbox by jonwil · · Score: 1

      Wont work for the 1000s of people using home routers with NAT to allow connection of multiple devices with a single world-facing IP address.

  13. Botnet sans broadband? Seen it already... by damn_registrars · · Score: 3, Interesting

    My site at home has been under a distributed hack attempt (a long list of IPs all trying to ssh in as root*) for days now. On the first day the attempts were quite frequent; approaching 1 per minute. Now on day 4 the attempts are trickling it as infrequently as one every 20 minutes. A system on a reasonably fast connection could on its own surpass the 1/minute barrier when running a dictionary password attempt through ssh if it wanted to; hence this looks like it could well be systems on slow connections. Add in that some IPs disappear for a while and then come back - as if the PC is logging off and then on again - and it certainly does look like a low-speed botnet.

    * Naturally, my ssh denies all root attempts. Even if they got the password right they wouldn't know it, because the rejection would be the same. Other botnets have tried whitepages-style attacks using long lists of common user names and not matched any allowed users on my system as well.

    ** Yes I know I could just change my ssh port and much of this would go away. But I find it amusing and I have bandwidth to burn.

    --
    Damn_registrars has no butt-hole. Damn_registrars has no use for a butt-hole.
  14. very flawed logic by frovingslosh · · Score: 3, Interesting

    One big problem with this logic is that it is based on IP addresses analyzed from captured spam. The problem with that is some major ISPs (including AT&T) are blocking access to out-of-network e-mail servers, and doing other things to make it difficult for even their legitimate customers to send legitimate e-mail. So this method of knowing where the botnets are would completely miss major botnets if they are unable to get spam out efficiently.

    You may say "Why does that matter as long as the spam is stopped?", but it matters a lot. The machines are still infected and could be used for other things, from denial of service attacks to hosting and spreading kiddy porn to just watching for private data to go by (like banking information and credit card numbers) and report them directly back to the control system. Making major judgments about botnets based only on IP addresses seen in spam is short sighted and foolish. And it also assumes that all botnets are honest enough to not forge IP addresses. Any smart botnet could easily forge the IP address the spam is coming from, to make it that much harder to find. If a clever bot just changed the fourth or even third and fourth part of the IP address and replaced it with a random number, the botnet would look much larger than it really is and make it much harder to track back to the infected machine, but would not be easy to detect by comparing the supposed source IP and the SMTP server from outside the network.

    --
    I'm an American. I love this country and the freedoms that we used to have.
    1. Re:very flawed logic by Anonymous Coward · · Score: 0

      ISPs could put an end to spoofing VERY quickly. 2-3 router rules of what source IPs can talk on this segment. See an out of bound one drop it on the floor. That narrows the spoofing pool quite considerably. Also they can check mac vs ip and drop there too.

      Spoofing only happens because ISPs let it happen and do not have their routers configured properly. They are not configured properly either due to cost or lack of knowledge.

    2. Re:very flawed logic by Anonymous Coward · · Score: 0

      One big problem with this logic is that it is based on IP addresses analyzed from captured spam. The problem with that is some major ISPs (including AT&T) are blocking access to out-of-network e-mail servers, and doing other things to make it difficult for even their legitimate customers to send legitimate e-mail. So this method of knowing where the botnets are would completely miss major botnets if they are unable to get spam out efficiently.

      You may say "Why does that matter as long as the spam is stopped?", but it matters a lot. The machines are still infected and could be used for other things, from denial of service attacks to hosting and spreading kiddy porn to just watching for private data to go by (like banking information and credit card numbers) and report them directly back to the control system. Making major judgments about botnets based only on IP addresses seen in spam is short sighted and foolish. And it also assumes that all botnets are honest enough to not forge IP addresses. Any smart botnet could easily forge the IP address the spam is coming from, to make it that much harder to find. If a clever bot just changed the fourth or even third and fourth part of the IP address and replaced it with a random number, the botnet would look much larger than it really is and make it much harder to track back to the infected machine, but would not be easy to detect by comparing the supposed source IP and the SMTP server from outside the network.

      So go tell your off-network mail host to allow mail access on a different port. Say, like gmail does.

      Or pony up a few extra bucks for a business account with a static IP. honestly, the faster response time for technicians and support from a higher Tiered tech group is worth it on its own, imho. It's nice being able to call up and say "Hey, I think you've got a routing loop, here's some traceroutes" and get a reply of "sweet, I'll send this over to engineering" instead of "I'm sorry, but I don't see that you ever purchased a routing loop. I can transfer you to sales to get you setup with one?"

  15. Useless statistic by houghi · · Score: 1

    Without knowing if the 50 providers have more or less then 50% of all users, this could mean anything.

    If these 50 providers provide 95% of the people, then bigger providers are GOOD against spammers. If these 50 providers provide 5%, then it is bad.

    So it is absolutely meaningless information.

    --
    Don't fight for your country, if your country does not fight for you.
  16. Look up in the sky! by Haedrian · · Score: 1

    Zipf's law strikes again!

  17. Obvious by Anonymous Coward · · Score: 0

    Customers don't go to the ISP that associates with spammers/botnets/etc because they don't want their own machines infected or suspected, or put on stupid SPEWS lists.

  18. Simple (but not easy) solution by wowbagger · · Score: 2, Interesting

    There is a simple solution to the problem. Unfortunately, being simple does not mean it is easy.

    1) ISPs by default implement some basic filtering:
    1a) do not allow access to port 25, save to their own servers
    1b) do not allow inbound nor outbound access to certain "LAN only" type services (e.g. NFS, SMB/CIFS, etc.)
    2) NOTA BENE: ISPs SHALL allow users to elect to bypass these filters, but:
    2a) This shall require action on the part of the account owner.
    2b) Upon doing so, the account owner SHALL be responsible for their actions
    2b.i) The ISP SHALL provide a contact mechanism (e.g. WHOIS record for that IP) that notifies both the ISP and the account holder of abuses.
    2b.ii) The ISP SHALL act on complaints if the user does not.
    2c) The action to disable blocking SHALL be done in a way that prevents a bot from doing it (e.g. require a phone call to the ISP, or a Turing test, etc.)
    3) ISPs SHALL look for "infected" behaviors, like port scans, BEFORE the traffic leaves their network (remember people, the term "firewall" comes from building codes, where a building is supposed to have MANY levels of firewall. ISPs should be no different).
    3a) such behaviors SHALL be investigated, and potential infectees quarantined and the owners contacted.
    4) ISPs SHALL be required to address complaints
    4a) The SHALL be required to have an automated means to report such abuses. No, Web pages don't count.
    4b) ISPs that fail to address complaints SHALL be listed in such a way that other entities can block them (e.g. DNS-RBLs).

    For too long ISPs have been able to externalize the costs of infected machines. Obviously, any cost a business can externalize will be externalized, and thus the business won't handle it. The solution is to force the costs of infected machines to be internalized to the ISPs. They will, of course, bitch mightily about this - again, no business will allow a previously externalized cost to be internalized without a fight.

    1. Re:Simple (but not easy) solution by Anonymous Coward · · Score: 0

      They will, of course, bitch mightily about this - again, no business will allow a previously externalized cost to be internalized without a fight.

      Quite true.

      And that simply means that they will try to minimize the cost by :

      1) demanding that the user compensate the costs they make of any malicious access to "their" network from the users machine(s).

      2) demand that the user runs an approved OS laden with virus- and other scanners.

      And yes, with the few ISPs available and even lower number which actually can provide a connection to specific house that will be agreed upon by the lot of them (either by forbidden agreements between them, or by one doing it and the others "just following").

      Your "easy solution" could well mean that you will be turned into a dog on a leash, and pay a nice extra sum for the privilege too.

    2. Re:Simple (but not easy) solution by Sot32 · · Score: 1

      Filtering port 25 isn't a bad idea, but it treats a symptom, not a problem. There seems to be a business opportunity here, and I wish I could figure out how to make it work. The ISPs should certainly have enough information in their logs to identify the infected machines. There is a benefit to the public to get those machines repaired. There are many qualified but unemployed IT professionals available. How can we put these puzzle pieces together and "create jobs" without creating another government agency? I mean sure, you can force the ISPs to deal with it, and then we'll all end up paying for it in our broadband bill. Maybe it would be better if the ISPs were forced to cut off their service and refer them to the local repair shop. Let the people with a problem pay to fix the problem rather than taxpayers or the other subscribers of that ISP.

  19. Who are they? by HangingChad · · Score: 5, Insightful
    "The networks of just 50 ISPs account for around half of all infected machines worldwide," say the researchers.

    Who are the 50? Publish the names and IP ranges and let the admins loose on them.

    --
    That's our life, the big wheel of shit. - The Fat Man, Blue Tango Salvage
    1. Re:Who are they? by antdude · · Score: 1

      127.0.0.1, 192.168.x.x, etc. :P

      --
      Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
  20. Guess I'm lazy then. by khasim · · Score: 1

    It's only unreliable because some admins are lazy.

    I guess that makes me lazy. Oh well.

    Because it should be possible.

    It is possible. It's just unlikely that your email will be accepted. If you're sending from a "home/dynamic" range, then YOU have to take the extra steps to distinguish YOUR email from the (literally) BILLIONS of spam messages coming from that same range. Or you can blame the admins who have to deal with those BILLIONS of spam messages.

    It's still just a workaround that doesn't need to be done if the ISP handles its network properly instead of just randomly blocking ports for shits and giggles.

    Again, billions of spam messages from those "home/dynamic" ranges. But blame the ISP.

    And most only block outgoing port 25 so it's pretty easy to set up your MTA to send via their relay and run the MTA locally anyway, but this still retains the problem of the ISP filtering and messing with outgoing email (as well as the potential loss of outside access if their SMTP relay decides to go down, and I've seen enough ancient Solaris machines handling customer email to have a strong distrust of ISP SMTP relays, it shouldn't be "normal" for it to go down at least 1-2 times per week if you have tens of thousands of customers).

    Yep, that's one sentence. The simple solution is for YOU to find a mail relay service that will accept your conditions as a customer. I use Google. I don't have to connect to their servers on port 25 so I'm not blocked by the ISP's rules.

    Again, it's easy to complain about "lazy" admins but the reality is that YOU have to distinguish YOUR email from the ocean of spam that those "lazy" admins deal with every day.

    Or you can just rant on /. about it.

  21. Why not name names? by Anonymous Coward · · Score: 0

    This whitepaper provides very little value without naming those ISPs that harbor the botnets. Why not name names?

  22. Re:in 25 years Microsoft still hasn't figured out. by airdrummer · · Score: 1

    indeed...i've had theunpleasant experience while traveling to need to set up a c2c wifi cnxtn on a pc that uses an at&t gsm dongle 4 its internet access:-P after enabling that network device to share its cnxtn, i setup a c2c.

    then on my mac i connect...but then the pc tries 2 disconnect the gsm:-\ and after i'm finished w/ the cnxtn, the pc forgets it's a c2c, and adds it to its wireless list, making it unavailable 4 c2c, even tho i've told it 2 remember it...

    no wonder micro$serfs r so sorry;-}

  23. The human brain OS? by davidwr · · Score: 1

    If you want a single unifying factor behind botnets, look for things like greed and the like on the part of the botmasters.

    Unfortunately those are a lot harder to combat than technical measures against infected computers.

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
  24. We have this problem for one reason by chucklebutte · · Score: 0

    Cause it makes everyone money! This shit is so easy to stop, hell even my college does machine blocking, if you connect to our wifi on campus your machine will be directed to a browser window that runs a scan to make sure you have all current updates, virus protection, and that your machine is not infected. If you have an issue with one of those 3 then your machine is blocked and cannot login till the problem has been rectified.

    ISP's don't do this not because it would be too difficult for them to deploy or users to use, its just not cost effective for them, hence they make more money from infected users than clean ones.

    Your privacy and safety online is not a concern, only the bottom line.

  25. Obvious is surprising to some researchers by gsgriffin · · Score: 1

    Quote from the actual article this is all referencing: Box 3. Bulk of all infected machines are located in the networks of well-known ISPs As far as we can tell, all ISPs harbor infected machines – ‘bots’ – in their networks.What is surprising, however, is that the bulk of the total global population of infected machines are located in the networks of well-established providers, the brand names that are familiar to the consumers in those countries. Of the tens of thousands of ISPs that provide Internet access, the 200 ISPs that collectively hold nearly 90 percent of the total market share in the wider OECD area account for more than 60 percent of all infected machines worldwide. Other service providers, such as hosting providers, university networks, corporate networks and application service providers contain a smaller share of all bots.

    --
    jsut athnoer menagiensls ltitle psrhae for you to dcoede. Why do we wtsae our tmie dnoig tihs?
  26. Re:Botnet sans broadband? Seen it already... by Anonymous Coward · · Score: 0

    Some ISPs monitor for common attacks like this and drop connections when they're detected - so it's not uncommon for botnets to deliberately limit their rates. It serves two advantages - first, it reduces the chance of slowing the infected machines connection down, which makes the malware less likely to be detected by the machines owner. Secondly, it allows these machines to slip under the radar of some of the ISPs that try to filter for them (but don't do a great job).

    That said, 1 per minute suggests it's either a very small botnet or someone renting a little capacity on one of the bigger ones. If you were the target of a well developed one you'd see a lot more traffic than that. :)

  27. Re:Botnet sans broadband? Seen it already... by WuphonsReach · · Score: 1

    ** Yes I know I could just change my ssh port and much of this would go away. But I find it amusing and I have bandwidth to burn.

    Do you also have your daily/weekly log reports set to separate the chaff from the wheat so you can distinguish between worrisome attempts and the background noise?

    The biggest reason to move the port - it cuts down on the message log spam, which often drowns out more important information. If I see attempts on my custom port #, I know I need to take a closer look.

    (Second biggest reason to move the port - just in case some clueless admin, myself included, manages to change SSH to allow login via passwords by accident.)

    --
    Wolde you bothe eate your cake, and have your cake?
  28. Re:Botnet sans broadband? Seen it already... by naturaverl · · Score: 1

    Surprised nobody has suggested denyhosts yet. I used to get my port 22 knocked on at an average of once per second, for months. For convenience I didn't feel like changing my ssh port, and it didn't worry me much because it is my personal machine with root login turned off, and with good passwords on all other login accounts. But as someone else mentioned, it filled my logs and made it hard to notice the more important things... After installing denyhosts, the ssh dictionary attacks were blocked almost immediately and almost entirely.

  29. Re:Botnet sans broadband? Seen it already... by slashdime · · Score: 1

    The same is true for almost everyone. For a list of IPs too long for denyhosts to cover practically, try checking out ssh-faker.

  30. Re:Botnet sans broadband? Seen it already... by chrysrobyn · · Score: 1

    My site at home has been under a distributed hack attempt (a long list of IPs all trying to ssh in as root*) for days now. ... Yes I know I could just change my ssh port and much of this would go away. But I find it amusing and I have bandwidth to burn.

    I have a home server exposed to the wild internet by only port 22. It's an old machine, and it only allowed a single authorized user to log in, only with key authentication, not password. Nonetheless, the attacks would sometimes come in at such a rate that the CPU was pegged too high for the system to be usable for any of its primary functions (firstly being an Apache proxy through an ssh tunnel from work). I looked into a number of options to mitigate this CPU use, but none of them were as useful as using /etc/hosts.deny (the whole internet) and /etc/hosts.allow (my employer plus 192.168.1.*). I still get a few dozen logged messages every day to feel good when attacks are denied, but my CPU no longer gets pegged from authentication failures -- face it, denying an authentication doesn't cost much bandwidth, but it can take a few cycles to fail to authenticate a key.

  31. Use submission (SMTP + TLS + Auth on port 587) by Anonymous Coward · · Score: 0

    Or even the deprecated ssmtp with SMTP AUTH enabled.

    AT&T lets these through with no problems.

    Outlook supports it.
    Thunderbird supports it.
    Evolution supports it.
    Gmail supports it for users that opt for a non-web MUA.
    Yahoo supports it for users that opt for a non-web MUA.
    And if I can get a bunch of lawyers that can't understand why filenames of the form foo.pdf.exe are bad to configure Outlook to do submission, you should be able to configure it yourself.

    There is no reason for you to be sending SMTP in the clear and without authentication from your home machine unless you coughed up the $$$ for a static IP and a nice WHOIS record showing your contact information for that static IP. There is no reason for you to be receiving SMTP in the clear and without authentication to your home machine either.

    Yes, there is plenty of other evil a compromised machine can do, but this is one small piece that makes sense as there are reasonable alternatives to sending SMTP in the clear and without authentication.

  32. Re:Botnet sans broadband? Seen it already... by damn_registrars · · Score: 1

    That said, 1 per minute suggests it's either a very small botnet or someone renting a little capacity on one of the bigger ones. If you were the target of a well developed one you'd see a lot more traffic than that. :)

    I don't kid myself into thinking that my webserver is an important target. There is nothing of great value on there. I fully suspect that someone was trolling through a very long list looking for open SSH ports and picked up on my server; I am now on a long list of IPs that they try periodically when they have a chance. Likely they are just doing this trying to find more systems to add to their botnet...

    If I had another IP address it would be fun to put a windows box up running cygwin openssh - then their attempts would be even more meaningless as they would be trying to log in to a root account that doesn't exist anyways (of course on that they would just enter through a different security hole...)

    --
    Damn_registrars has no butt-hole. Damn_registrars has no use for a butt-hole.
  33. Re:Botnet sans broadband? Seen it already... by damn_registrars · · Score: 1

    face it, denying an authentication doesn't cost much bandwidth, but it can take a few cycles to fail to authenticate a key.

    That is true. However, at the rates that I am usually attacked the CPU usage is trivial. Denying one attack every minute (that is the high end) doesn't do much to my meager P4, and denying one every 20 minutes (as in at this moment) barely counts as noise.

    If the attack frequency suddenly picked up dramatically - which I don't expect to happen on my server - then I would be concerned. But right now I'd say slashdot uses more of my home bandwidth (and CPU time) than the distributed attack does.

    --
    Damn_registrars has no butt-hole. Damn_registrars has no use for a butt-hole.
  34. One solution... by pyrr · · Score: 1

    Forget about holding the ISPs responsible. There are some defective users and defective products allowing this to happen. If someone is found to be harboring a bot node on their home computer, hold them liable for statutory damages, much like the RIAA sues people for. If those people can demonstrate that they made a reasonable effort and followed accepted guidelines in maintaining their computers, then take the fight to the manufacturer, since the product is clearly defective. We need a New DMCA that holds digital content vendors accountable for flaws in their products at the same time it protects their intellectual property rights.

    I'm rarely one to defend M$, either, but I don't see much excuse for people to be getting infested with malware that harms more than themselves. I was almost irritated at the "Your computer is at risk" balloon popping-up in an XP VM, but then I thought about what a good thing that actually is. There's no excuse for someone who ignores that and gets infected. Heck, a remote kill-switch might be nice too-- not for the things M$ usually seems to want to implement such "features" over, but something that would knock a Windows PC into a reduced/controlled state if it was not current on patches, didn't have functioning and current AV software, or some form of infestation was detected. At the very least, frequent manual screening could be forced on unprotected computers in order to keep them fully functional. If you don't drop your trousers for the TSA (okay, that might be a few months into the future) in order to convince them that you're not a terrorist, you simply don't get to fly. Why shouldn't computers be held to some standard of safety, or they're not allowed on the internet?

  35. Re:Botnet sans broadband? Seen it already... by PeterBrett · · Score: 2, Informative

    Naturally, my ssh denies all root attempts. Even if they got the password right they wouldn't know it, because the rejection would be the same. Other botnets have tried whitepages-style attacks using long lists of common user names and not matched any allowed users on my system as well.

    I usually recommend disallowing password-based authentication, and permitting only key-based logins.

  36. Use submission damnit Re:Duh. by Anonymous Coward · · Score: 0

    Kindly quit pulling random ports from your middle back pocket and get into the late 90s.
    Use submission (port 587, SMTP + AUTH + TLS). Newsguy even supports it.

    http://www.ietf.org/rfc/rfc2476.txt
    http://tools.ietf.org/html/rfc4409

    (I'd not favor smtps (465) as there is no requirement for smtp auth).

  37. You need to "channel your inner criminal", pal... by Anonymous Coward · · Score: 0

    "Linux and MacOS machines have been around for a long time, and even if the represent a small (albeit growing) segment of the market, they're there and you'd think many pieces of malware would have cropped up on these platforms already." - by Rosco P. Coltrane (209368) on Thursday November 18, @08:50AM (#34267186)

    They have though? Heh, and MacOS X was out there on T.V. essentially saying "I'm a Mac and you're a PC and you get malwares: I don't!" which is, of course, COMPLETE bullshit, because malwares & worms do exist for the Mac (and they are out there for Linux too)...

    I mean, look at ANDROID (a Linux variant that's REALLY "Taking off" & doing well + will do even better per Steve Wozniak even -> http://tech.slashdot.org/story/10/11/18/1433244/Woz-Says-Android-Will-Dominate )!

    Recently, it had a HUGE security hole in it, recently -> http://mobile.slashdot.org/story/10/11/14/0115255/Android-Holes-Allow-Secret-Installation-of-Apps

    So please: Don't try to tell us that "MacOS X and Linux are 'secure'" because they are only *secure*, due to being less used... pure "security by obscurity" and once their market share went up (MacOS X especially)? So did attacks on them, and of the same nature as those on Windows (malware based).

    Also? I mean, hey: I run Linux here (KUbuntu 10.10.x) and it gets security updates/patches every week... lots of them - it's NOT like it's design is 110% perfect either "outta-the-box/oem-stock".

    ---

    "Yet it just hasn't happened: there are some, but nowhere near what you'd expect if the latter OSes were as insecure as Windows." - by Rosco P. Coltrane (209368) on Thursday November 18, @08:50AM (#34267186)

    WTF? You contradict yourself first of all, & secondly? Yes, it has happened, see above!

    (I can produce MANY more to go with the examples above, easily... would you like the list of them? Just ask, and for BOTH MacOS X and Linux (I actually bookmark all these for reference as I find them for years now, call it a personal & professional interest, and for ALL OS', including Windows)).

    What I wrote up above, which is VERY recent no less, IS merely proof it can done to Linux & its variants just like MacOS X (which you already know exist) & yes, it's BSD variants too!

    (and could even more... So, just let that market share an OS enjoys, rise? The online criminals know it too, & target it, just like with Macs recently/lately/especially, and a Linux variant in Android... simple!)

    Pity is? They're all decent Operating Systems nowadays, but they just need to be "Shored up" & about the ONLY GOOD THING about these malware makers is, they "point out" what needs "shoring up" (trying to make lemonade from lemons here on this subject is all, I don't like it anymore than you guys do (& I've cleaned out 1000's of systems in my time of malware infestations successfully for decades now)).

    APK

    P.S.=> Yes, the reason it doesn't happen MORE on Linux or MacOS X is VERY simple (IF you can think like a criminal, see my subject-line above): "Security-by-Obscurity", period. Less people use them, so they are less of a profitable target.

    You've got to learn to "channel your inner criminal" really - think about pickpockets, for instance! They do NOT operate on "crowds of 1" generally, they operate in train & subway stations, crowded city streets, malls, & in general anyplace large numbers of people (victims) gather... online, what is the analog to those places as far as Operating Systems go? Windows... 90% of the market OR BETTER is why - more of a target possible, from a single attack codebase in a malware (of whatever form)... apk

  38. Re:World's users by TaoPhoenix · · Score: 1

    Awesome post.
    I just wanted to drill out a moderately insightful First Post.
    (Look! Very little trolling this thread! "Correlation wants to be related to Causation!")

    Glad to know my lightning guess wasn't ludicrous.

    --
    My first Journal Entry ever, in 8 years! http://slashdot.org/journal/365947/aphelion-scifi-fantasy-horror-poetry-webzine
  39. In other news... by danieltdp · · Score: 1

    "50 ISPs Harbor Half of All Machines"

    --
    -- dnl
  40. Re:World's users by Kvasio · · Score: 1

    Last time I checked, 5.5% was way lower than 10%.

    Glad that you're still feeling well. Yes, in FP category this was definitely a +5.

  41. Re:Americano by TaoPhoenix · · Score: 1

    Sure, I'll grant you caught me on -1 Nationalism, but I did guess low with zero data and hoped.

    The big surprise is I had no idea China had that many users.

    --
    My first Journal Entry ever, in 8 years! http://slashdot.org/journal/365947/aphelion-scifi-fantasy-horror-poetry-webzine
  42. Re:Americano by Neil+Boekend · · Score: 1

    The big surprise is I had no idea China had that many users.

    It depends. Their standards of saying they are connected to the internet may differ from mine. I do not think this list requires true, unfiltered internet.

    --
    Well, I might have a way, but it only works on a semi spherical planet in a vacuum.