Slashdot Mirror


Most Spam Comes From Just Six Botnets

Ezhenito noted some research pointing out the (maybe) surprising bit of research that 6 botnets are responsible for 85 percent of the world's spam. That seems a bit high to me, but the only aspect of spam I am an expert in is *getting* it.

268 comments

  1. Hmm by kamatsu · · Score: 0

    Is there a way to block these specific botnets!? First post yay.

    1. Re:Hmm by Anonymous Coward · · Score: 5, Funny

      Is there a way to block these specific botnets!? Yes. Unplug your computer. Or require every person who is stupid enough to run porn.exe that they found on some website to immediately jump off a cliff carrying their computer with them.
    2. Re:Hmm by unimatrixzer0 · · Score: 3, Funny

      Yes there is. We must activate Skynet to put an end to this Botnet/spam/virus that is spreading to our computers. Only then will we be rid of these Bots.

      --
      unimatrixzer0
    3. Re:Hmm by Himring · · Score: 3, Funny

      Hi,

      microsoft is fixing spam just like they fixed viruses.

      ty

      --
      "All great things are simple & expressed in a single word: freedom, justice, honor, duty, mercy, hope." --Churchill
    4. Re:Hmm by Just+some+bastard · · Score: 2, Informative

      Is there a way to block these specific botnets!?

      No!?

      Rejecting on invalid Helo, no rDNS and checking the Spamhaus zen RBL is quite effective. Improving on that requires an admin to explicitly block known residential blocks via rDNS and IP (grumble).

    5. Re:Hmm by Anonymous Coward · · Score: 0, Funny

      I did that in good faith but now I can't logon to the system. How do I get control of my system again? I host at a facility in Texas and I'm in London so I can't physically get access and part of me fears that I might've just fallen foul to a cruel and callous internet joke.

    6. Re:Hmm by PJ+The+Womble · · Score: 1

      A dominant market position? Major players unwilling to share their source code? Smaller organisatons unable to gain a niche in a still-growing market? End-users don't really want to use the product but have little choice? I have the answer: EU Antitrust legislation.

    7. Re:Hmm by Anonymous Coward · · Score: 0

      If you're serious, you should be fired. Just reboot the machine to reset iptables.

    8. Re:Hmm by eth1 · · Score: 4, Insightful

      Actually, using something like the Spamhaus PBL (which pre-emptively lists IP ranges that shouldn't be sending direct-to-MX email, such as ISP dynamic ranges), you actually CAN block significant portions of these botnets.

      The three of my relays that use the combined Spamhaus SBL, XBL, and PBL block about 3.5 million connection attempts per day, and let 1 million emails/day through to the next layer of filtering. (about 78% of the flow, assuming that each connection would only drop off one email) The PBL accounts for about half of those blocks.

    9. Re:Hmm by Kamokazi · · Score: 2, Funny

      The second option sounds a lot easier.

      --
      As our way of thanking you for your positive contributions to Slashdot, you are eligible to disable Slashdot 2.0.
    10. Re:Hmm by graphicsguy · · Score: 4, Informative

      Perhaps it's not a random Microsoft bash, but a reference to Bill Gates' claims in 2004 that the spam problem would be solved by 2006.

    11. Re:Hmm by doctorfaustus · · Score: 1

      yeah, and how many false positives get blocked?

    12. Re:Hmm by Anonymous Coward · · Score: 0

      perfect example of the pareto principle here

    13. Re:Hmm by holyspidoo · · Score: 3, Funny

      Bill Gates: No one is ever going to need more than 6 botnets.

    14. Re:Hmm by Tripster · · Score: 2, Informative

      Not many, I run this on my servers as well and rarely hear any problems from the clients using them.

      Floodgates wide open is NOT an option because when I tried that I then heard many complaints from clients about slow server and way too much spam for their liking, they seem to prefer we try and do something about the spam levels rather than simply let everything through.

    15. Re:Hmm by sgt+scrub · · Score: 1

      I'm liking the zen.spamhaus.org myself. I have never seen a false positive from spamhaus. I also use amavisd-new, spamassasin, et el. My favorite tool still remains postfix' header and body checks. /^X-Mailer: .*Microsoft Outlook Express 6/ DISCARD

      --
      Having to work for a living is the root of all evil.
    16. Re:Hmm by Anonymous Coward · · Score: 0

      I host at a facility in Texas and I'm in London so I can't physically get access
      Just reboot the machine to reset iptables.
      Alas, how we miss thee, poor dead reading comprehension!
    17. Re:Hmm by dbIII · · Score: 1

      Since a lot of dynamic addresses have been reassigned as static addresses there would be a lot of false positives.

    18. Re:Hmm by number1scatterbrain · · Score: 1

      That's beautiful, LOL.(:D>

      --
      Remember the future...
    19. Re:Hmm by ciscoguy01 · · Score: 1

      yeah, and how many false positives get blocked?
      *LOTS*
      There are many so called dynamic ranges that have hunks permanently assigned.
      We got a circuit from AT&T last month. 5 ADSL IPs, the irritating "sticky ips" they give out.

      I put mail, web, FTP on those IPs. That's why we got them. We're paying for them.

      If you look at the rDNS you would think they are dynamic. But they're not at all.
      I would guess they are listed on most of those blackhole lists as dynamic, too.
      They likely *were* dynamic until we got them.
      So count on the indiscriminate blocking of so called dynamic ranges resulting in significant false positives.

      Now, if you really want to block bot-like activity, there is a blackhole list that is specifically maintained to do that, CBL.abuseat.org.
      That seems to have no false positives, the way it's designed it should have *none*. It's safe for business use.
      --
      .
    20. Re:Hmm by Guido+del+Confuso · · Score: 2, Funny

      You're going to have to reboot the system to reset that, as has been mentioned. However, there's an easy way to prevent this kind of thing from happening again. Once your system is up and running, log in (as root) and type "rm -rf /"

      Doing this will prevent any sort of malicious command from being run in the future.

    21. Re:Hmm by msromike · · Score: 1

      Or more than 40 billion dollars in personal assets. Or maybe we could put it into terms of how many Empire State buildings he could buy outright.

      That RAM quote he never made really held him back...

    22. Re:Hmm by eth1 · · Score: 1

      I will have to second this. Some rough calculations yields about 1 billion blocked connections due to the PBL at our site since I put it in about a year ago, and I haven't had a *single* complaint about false positives from any of the 70,000 or so users behind it.

      This even though the organization in question has hundreds of small operations (dr. offices) that are likely using cheap dynamic IP DSL sending them email.

  2. Who needs 6? by elrous0 · · Score: 5, Funny

    Bet I could connect any one of these bots to Kevin Bacon in 3 or less.

    --
    SJW: Someone who has run out of real oppression, and has to fake it.
    1. Re:Who needs 6? by Anonymous Coward · · Score: 2, Funny

      It only takes one. I can't count the number of times I've received spam that tries to get me to "3nl4rge my K3v1n B4c0n".

  3. Distributed projects by sakdoctor · · Score: 4, Funny

    Srizbi is the largest contributor at 39%
    I believe this figure could be much larger if the Trojan.Srizbi client was ported to Mac and linux
    Anyone know what licence it's distributed under?

    1. Re:Distributed projects by d3m0nCr4t · · Score: 3, Funny

      Webmaster404, meet sarcasm and irony.

    2. Re:Distributed projects by cleatsupkeep · · Score: 3, Funny

      404 Error: Sarcasm, Irony: Not Found

      Hmm, well that explains a lot.

    3. Re:Distributed projects by mwvdlee · · Score: 1

      Public domain. ...unless somebody is willing to claim differently.

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    4. Re:Distributed projects by jellomizer · · Score: 1

      Yea it will bring it up to 39.5%

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    5. Re:Distributed projects by David+Gerard · · Score: 1
      --
      http://rocknerd.co.uk
  4. Comment removed by account_deleted · · Score: 4, Funny

    Comment removed based on user account deletion

  5. Since ISPs Love Filtering So Much... by blcamp · · Score: 4, Insightful


    Why can't they focus thier efforts and resources on shaping traffic to block this kind of nonsense, rather than Torrents?

    --
    The problem with socialism is that they always run out of other people's money. - Margaret Thatcher
    1. Re:Since ISPs Love Filtering So Much... by AltGrendel · · Score: 2, Insightful

      1) There are "fewer" people using torrents than using email.

      2) Email users include businesses that probably include a draconian SLA on the ISPs part and they don't want to mess with that.

      3) And as always, it affects Profit!!!

      --
      The simple truth is that interstellar distances will not fit into the human imagination

      - Douglas Adams

    2. Re:Since ISPs Love Filtering So Much... by Von+Helmet · · Score: 5, Insightful

      Spam affects the little guy. Torrents affect (apparently) the big guy.

    3. Re:Since ISPs Love Filtering So Much... by Anonymous Coward · · Score: 0

      3) And as always, it affects Profit!!!

      According to the spam I get it mainly affects my penis size.

    4. Re:Since ISPs Love Filtering So Much... by gmuslera · · Score: 2, Informative

      Torrents/p2p uses its own ports and protocols, and here you just target client machines. You can easily (?) filter them. Much different is something that is just mail, and there you get it from your mail server, whatever it is, whatever measure is taking. And one of the most used techniques to reduce spam (greylisting) is specifically targetted by Snzbi (the bot responsible back at the time this was published, almost 3 weeks ago, of 39% of the spam), so it dont stop this particular botnet.

    5. Re:Since ISPs Love Filtering So Much... by The+End+Of+Days · · Score: 1

      Great idea! Surely with such a brilliant mind, you can also come up with a workable way to make it actually happen.

      Not a moment too soon, really, since no one has been working on ways to stop spam at all.

    6. Re:Since ISPs Love Filtering So Much... by KillerBob · · Score: 1

      Why can't they focus thier efforts and resources on shaping traffic to block this kind of nonsense, rather than Torrents?


      A lot of them are... Bell Sympatico, in Canada, for example, silently redirects all traffic on port 25 to their mail servers, blocking access on that port to the rest of the world. They also deny relay to clients that haven't first authenticated, either by secure authentication or by first receiving your POP3 account.

      There's a ton of bigger ISPs that do exactly that, too. It's not going to stop all of the spam, but it is going to make a rather significant impact. It's also why you couldn't pay me enough to use Sympatico... I run my own mail server, thankyouverymuch.
      --
      If you believe everything you read, you'd better not read. - Japanese proverb
    7. Re:Since ISPs Love Filtering So Much... by ConceptJunkie · · Score: 1

      Besides, the only real way to stop botnets is at the source. Kill Microsoft, or to be more precise, Windows.

      --
      You are in a maze of twisty little passages, all alike.
    8. Re:Since ISPs Love Filtering So Much... by mpe · · Score: 1

      Why can't they focus thier efforts and resources on shaping traffic to block this kind of nonsense, rather than Torrents?

      Or even sending law enforcement after them. Freezing bank accounts, etc.

    9. Re:Since ISPs Love Filtering So Much... by mpe · · Score: 1

      Spam affects the little guy. Torrents affect (apparently) the big guy.

      It's probably truer to say that spam affects everyone and causes verifiable losses. Where as torrents only affect a few "people" with it being very difficult to verify if there is any consequential loss. The latter being, at least in part, due to the entertainments industry using all sorts of creative accounting to avoid paying the actual creative people.

    10. Re:Since ISPs Love Filtering So Much... by rocca · · Score: 1

      To be honest I haven't a clue. I work for an ISP and we block all outbound SMTP from dynamic IP's other than to our mail servers or those specified via radius from our wholesale customers. It is incredibly easy to do and we have had only a handful calls about it in the past 5 or so years we've been doing it. It doesn't effect profit as those that have a legitimate reason we put on static IP and yet none of the big players (Verizon, AT&T, SBC, etc or any of the international ISPs) will do it. Every once in a while someone on the NANOG list brings up the idea again and there is a bunch of mumbling about impact and then the discussion goes away. If all ISPs blocked outbound port 25 and throttled mail to their own mail servers from dynamic addresses I think you'd find spam levels would drop by several orders of magnitude overnight. The problem is that the company implementing it isn't the one that benefits from it directly -- although our abuse desk is probably considerably quieter than those with spambots rampant on their network.

  6. Most Spam Comes from just Six Bots, not Botnets by Aaron+Isotton · · Score: 5, Informative

    What TFA says is that most Spam comes from the following six types of Bot:

    Srizbi: 39%
    Rustock: 20%
    Mega-D: 11%
    Hacktool.Spammer: 7%
    Pushdo: 6%
    Storm: 2%
    Other: 15%

    This doesn't necessarily mean that most spam comes from six botnets. Some of the bots could be used by multiple bot masters; OTOH some botmasters could control multiple botnets using different bots.

    Something else I just thought of:

    The botmasters are going to use the best bot available, i.e. the one enabling them to send most spam at the least cost. On the other hand, the "good guys" are fighting spam (and the bots). So whenever a certain bot starts taking over (currently Srizbi) all the good guys will focus on that one and try to shut it down. So the bot decreases in value and another, better bot will take over. Evolution at its best.

    The Antivirus companies which are trying to fight the malware are also trying their best. The big difference is that while the success of a spambot can be easily measured by the customer (i.e. the botmaster), the success of an AV product is much harder to estimate. Also, the typical AV customer doesn't have the ability/time to find out which AV product is best for him. Moreover, AV products are some sort of subscription service (you buy the package and get 1 year of updates) which makes it hard to switch products. Often AV products are bundled with computers, selected by business principles and not by technical superiority.

    In other words, the evolution process of malware is far superior to the one of AV products.

    1. Re:Most Spam Comes from just Six Bots, not Botnets by webmaster404 · · Score: 0, Flamebait

      You are forgetting something. And that is Windows. Even the absolute best AV product cannot block every threat, why? Because Windows is closed-source and MS has a monopoly. Whereas Linux distros are hurrying to be the quickest to create a package for the newest flaw that comes out, there is no competition in the commercial OS department so MS can take their time in patching it. Also, you are forgetting about how most AV products are commercial and therefore won't detect some threats such as the Sony Rootkits, government produced malware and might take bribes from the malware authors themselves to not be detected.

      --
      There is no "disagree" moderation, and troll, flamebait and overrated are not valid substitutes
    2. Re:Most Spam Comes from just Six Bots, not Botnets by thedletterman · · Score: 1

      If you really want to focus the discussion on business principles, then you would realize the cost of a satisfied, virus-free customer is far less than the profit derived from picking a anti-virus package to bundle. Don't underestimate or trivialize the amount of effort OEMs go through in picking out their software bundles. Some of the bundles are shit, some are for pure profit, and a lot is unnecessary for an individual user, but if you're selling to ten million people, one person's "bloat" is another's requirements.

      --
      Any fool can criticise, condemn, and complain, and most fools do. - Benjamin Franklin
    3. Re:Most Spam Comes from just Six Bots, not Botnets by Aaron+Isotton · · Score: 1

      Come on. The software bundles are *always* ludicrous. They typically include: - A crappy "Home User"-Antivirus with huge splash screens and big colorful dialog boxes pissing you off a few times a day. - A crappy toolbar for your browser (often Yahoo or Google, sometimes worse) - Some "software update center" which is usually far worse than even Windows Update - A CD Recording application which is ALWAYS crap. - A software firewall yelling "OMG PACKET" every time someone sends an UDP broadcast on your network. - A few "click here to sign up" icons of various services no one has ever heard of (or wants). - Half a dozen media players fighting for world domination (and stealing file extensions from each other all the time).

    4. Re:Most Spam Comes from just Six Bots, not Botnets by Aaron+Isotton · · Score: 2, Insightful

      (Same post as before, formatted properly)

      Come on. The software bundles are *always* ludicrous. They typically include:

      - A crappy "Home User"-Antivirus with huge splash screens and big colorful dialog boxes pissing you off a few times a day.
      - A crappy toolbar for your browser (often Yahoo or Google, sometimes worse)
      - Some "software update center" which is usually far worse than even Windows Update
      - A CD Recording application which is ALWAYS crap.
      - A software firewall yelling "OMG PACKET" every time someone sends an UDP broadcast on your network.
      - A few "click here to sign up" icons of various services no one has ever heard of (or wants).
      - Half a dozen media players fighting for world domination (and stealing file extensions from each other all the time).

    5. Re:Most Spam Comes from just Six Bots, not Botnets by Anonymous Coward · · Score: 0

      So the bot decreases in value and another, better bot will take over. Evolution at its best. Only for the people that need a larger m3mb3r.
    6. Re:Most Spam Comes from just Six Bots, not Botnets by thedletterman · · Score: 1

      Yes, you typically get a yahoo or google toolbar as well as those half a dozen "click here to sign up" programs. The bright side of these programs is that they subsidize part of the cost of the computer. Annoying, definately.. but certainly innocous at worst and benifical at best. CD recording software? Last bundle I had included Nero, which I already use by choice and have a purchased license for. My last bundle also included Norton Internet Security as a free bundle, but it was only a 90-day trial, but I have a full license through my employer already. Yeah, I hate leaving on the crappy OEM software update bundle, knowing that by leaving this product running 24x7 I won't miss a semi-annual driver update. What a loss, and yes, Windows Update will find the driver anyways, so nothing lost and nothing gained.

      --
      Any fool can criticise, condemn, and complain, and most fools do. - Benjamin Franklin
    7. Re:Most Spam Comes from just Six Bots, not Botnets by Anonymous Coward · · Score: 5, Insightful

      Tinfoil hat much Mr. 404? An AV product can't block every threat BECAUSE Windows is closed source? That makes no sense.

      The reason that they can't block every threat is that they are still signature based and have not completed the move to behavior based blocking and heuristics. The other problem - the main one - that you don't even mention is users. If someone bothered to write a 'SomeFamousPersonNaked.exe' for other OS'es - stupid users would still run it. (I do note that in today's world, the average Linux user is brighter about these things than their Windows counterparts - mostly because Linux is still in that niche role where it is dominated by computer savvy folks at least for now).

      But, give that same Windows user who is stupid enough to run that EXE an Ubuntu machine and send him a version that runs on Linux AND HE WILL STILL CLICK IT. Switching OS'es doesn't make a dork not a dork. Doesn't even really matter whether the user is an admin or not on Windows or Linux - just sending mail doesn't require it and now that Vista is actually usable by many people as a standard user the malware writers will adapt and not try to own the whole machine right away.

      I can see how this will be a problem for Linux users in the future if the user base continues to grow into that "stupid user" segment - at which point folks will be more than happy to write bot software for those users to run.

    8. Re:Most Spam Comes from just Six Bots, not Botnets by rucs_hack · · Score: 4, Insightful

      how marvelously uninformed..

      There are no major spam bots for linux because linux just doesn't have that all important desktop install base. However infected linux servers are frequently used to admin botnets. Badly configured linux servers are like treasure to the botnet guys..

      Microsoft don't have more bots and virii in windows because their stuff is closed source, they have it because the underlying security model of windows is, and always has been, pretty poor. For years, normal users have run windows boxes in admin mode by default. This is INSANE!!, and yet it persists.
      Adding UAC hasn't helped. It was implemented so badly that people just click through the new dialogs without reading the warnings most of the time. This wouldn't happen if it didn't question almost everything you do.

      The sony rootkit couldn't be detected because of a flaw in windows that allowed it to hide even from most AV products.

      Most AV companies don't 'take bribes' to keep bots going, they just aren't very good these days. The way virii are fought on the desktop needs to change, and that change is very slow in coming.

    9. Re:Most Spam Comes from just Six Bots, not Botnets by networkconsultant · · Score: 0

      A list here
      Some Required Reading
      The Wiki Entry with everything

      Now Those are just some places to start, however:
      if you look here you'll get an idea
      Finding a good vendor independent list that does not use adjectives, you know something with metrics on how many viri in the database, how fast does is scan files? How much Memory does it take up? all of these are becoming more and more difficult to find. AV software is supposed to do one thing, scan files, match them to heuristics and if they match the sig, move it to a sandbox or blow it away. Security is an evolving battlefield, polymorphisms brought way to new methods of infection and a few worms bounced about, then heuristics got better, now they rely on stupidity of which there will always be an ample supply.

    10. Re:Most Spam Comes from just Six Bots, not Botnets by dc29A · · Score: 1

      how marvelously uninformed.. Ah the irony ...

      Microsoft don't have more bots and virii in windows because their stuff is closed source, they have it because the underlying security model of windows is, and always has been, pretty poor. For years, normal users have run windows boxes in admin mode by default. This is INSANE!!, and yet it persists. What does the underlying security model have anything to do with idiots running Windows as administrator? No really, what? Please enlighten us. Do you have any idea about the Windows security model or you are just repeating the same old internet cliché "OMGZ WINDOZE IS NOT SECURE!!!1111oneoneeleventyone!!!!"?

      How is your "poor Windows security model" different than someone running Linux as root? Just because the user is uninformed it doesn't mean the underlying OS is non secure. Windows is secure once you spend 1 minute creating a non administrator account.

      Before I get flamed:
      I ran Windows since Win2k without *ANY* anti-malware programs installed, it's easy and never had any issues. My second machine is running Kubuntu.
    11. Re:Most Spam Comes from just Six Bots, not Botnets by rucs_hack · · Score: 1

      Anyone who routinely runs Windows using the admin account is an idiot, as is anyone who routinely runs Linux as root. There is no distinction.

      Windows security model is so bad in part because most windows machines come with a user set up that has full admin rights, and that's what new computer users will just use without ever considering it as a bad idea, after all, that's how their machine was delivered...

      Given that many users wouldn't even realise this is a problem, let alone know how to change it, this is a serious flaw. Microsoft sell to home users, they know this, it is their responsibility.

    12. Re:Most Spam Comes from just Six Bots, not Botnets by Ash+Vince · · Score: 2, Informative

      Adding UAC hasn't helped. It was implemented so badly that people just click through the new dialogs without reading the warnings most of the time. No, what most people do is turn it off completely. They do this because it annoys them while they are setting up their machine and they do not understand its value.

      When I first configure a linux machine, constantly having to enter the root password anoys me too. My solution is to just log in as root, do all the setup neeeded, then log in as a regular user. I have just been informed by a colleague that vistas implemantation of UAC doesnt really allow this. If this is the case it is a bit of a design flaw.
      --
      I dont read /. to RTFA, I read /. to offend people in ignorance.
    13. Re:Most Spam Comes from just Six Bots, not Botnets by xZgf6xHx2uhoAj9D · · Score: 4, Informative

      What does the underlying security model have anything to do with idiots running Windows as administrator?

      Everything. People run as administrator because they have to.

      How is your "poor Windows security model" different than someone running Linux as root?

      It's different in that a user does not have to run as root in Linux to get useful work done.

      Ever tried to debug as an unprivileged user on W2K? Ever tried to install software? Just what is the Windows equivalent of sudo that ships standard with Windows XP?

      Windows is secure once you spend 1 minute creating a non administrator account.

      Let me correct that for you: Windows won't let you do anything of substance once you're running as non-administrator. That is the problem.

      Disclaimer: this situation has changed somewhat in recent years. However, considering the number of Windows user still running W2K or Windows XP (and for good reason), it's still concerning.

    14. Re:Most Spam Comes from just Six Bots, not Botnets by jimicus · · Score: 4, Informative

      I've just spent the last week wrestling with Vista's implementation of UAC, and I agree with what you've been told.

      For better or for worse, I administer a bunch of desktops and my current build process consists of a number of automated installations (most software installations can have all the mindless "click next next next" automated away fairly easily). I am at an awkward point where I have enough machines to want to automate the process, but not enough that I can easily just buy 100 identical systems and ghost the lot. And before you ask, I don't run Active Directory so rollout through group policy is out of the question.

      It looks like this process will require substantial redesigning for Vista, as there doesn't seem to be an easy programnatic way to say "do everything below this point without bothering me through UAC". Neither is there an easy programmatic way to disable UAC altogether, even on a temporary basis. (Yes, I know about the registry setting from the command line. But that needs to run from an elevated command line which, guess what, you can't set up without interaction).

      The way UAC works is that normal users still can't do a bunch of things. This doesn't change; they probably won't ever see a UAC prompt. Administrators can do everything they're used to, but by default if they want to do anything administrative, UAC steps in and says "Cancel or allow?".

      I can understand from Microsoft's perspective that it's somewhat pointless to create such a system and then create an easy method to work around it, but I can't believe that in the whole corporation there aren't a few people with the brains between their two ears to realise that it's a very inelegant solution which adds hassle without really solving the problem.

    15. Re:Most Spam Comes from just Six Bots, not Botnets by dc29A · · Score: 4, Informative

      Everything. People run as administrator because they have to. Since when?

      On my non administrator account I run the following programs (Windows XP):
      - World of Warcraft.
      - A few other games I play once every blue moon.
      - Music player, video player, encoders, editing software.
      - Office.
      - VPN client for my job.
      - Firefox with Flash, Java, AdBlock and NoScript.
      - Azureus.
      - Thunderbird.

      I need administrator to run these:
      - Windows update (Duh!).
      - Various software updates (Duh!).

      How is that different from a typical Linux usage? I still need root access (via sudo or root) to update my OS and installed programs. So where is this "Windows won't let you do anything of substance once you're running as non-administrator." problem?. I can play video games, do video editing, listen to music, surf the web, use office and work from home via VPN and all that without being logged in as administrator. Where is the problem?

      I am perfectly aware that there are a few programs that have trouble running as non administrator most notably CD burning/ripping stuff. You can always run them "Run as administrator" or find one that works fine. Mind you, I never bothered finding one that works well, just picked up one from Sourceforge and run it as root.

      The whole Windows security "issue" is strictly educational. The underlying OS has a very solid security framework that IMHO is better than Linux because it's more granular.
    16. Re:Most Spam Comes from just Six Bots, not Botnets by Ed+Avis · · Score: 1

      Anyone who routinely runs Windows using the admin account is an idiot,
      Logging in as 'administrator' is a bit silly. However, running as an individual user who has full admin rights is often the only way to do things. I'd love to run as a non-privileged user but the sad fact is that you can't install software without administrator rights, even if you try to put it in your home directory. Other things like debugging also go wrong unless you have admin rights on your PC. By contrast, on Unix systems you rarely need to be root to get work done - you can install your own software in your own directory and not bother anyone else.
      --
      -- Ed Avis ed@membled.com
    17. Re:Most Spam Comes from just Six Bots, not Botnets by Jeppe+Salvesen · · Score: 2, Informative

      Whoa.

      Linux is indeed more secure because of the higher eyeball count that comes with open source software. However, if you really want security then make sure to use older versions with backports for security fixes. Programmers introduce security flaws all the time. We are fail constantly, and our failures are made right later on - in open source.

      Even the absolutely best AV product possible cannot block every threat because that problem is currently NP complete, to the best of my understanding. Such a product would not be able to block every threat on Linux or OSX either.

      The Sony rootkit worked because of incompetence in both Redmond and in the AV industry. However, most people would have clicked through the "install application" screen by habit anyhow.

      Microsoft should indeed make a service like the one that is integrated into the iPhone SDK: Only allow signed binaries. Average Joe cannot be expected to figure out what software is secure. Asking him for confirmation of whether he would like to install a piece of software is very much a flawed approach. Use techies mostly know how to protect ourselves. But those root kits run on Average Joe's computer, and until we can prevent him from installing that piece of malware and until he is forced to upgrade his system software and until all his applications are automatically upgraded with the latest security fixes - then we'll have these botnets.

      --

      Stop the brainwash

    18. Re:Most Spam Comes from just Six Bots, not Botnets by Anonymous Coward · · Score: 0

      I have to run Windows in admin mode to get Eudora email to run between different user accounts. If I don't it can't see a shared mailbox.

    19. Re:Most Spam Comes from just Six Bots, not Botnets by RulerOf · · Score: 2, Interesting

      Just what is the Windows equivalent of sudo that ships standard with Windows XP?
      I doubt that a Windows equivalent to sudo would ever come about, not because it isn't necessary, but because the model that drives useful work in Windows isn't command line based (even from an Administrator's point of view). That may be changing with MS switching over to Powershell, but as it stands, what you're asking for may not actually be necessary.
       
      Vista, though, is supposed to have that magic little password prompt when you need admin privileges on a non-admin account, but if it comes up as often as UAC does (before you disable it because it annoys the shit out of you), I wouldn't use it. Of course, this necessitates that Vista doesn't set you up as an Admin out of the box, which it has each time I've installed it.
       
      Interestingly enough, I'd be willing to bet that if the only time UAC came up was in the context of a web browser or email app requiring admin rights (Attention: Hardcore Porn Video.exe is requesting to install "Botnet client." Cancel or Allow?), it'd probably be heeded much more seriously by average Windows users.
      --
      Boot Windows, Linux, and ESX over the network for free.
    20. Re:Most Spam Comes from just Six Bots, not Botnets by WK2 · · Score: 2, Informative

      Just what is the Windows equivalent of sudo that ships standard with Windows XP?

      It's called, "runas". It is a Windows program that allows you to run an arbitrary program as any other user (if you know the password, of course).

      Windows won't let you do anything of substance once you're running as non-administrator. That is the problem.

      That's not what I've observed. Back when I was using Windows 2K, I regularly ran as an ordinary user. Most programs worked just fine. Almost all of the Windows programs worked under a regular user, except for the ones that genuinely needed Admin access.

      Ever tried to install software ... as an unprivileged user on W2K??

      You can install software as an unprivileged user if you don't require Admin access to write to the directory you are installing to. So for example, if you install into your "My Documents" folder, you do not need Admin access. If, however, you want to install to "Program Files", then you need Admin access, unless you have altered Program Files to be editable by everyone. It pretty much works exactly like it does on Linux.

      Now that I've gotten your inaccuracies out of the way, I'd like to point out that Windows, and many of the program written for it, don't seem to understand Least User Authority. The main goof Microsoft did was give the regular user Admin privileges at install-time. Windows requires Admin privileges just to look at the clock/calendar. Many programs written for Windows need to be manually "finessed" after installing, so that they can work properly for regular user accounts.

      --
      Write your own Choose Your Own Adventure. http://www.freegameengines.org/gamebook-engine/
    21. Re:Most Spam Comes from just Six Bots, not Botnets by Domint · · Score: 1

      Just what is the Windows equivalent of sudo that ships standard with Windows XP?

      Shift + Right-Click, select 'Run As'. Select Administrator and put in the password. Granted not every single icon responds in this way, but there you go.

    22. Re:Most Spam Comes from just Six Bots, not Botnets by xaxa · · Score: 1

      When I first configure a linux machine, constantly having to enter the root password anoys me too. My solution is to just log in as root, do all the setup neeeded, then log in as a regular user. I have just been informed by a colleague that vistas implemantation of UAC doesnt really allow this. If this is the case it is a bit of a design flaw. Try sudo, possibly including sudo -i or sudo -s. My configuring might look like:
      cd /some/place
      run-some-tool
      sudo emacs config file
      sudo restart-the-service
      cat /the/log
      Permission denied, oops,
      sudo !!

      sudo -s or -i just gives you a root shell.
    23. Re:Most Spam Comes from just Six Bots, not Botnets by Shados · · Score: 1

      The equivalent of sudo is "runas.exe". I didn't use XP/2k for a while so I forget if they allows it, but I can debug as a normal user just fine as a normal user in Vista, thats for sure. as for installing software, that depends on the installer (unfortunately Windows Installer requires admin, and thats a huge problem, but many don't).

      The only times I need to elevate priviledge (never have to actually login as admin) is:
      1)Dealing with actual admin stuff (computer diagnostic, IIS, TFS, etc)
      2)installing stuff with Windows installer (thats so stupid, I'll agree) or for all users (normal)
      3)messing with non-user files (normal)

    24. Re:Most Spam Comes from just Six Bots, not Botnets by Blakey+Rat · · Score: 1

      Everything. People run as administrator because they have to.

      In XP? Nah.

      The only reason people "had to" in Windows 2000 is because third party software companies didn't get the memo, and they were still writing software for Windows 98. The majority of that software is defunct now, so the vast majority of people can run as normal users without any problems whatsoever.

      (The default is admin, which I agree is stupid, but that's not what you're talking about here. And Vista fixes that anyway, so upgrade.)

      Ever tried to debug as an unprivileged user on W2K?

      Yes, worked fine. Given, it was debugging Javascript, but you didn't mention the language. ;)

      (Not to say debugging other languages won't work, I just haven't tried it myself.)

      Ever tried to install software?

      Yes, works fine unless you:
      1) Want to install for "All Users" (in which case it requires admin, of course, since you're modifying other user accounts.)
      2) Are installing shitty software, like Lotus Notes, which have broken installers. Not much Microsoft can do about shitty software.

      Just what is the Windows equivalent of sudo that ships standard with Windows XP?

      You right-click the icon and select "Run As..."

      Are you asking seriously? Do you even use Windows XP? How could you not know that?

      "Run As..." is actually marginally better than SUDO because you can run a program as an account with fewer privileges if you want, for instance, if you normally run as admin but don't want to give admin to some cheesy program you downloaded from the web.

    25. Re:Most Spam Comes from just Six Bots, not Botnets by xZgf6xHx2uhoAj9D · · Score: 2, Informative

      I have no doubt that Windows has nice foundations, but this never seems to translate into my experience as an end-user. I use a W2K machine at work and quite frankly I spend probably close to 10% of my time there as an administrator. I need to set Thunderbird to be the default mail reader or something. Most of it is just installing new software.

      Quite frankly, I've yet to find Windows as good as sudo when it comes to limiting my time as root. On Linux, if I need to execute a 2 second command as root, I run sudo and it takes 2 seconds. On Windows, somehow it's more involved. I end up logging out and logging in as administrator. Then I end up browsing (yikes!) to the download site as administrator to download the installer.

      I'm sure it's possible to do all this as a non-privileged user, but Microsoft seems to be trying their hardest to make it inconvenient. Whatever their theoretical underpinnings, Microsoft could take some UI lessons from the Linux folks. They shouldn't be working against the user.

    26. Re:Most Spam Comes from just Six Bots, not Botnets by BlackSnake112 · · Score: 1

      Microsoft should indeed make a service like the one that is integrated into the iPhone SDK: Only allow signed binaries.

      I thought microsoft did this with vista's drivers? And people hated it. Doing this for all software will cause more people to hate it.

    27. Re:Most Spam Comes from just Six Bots, not Botnets by xZgf6xHx2uhoAj9D · · Score: 1

      Ahh thank you. That doesn't seem so bad.

    28. Re:Most Spam Comes from just Six Bots, not Botnets by Kamokazi · · Score: 1

      Did you just say that Windows has better security than Linux on Slashdot? While you clean off the tar and feathers, here's my 2 cp:

      Where I work, we have about 120 Windows clients (mostly XP pro, a few 200 and Vista Biz), and all but a few do not need to run as a local Administrator. I have maybe 2 or 3 problems a month caused by them not being a local administrator. Their software use ranges from Office to web/intranet browsing, a custom VB app, ODBC access, Adobe Illustrator, AutoCAD, and various other utilities for printers or equipment. You can do PLENTY on Windows without being an Admin.

      --
      As our way of thanking you for your positive contributions to Slashdot, you are eligible to disable Slashdot 2.0.
    29. Re:Most Spam Comes from just Six Bots, not Botnets by Culture20 · · Score: 1

      pstools is the friend of the mid-sized 'doze admin:

      psexec @machinename_list.txt -u administrator reg.exe foo

      http://technet.microsoft.com/en-us/sysinternals/bb896649.aspx
      http://technet.microsoft.com/en-us/sysinternals/default.aspx

    30. Re:Most Spam Comes from just Six Bots, not Botnets by Ironsides · · Score: 1

      Everything. People run as administrator because they have to.

      Not to run, usually just to install.

      It's different in that a user does not have to run as root in Linux to get useful work done.

      A user doesn't have to run as admin in windows, just ask anyone who works in IT.

      Ever tried to debug as an unprivileged user on W2K? Ever tried to install software? Just what is the Windows equivalent of sudo that ships standard with Windows XP?

      Yes. Yes. RunAs.

      Let me correct that for you: Windows won't let you do anything of substance once you're running as non-administrator. That is the problem.

      Wrong. It will. It just won't let you install programs into certain areas. Us IT guys like it that way. It lets us prevent users from messing up the systems.

      Disclaimer: this situation has changed somewhat in recent years. However, considering the number of Windows user still running W2K or Windows XP (and for good reason), it's still concerning.

      And yet you still know nothing about them. Come back when you've actually got a case to make against running as a user in windows.

      --
      Fly me to the moon Let me sing among those stars Let me see what spring is like On jupiter and mars
    31. Re:Most Spam Comes from just Six Bots, not Botnets by Doogie5526 · · Score: 2, Informative

      sudo -u

      The -u (user) option causes sudo to run the specified command as a user other than root. To specify a uid instead of a username, use #uid.

    32. Re:Most Spam Comes from just Six Bots, not Botnets by BroncoInCalifornia · · Score: 1

      Parent has this nailed

      The bot net masters will used the best technology available. They are experts. The computer users are choosing the path of least resistance. If they use anti-malware they are most likely to use what was bundled with their computer. They have no idea if the anti-malware software works. They do not even consider if there are better alternatives.

      Here is proof the computer users are taking the path of least resistance:
      They are using Windows!

      --

      Religion is the main cause of atheism.

    33. Re:Most Spam Comes from just Six Bots, not Botnets by Blakey+Rat · · Score: 1

      That's great, but how do I do it on an icon I double-click? I'm not a CLI person.

    34. Re:Most Spam Comes from just Six Bots, not Botnets by Anonymous Coward · · Score: 0

      Neither is there an easy programmatic way to disable UAC altogether, even on a temporary basis.

      This may be different for different flavors of windows vista, but in the business edition at least, it's an option under control panel / user accounts. It does require a reboot though, which is annoying since, like you said, sometimes you just want to do it temporarily and then turn it back on.

    35. Re:Most Spam Comes from just Six Bots, not Botnets by Epistax · · Score: 1

      Right. Of course you're forgetting the most important part...

      If I install Windows XP, it prompts me to create a user. That user becomes an administrator. I'm never told another thing about users and permissions ever again.

      If I install Ubuntu, it prompts me to create a user. That user is given significant privilege, although it does not have root access. I'm never told another thing about permissions. I have to make technical changes by my own volition to allow myself to log in as root.

      I think Vista does a better job now, sorta. My parents have a Vista machine and they have to enter a password (which they know) to do administrator things. Unlike their XP system, which got horribly infected every month, they've been running clean for six months now. Sure sure, you CAN configure XP like that, but it won't be that way unless you know to do it.

      So the question isn't "Can the machine be configured to be safe". That's irrelevant to the masses. The question is, IS the machine configured to be safe. That shouldn't require user intervention to accomplish.

      /me doesn't like want to remember to turn on his own airbags, though I am willing to buckle my seatbelt.

    36. Re:Most Spam Comes from just Six Bots, not Botnets by mcvos · · Score: 2, Informative

      How is that different from a typical Linux usage? I still need root access (via sudo or root) to update my OS and installed programs.

      OS yes, but you don't have to be root to install or update programs. I've seen lots of systems where programs were owned by bin, public or some other user. But more importantly, modern distributions like Ubuntu encourage you to use sudo, and that's almost infinitely safer than actually logging in as root.

      I can play video games, do video editing, listen to music, surf the web, use office and work from home via VPN and all that without being logged in as administrator. Where is the problem?

      Installing new software. I'm a programmer, and I often need to install some new tool. For that reason, all programmers at my work have Administrator rights on their standard Windows login. In linux, I could install those tools in ~/bin, and while I'm sure that's usually technically possible in Windows (though some programs really do not like to be installed in \Documents and settings\, if only for a the spaces in the directory name), it is at the very least very uncommon.

      The real problem here may not be technological, but cultural. In unix culture, it's common for users to install stuff in ~/bin, but in Windows culture, that's uncommon. It's much more common to give everybody who needs to install stuff Administrator rights. And that's where your technically sound security model breaks down.

    37. Re:Most Spam Comes from just Six Bots, not Botnets by defaria · · Score: 0, Troll

      That's because you're an idiot. You don't need to log out and log in as administrator! You use runas you dip shit! You're ignorance would be the same if somebody said they had to log out and back into Linux because they didn't know/hear about sudo. Just because you're an idiot doesn't mean that everybody's an idiot!

    38. Re:Most Spam Comes from just Six Bots, not Botnets by ncohafmuta · · Score: 0

      windows update (at least in a AD group-policy enabled environment) does not need admin privs to install updates. I managed a network with 75+ users and noone but IT had admin privs and windows update had no problem installing updates on said non-admin users computers.

    39. Re:Most Spam Comes from just Six Bots, not Botnets by BlueParrot · · Score: 1

      Of course, on Ubuntu simply clicking it won't execute it, and certainly not with root privileges, and the process of actually executing something that isn't installed with the package manager is so different from your everyday use of the system that it will set of alarm bells among many users, even non-technical ones. This is one of the issues with Windows. Microsoft has basically taught a number of people that the best way to get things working is to download a binary from an untrusted webpage and run it with full system privileges. On Windows installing software the right way is hard, on Linux it takes effort to do it the wrong way.

    40. Re:Most Spam Comes from just Six Bots, not Botnets by Doogie5526 · · Score: 1

      While I think any *nix admin would benifit from being comfortable with CLI I don't know of an elegant way of setting this up via GUI.

      Everything depends on your DE. I've never done administration as anything more than a hobby. All I have in front of me is Gnome (which I wouldn't expect to have it). In googling and poking around this box, it looks like it's built in to certian apps without options for different users.

      This page
      https://wiki.ubuntu.com/GnomePanelEnhancementsIdeas under "GNOME menus and sudo" looks to be struggling with something related to this in Gnome.

      I'm not sure about any other DEs, but Gnome looks to be missing this. Oh, and just to check, I changed the command for an icon to "sudo -u apache gnome-terminal" which just hung for a few mins then quit.

    41. Re:Most Spam Comes from just Six Bots, not Botnets by andreyvul · · Score: 1

      and sudo chroot /mnt/distro /bin/bash allows you to install distro without using livecd distro=lfs,gentoo

      --
      proud caffeine whore
    42. Re:Most Spam Comes from just Six Bots, not Botnets by windex82 · · Score: 1

      C:\Documents and Settings\Normal_User>runas /?
      RUNAS USAGE:
       
      RUNAS [ [/noprofile | /profile] [/env] [/netonly] ]
      /user:<UserName> program
      ---snip---
      Examples:
      > runas /noprofile /user:mymachine\administrator cmd
      > runas /profile /env /user:mydomain\admin "mmc %windir%\system32\dsa.msc"
      > runas /env /user:user@domain.microsoft.com "notepad \"my file.txt\""
      What I do is:

      runas /user:administrator@domain "c:\windows\explorer.exe c:"
      Then I have a window I can do pretty much anything on the local machine with. Anything started within this window will start with administrator properties. So kind of like a sudo for windows, just have to remember to close it when your done.
    43. Re:Most Spam Comes from just Six Bots, not Botnets by gzipped_tar · · Score: 1

      The whole Windows security "issue" is strictly educational. The underlying OS has a very solid security framework that IMHO is better than Linux because it's more granular.

      Then what about SELinux? You can consult Chapter 3 of the book "SELinux by Example", where we can see how the architecture is designed. I think SELinux is effectively much more granular than either naked Linux or Windows. The matter may not be "strictly educational" as you suggest. Windows got a lot of stuff messed up. I don't think it's a good design that you can use a Web browser running ActiveX to do the OS update. A Web browser should be intended to be just a Web browser and no more --- no privilege to access the most importan files of the OS. (That's not only the fault of the browser --- it's the design). In Linux things are more or less organized, /bin/ls is just /bin/ls and would never try to automatically mount the USB disk. So it's easier to seperate the privileges. Also that makes fine-grained control more comfortable.

      Even if the security framework of Windows is at least as concrete as that of Linux, things are different when we come to the implementation. If M$ writes (and they are really doing so) poor code they screw up your box, because they are poor, and because only they know the real thing inside it. With Linux you can put more trust into the OS which is designed, implemented and distributed by people you don't know. The quality speaks.

      --
      Colorless green Cthulhu waits dreaming furiously.
    44. Re:Most Spam Comes from just Six Bots, not Botnets by mpe · · Score: 1

      What does the underlying security model have anything to do with idiots running Windows as administrator? No really, what? Please enlighten us. Do you have any idea about the Windows security model or you are just repeating the same old internet cliché "OMGZ WINDOZE IS NOT SECURE!!!1111oneoneeleventyone!!!!"?

      The irony is that Windows does actually have good (though complex) underlying security model. The only obvious thing it appears to lack is an easy way to fool an application (not even always an old one) into thinking it is running as a privileged user when it isn't.

    45. Re:Most Spam Comes from just Six Bots, not Botnets by marcosdumay · · Score: 1

      "There are no major spam bots for linux because linux just doesn't have that all important desktop install base. However infected linux servers are frequently used to admin botnets."

      There are no major bots for Linux because Linux can't be compromissed by a script. At least, not massively. Linux is too varied, so you can't reuse the same exploits. Also, it doesn't have all the interface problems that plage Windows, so Linux users are less likely to fall into social enginereeng done by programs.

      "Most AV companies don't 'take bribes' to keep bots going, they just aren't very good these days."

      Oh, yeah. Like they didn't take bribes to not detect Sonny's rootkit.

    46. Re:Most Spam Comes from just Six Bots, not Botnets by Anonymous Coward · · Score: 0

      Heh. If you think that style of arguing will convince the one you are responding to, well, then you're an idiot.

      Actually, no, you're not an idiot.

      You're a moron.

    47. Re:Most Spam Comes from just Six Bots, not Botnets by xZgf6xHx2uhoAj9D · · Score: 1

      I think "you're" idea of sudo is a bit shallow. sudo is not just "enter root password and run application as root". Still, it's a good point. runas does have some utility.

    48. Re:Most Spam Comes from just Six Bots, not Botnets by thedletterman · · Score: 1
      http://www.washingtonpost.com/wp-dyn/content/article/2008/03/22/AR2008032201042.html

      Sony for example completely fucked up when it annouced "$50 fee to remove crapware".

      Had they annouced that all laptops are now standard to NOT include crapware, and if you chose YES to install their crapware you would be eligible for $50 OFF the price tag, it would have been cheered by the community.

      --
      Any fool can criticise, condemn, and complain, and most fools do. - Benjamin Franklin
  7. its all spam by FudRucker · · Score: 1

    You have 11292 unread messages: Inbox(7803), Bulk(3489)

    this is from a 10 year old yahoo account that i only visit once a month to keep it active, i log in and never open anything, i dont care = its not my harddrive all that spam is sitting on...

    --
    Politics is Treachery, Religion is Brainwashing
  8. Spam, Spam, Spam, Spam, Spam... by totallyarb · · Score: 0

    ...Spam, spam, spam, spam, spam, baked beans and spam.

    But the baked beans are off.

    --
    -- Note to Mods: There is a good reason there's no "-1 Disagree" option. --
    1. Re:Spam, Spam, Spam, Spam, Spam... by sjaguar · · Score: 1

      I've always wanted to know why the wife couldn't have "egg and bacon" or "egg, sausage, and bacon."

      --
      If at first you don't succeed, call it version 1.0.
  9. Re:How much spam do you actually get? by Malevolent+Tester · · Score: 1

    I *used* to get next to no spam at all - maybe 2-3 mails a month. Unfortunately, I then created a mod for Oblivion which included an obfuscated version of my email in the readme for bug reporting, feedback etc. Gamershell, Fileplanet and Filefront then very helpfully added my file to their servers, and included the readme with deobfuscated address on the download page. Now I get 500 a day at times - fortunately, all but 1 or 2 a week get caught straight so it's just a matter of emptying the Trash folder every now and then.

    --
    If you haven't made a developer cry, you've wasted a day.
  10. Control Server? by BaphometLaVey · · Score: 1

    These botnets have "Control Servers" and we haven't managed to isolate them? Surely such centralization is a weak core that could be exploited?

    If I was building a botnet, every host would be preloaded with the address of every other host that was known about by whatever was doing the infecting. Once established, each host would go about randomly informing the whole list that it now existed, as well as starting to receive notices about newly established hosts so it can keep it's own list of hosts up to date. This way there would be no single point of failure.

    It surprises me that botnets using even a large amount of central servers can't be isolated off networks. If ipX is a known Russian Control Server, and ISP finds Client Y connecting to it, it makes sense Client Y needs to be disconnected and contacted, or say, have access restricted to antivirus update / download sites for say an hour (arbitrary) and then full access restored. If the client then tries to reconnect to ipX again, it should have it's access restricted for longer.

    I would imagine, that even a few ISPs doing this could at least make a reasonable dent on spam. They are always complaining about bandwidth, after they remove the spam from it they will have more for legitimate customers, which will mean they can give better allowances to people who like to download, making them a more attractive ISP, profit!

    Never mind, the current solution seems to be working perfectly.

    1. Re:Control Server? by WK2 · · Score: 1

      If ipX is a known Russian Control Server, and ISP finds Client Y connecting to it, it makes sense Client Y needs to be disconnected and contacted, or say, have access restricted to antivirus update / download sites for say an hour (arbitrary) and then full access restored.

      That's going to cause a lot of problems. And support calls. If Client Y is infected, they might need help to get clean. The best source for that is usually web searches and online forums, which you have just cut them off from. You may have cut them off from their antivirus updates as well; there is no way that your list is complete. Also, just connecting to the Russian Control Server doesn't necessarily mean that they are infected. They could be a security researcher. Or maybe the Russian Control Server is a compromised Russian website which Client Y regularly visits.

      --
      Write your own Choose Your Own Adventure. http://www.freegameengines.org/gamebook-engine/
    2. Re:Control Server? by BaphometLaVey · · Score: 1

      If they are connecting to the server legitimately, it's probably better they don't visit the website while it's on the blacklist anyway. If it's clean, blacklist removal should be swift so to avoid false positives.

      If they are a researcher, deliberately connecting to things that are possibly infectious, the ISP should probably know in advance, that may come under the "thou shalt not harm our network", if you are actively seeking botnets, even if only so that the researcher can be added to a list of users to allow to connect to the botnet. Besides, you don't keep the doors to real labs where viruses are stored in case someone wants to research it. There are mechanisms to keep everyone else away and let a select few in. Really, this could apply to your "what if they just surf that website regularly", if they normally go to a bar and that bar goes under quarantine, you don't let them go in until the quarantine is over. You may want to conduct tests.

      I would hate to think that 100,00 people need to be part of a botnet so that one researcher can examine the server.

      Normal users do not go to forums, do not google. Again, I'm going with a whitelist on this one. Whitelist search engines, forums. Keep both lists very up to date.

      They update their virus and scan if your lucky. It would be much easier white listing all the antivirus sites, at least the ones 99% of people use, than compiling the blacklist of sites to prevent people seeing.

      It is a valid argument that both white and black lists can fall into disrepair, but that is more an argument for investing in IT than it is against my, very brief and far from original, idea.

  11. Re:Anti-bots? by ajs318 · · Score: 4, Insightful

    In theory, yes it would.

    In practice, no it wouldn't.

    You'd be opening yourself up to prosecution. Even in countries without specific "misuse of computers" laws, running a program on someone else's computer is trespass. You might think that, since trespass is a civil matter, you'd only need to worry about someone who has the money to sue you taking a dim view of what you were up to. And you'd be right. But the botnet-controllers have got enough money and would be bothered to take you to court.

    And I haven't even touched on the really horrifying issue: what if your benign, anti-malware malware malfunctioned, or was subverted by the next generation malignant, anti-benign-anti-malware-malware malware? You could easily end up becoming even worse than the enemy whose dirty tricks you borrowed.

    --
    Je fume. Tu fumes. Nous fûmes!
  12. Possible means of blocking spam? by Gordonjcp · · Score: 1

    Is it possible to identify a trojanned machine that's sending out spam, like maybe find if it responds to some "unexpected" port? If you could do this, you could quickly check "unknown" mail servers and see if they were really an 0wned Windows box spewing out spam.

    1. Re:Possible means of blocking spam? by Just+some+bastard · · Score: 1

      Is it possible to identify a trojanned machine that's sending out spam, like maybe find if it responds to some "unexpected" port?

      Not since the late '90s. Due to increased use of firewalls and NAT, most malware will establish an outbound connection to some other compromised machine (see Fast flux DNS).

    2. Re:Possible means of blocking spam? by rcw-home · · Score: 1

      I'll leave you to reprogram every single smtp server in the world to check for that condition.

      Most SMTP servers have the ability to check a blacklisting service - so that's all you have to program.

    3. Re:Possible means of blocking spam? by Anonymous Coward · · Score: 0

      At least recent iterations of the Storm bot react quite aggressively to attempts at probing it, and will automatically DDOS any host that tries to do so.

  13. Comment removed by account_deleted · · Score: 2, Interesting

    Comment removed based on user account deletion

  14. Re:Anti-bots? by ozmanjusri · · Score: 1

    What if Microsoft were to release it?

    --
    "I've got more toys than Teruhisa Kitahara."
  15. The most interesting part of the article by gr8scot · · Score: 1

    is the advertisement at the bottom.

    --
    All 19 hijackers were known terrorists 09-10-2001. Lack of FBI intelligence does not justify warrantless wiretaps..
    1. Re:The most interesting part of the article by OrochimaruVoldemort · · Score: 0

      the ad must be from google adsense since it is relative to this article

      --
      If people can get past, can they get future? Best way to confuse a stoner
  16. Re:How much spam do you actually get? by shird · · Score: 4, Informative

    rather than creating a new gmail account, you should look at spamgourmet.com. The email accounts are created and limited automatically. Just give out an email address, and it automatically is limited to x many emails. You need to have a read up on it, but its very easy to use.

    Or you can put a prefix to your gmail address with a '+'. ie. "temp+john38@gmail.com" the mail still gets delivered to john38@gmail, but with 'temp+john38@gmail.com' in the 'to:' field, allowing you to filter it easily.

    --
    I.O.U One Sig.
  17. Comment removed by account_deleted · · Score: 3, Informative

    Comment removed based on user account deletion

  18. Blocking known residential blocks sucks by Nursie · · Score: 3, Insightful

    Blocking known residential blocks sucks as a solution as it removes some of the democracy of the net.

    I (like others I'm sure, but maybe not so many of us these days) run a mail/web server from home. I just use it for personal mail. I have SPF and rDNS set up, I play by all the rules. Why block me because I use ADSL at home with a static IP ?

    Whilst I appreciate that accepting mail from my IP is potentially a higher risk factor, blocking all residential blocks sems to me to be overkill.

    1. Re:Blocking known residential blocks sucks by Corporate+Troll · · Score: 4, Insightful

      Oh, I did that too. I resigned, I still have my own mailserver, but it simply sends everything through my ISPs smtp server. Even then, I sometimes get flagged as spam. This is, alas, a battle we have lost ages ago :-(

    2. Re:Blocking known residential blocks sucks by Just+some+bastard · · Score: 1

      I (like others I'm sure, but maybe not so many of us these days) run a mail/web server from home. I just use it for personal mail. I have SPF and rDNS set up, I play by all the rules. Why block me because I use ADSL at home with a static IP ?

      Actually I agree with you, I should have said "dynamic residential blocks". Most residential users have dynamic IPs with rDNS in the form *.adsl.isp.net and it's safe to assume these can be blocked. If you're running an MTA using a static IP with a valid rDNS entry (that doesn't look like a dynamic), there's absolutely no problem.

    3. Re:Blocking known residential blocks sucks by domatic · · Score: 2, Informative

      I don't care for the sucky aspects of it either but ultimately I have to keep email useful for the users on my network. We usually have ~=1000 valid incoming emails a day. Likely many of those are spam too but I've cranked up the filters as high as I dare. Blocking off residential IP space spares us from having to filter and deliver 50,000 to 100,000 spams a day. That is a pretty good chunk of CPU and bandwidth saved right there. An immediate 50:1 to 100:1 reduction on incoming server load is hard to pass up. Furthermore, some percentage of the traffic that we DO let through turns out to be spam anyway. My best estimate is perhaps 50 spams get through a day. If I had to categorize botnet traffic, that would inevitably go up and get users barking at me.

      Now, I COULD let the botnet traffic in and heavily penalize it in spam points. On the other hand, I whitelist maybe two or three servers on residential IP space a year. The tradeoff in bandwidth, server resources, and filter accuracy between "allow categorized residential" and "block residential minus whitelist" is simply too favorable in the blocking direction.

      Functional democracies require ways to deter griefers or at least the very worst of griefers. The spammers have made SMTP their personal playground and there is no end in sight to it. It is they who should have the blame for mail servers being configured as fortresses. It is all the mail admins can do to keep on top of their shenanigans.

    4. Re:Blocking known residential blocks sucks by SCHecklerX · · Score: 1

      Same here. The unfortunate problem is you no longer are able to know for sure what happened on the receiving relay. All you know is that you passed it off to your smart relay. Sucks for the times you have to troubleshoot.

    5. Re:Blocking known residential blocks sucks by PRC+Banker · · Score: 1

      Damn,

      I have noticed an uptick in DNS spoofing in the past few weeks. From going a few thousand spoofed emails per month using my domain name I've shot up to 100k spam emails spoofing my domain name (noticable from the bounce-backs) per week. That is a lot, at least for me. All after responding to an email that I wouldn't sell that said domain name this all took off. May have to cancel that catch-all address.

      It is an old, 10+ years domain, but with nothing in Google. If I met that spoofer.... I would at least question their morals...

      --
      Oh.
    6. Re:Blocking known residential blocks sucks by fifedrum · · Score: 1

      yeah, catchalls will kill you. One dictionary attack and you're server might as well be made of cheese. Really slow, hot cheese.

    7. Re:Blocking known residential blocks sucks by Nursie · · Score: 1

      "It is they who should have the blame for mail servers being configured as fortresses. It is all the mail admins can do to keep on top of their shenanigans."

      Oh I agree entirely, I'm not going to blame the mail admins.
      Like many other things in this life, it's just depressing that we humans have to prove over and over again that we can't play together nicely without some small group of determined assholes ruining it for everyone.

      As an small scale admin myself, it was a pain having to get spamhaus xbl and various other countermeasures setup. My mailserver can't cope with much, being based on an ARM 266 processor.

    8. Re:Blocking known residential blocks sucks by j-turkey · · Score: 1

      Blocking known residential blocks sucks as a solution as it removes some of the democracy of the net.

      I (like others I'm sure, but maybe not so many of us these days) run a mail/web server from home. I just use it for personal mail. I have SPF and rDNS set up, I play by all the rules. Why block me because I use ADSL at home with a static IP ?

      Whilst I appreciate that accepting mail from my IP is potentially a higher risk factor, blocking all residential blocks sems to me to be overkill.

      If you have a static IP address, a non-residential service level, and (most importantly) a reverse DNS entry at your ISP -- emails from you will generally be delivered.

      If you have a difficult time sending email to a recipient, mail admins tend to be reachable (unless they work for the federal government). Microsoft/MSN/Hotmail is my least favorite group to try reaching, but I've been able to contact the other big guys (AOL, gmail, etc) without too much headache. Most will understand and remove an IP/domain block, and some may even whitelist your domain.

      It's clear that you understand the 'risk factors', and in the pattern of spam from residential networks. I also understand what you're saying from a 'democracy' standpoint, but from the standpoint of a former small-time mail admin, I'm fighting a losing battle against a better financed opponent with a profit margin that I'll never be able to touch. I've got too much to do to worry about the one home SMTP server in a million that is not spamming my users. Granted, I'm thinking of it from the standpoint of a private small-to-medium business operation, not an ISP with subscribers to worry about. My tendency was to whitelist our clients domains, and to use multiple RBL's. However, think about the admins who are dealing tens of millions of messages a day -- they're likely overwhelmed and will gladly block a few legitimate home domains to cut a significant chunk of their spam.

      Personally, I have a bigger problem with ISP's blocking ports 25 and 80. They're called ISP's -- not most-of-the-I...SP's.

      --

      -Turkey

    9. Re:Blocking known residential blocks sucks by Nursie · · Score: 1

      Well, i have the static IP and rDNS, but not the non-residential service level. My ISP is just a home ISP, though a geek-friendly one (static IPs available, "up to 24Mb") and whilst they claim to block port 25 and mandate relay via their servers, they don't actually seem to do it.

      To be honest, the only folks I've had a problem with are hotmail, and I'm not that bothered. I don't interact with hotmail users all that much.

      Nah, I get the reasons why people do it, I'm more just disappointed that it's become necessary.

    10. Re:Blocking known residential blocks sucks by boris111 · · Score: 1

      Tell me about it. My gmail has a simple dictionary word as the username no numbers. I get a ton of emails saying that my mail (that I didn't send) is being refused by their network. Some reason they're all in Spanish.

    11. Re:Blocking known residential blocks sucks by statemachine · · Score: 2, Interesting

      Blocking known residential blocks sucks as a solution as it removes some of the democracy of the net.

      It's usually more nuanced than this. What is meant are dynamic IP addresses and IP blocks that are both under TOS restrictions for running a server.

      I (like others I'm sure, but maybe not so many of us these days) run a mail/web server from home. I just use it for personal mail. I have SPF and rDNS set up, I play by all the rules. Why block me because I use ADSL at home with a static IP?

      I've had your exact setup and have had little problem. Have you tried checking the blacklists and removing your IP? I check every few months just to make sure I'm not being listed for whatever reason.

      You are not among these (you have a genuine complaint), but many others who talk about residential blocks are operating servers in violation of their TOS. You and I, on the other hand, have gone out of our way to get a connection that allows servers. While I am sure there are some people who don't have access to buy such a connection at the same reasonable price you and I pay, these people are rare. The majority just want the rock bottom pricing but all of the upper Tier benefits.

      And it's not like I haven't been in these rare people's situation: where one lives a server-friendly TOS can't be had. I've found hosting at friends' houses, at work, and even a co-lo just to keep my personal server online. Yes, it's inconvenient. Yes, it costs a bit more (I've always paid my friends, or if at work, had my server provide a service). I'm not going to debate "worthiness," but I've always gone the extra mile. If there is a server-friendly TOS available to people to buy, I am not sure I can sympathize with people who choose not to upgrade/switch to it.
    12. Re:Blocking known residential blocks sucks by arkhan_jg · · Score: 1

      As a mailserver admin, I held out as long as I could, but eventually I had no choice. When 90% odd of all your spam comes from ISP dynamic and home IP ranges, and spam accounts for 98%+ of your email, you know something just has to give. Especially since hotmail, aol and gmail are all likely to block your mail too.

      The days of running a trustworthy email server from a home-range IP are just gone. Thank the bloody spammers and their ever-harder to remove botnet crapware for that, not mail admins trying to keep screaming users off their back. Oh, and thank the US and Russian justice departments for not nailing the bastards for fraud, amongst other things. If the US spent a fraction of the time and money it does chasing pot smokers on prosecuting known spammers, email would be a damn sight more usable.

      There are any number of fixed-IP known ISP smtp relays you can use if your own adsl ISP SMTP server sucks, there's even free ones like gmail. I'm truly sorry, but when it comes down to it, the spam flood is just too big to handle without harsh triage measures any more.

      --
      Remember kids, it's all fun and games until someone commits wholesale galactic genocide.
    13. Re:Blocking known residential blocks sucks by ciscoguy01 · · Score: 1

      I (like others I'm sure, but maybe not so many of us these days) run a mail/web server from home. I just use it for personal mail. I have SPF and rDNS set up, I play by all the rules. Why block me because I use ADSL at home with a static IP ?
      But AT&T gives out static blocks with that ADSL -ish rDNS. I'm haven't heard of them supporting any other rDNS. Do they? How did you get rDNS set up?

      Actually I agree with you, I should have said "dynamic residential blocks". Most residential users have dynamic IPs with rDNS in the form *.adsl.isp.net and it's safe to assume these can be blocked. If you're running an MTA using a static IP with a valid rDNS entry (that doesn't look like a dynamic), there's absolutely no problem.
      It's not safe at all.
      I have a number of such IPs from AT&T, Some I have had since 1999.
      Clearly not a source of spam, and clearly not identifiable as static numbers by the rDNS.

      There's no really good solution except for blocking actual spam source IPs, and there are plenty of good ways to do that.
      The spamcop blocklist is quite accurate and should have few false positives.
      The CBL.abuseat.org blocklist only covers bot-like activity. It's not perfect but it should have *no* false positives, an important factor for business use.
      BTW, the CBL works by "very large spamtraps" and has a short TTL. So if spam hits the spamtraps an IP becomes listed as a spam source. If spam keeps hitting the spamtraps the TTL is reset each time. If the spam stops it falls off, pretty quickly. Which explains the lack of false positives.
      --
      .
    14. Re:Blocking known residential blocks sucks by msromike · · Score: 1

      Because by blocking those IPs you cut out a tremedous ammount of spam while inconviencing a miniscule number of legitimite users.

      Why do you need a mail server anyway? Your ISPs is undoubtably more reliable, especially since you most likely can manage nothing in the chain except your actual hardware.

  19. People need to take responsibility by cdn-programmer · · Score: 1

    You know... we don't let people drive without a drivers license and insurance. The general public has to start taking some responsibility here.

    I would suggest some measures we can use:

    1) static IP's. Then we can easily track down infected machines and take them offline.

    2) Laws that require people to assume some form of responsibility when they connect a computer to the net.

    3) Perhaps some form of compulsory insurance policy.

    4) Laws that require ISP's to disconnect spam bots and take some responsibility.

    If we had people throwing garbage from the windows of their cars we'd probably urge more enforcement of anti-littering laws. But what if these people were spewing porn? If we had a trespass issue as bad as the spam issue then we'd urge more enforcement of laws already on the books.

    In the case of spam, we don't have the laws we need for the most part.

    There are people who are responsible. I should think we can figure out ways to encourage them to clean up their act. The thing is this is not harmless. Many of these spams are NOT suitable for children and many children have net access. It is not even possible for most parents to screen this.

    Perhaps we need enforcement of some of the child pornography legislation. A for instance is that if some adult is so irresponsible as to discard their used porn rags in a school yard then I don't think ignorance would be considered a suitable defense. Yet that same individual who allows his computer to remain part of a botnet which dumps porn into computers children have access to is somehow innocent? I don't think so.

    It would take only a few cases and the public would wise up real fast.

    1. Re:People need to take responsibility by CaptainPatent · · Score: 4, Insightful
      What you have is a good idea in principle, but with potentially horrible consequences.

      I would suggest some measures we can use:

      1) static IP's. Then we can easily track down infected machines and take them offline. Advertising companies are jumping for joy at this one. The more stable the IP address, the more they can bombard you with ads specially tailored for you. I like the fact that DHCP refreshes my IP every day or so, it means that sites that use web-bugs and other semi-devious methods of gathering information and (much worse) sell it to other companies, only have a very limited time frame to do so - and the fact that my IP does refresh makes them that much less able to make any profit off of me.

      2) Laws that require people to assume some form of responsibility when they connect a computer to the net. And what's going to happen if they don't "take responsibility?" By what metric do we judge responsibility? It sounds like the only way to enforce this is to dig into private internet usage information. I think the last thing I want is another person snooping around in the internet garbage bin for places my computer has been and is going to.

      3) Perhaps some form of compulsory insurance policy. Mainly see the above, but in addition the last thing we need is another mandatory insurance policy.

      4) Laws that require ISP's to disconnect spam bots and take some responsibility. This one may not be a terrible idea in practice, but ISP's are currently going nuts over things like bittorrent. What's to stop them from classifying bittorrent activity as "suspected botnet activity?"

      I do like the spirit of the post, but I don't think there's a clear-cut solution to the problem.
      --
      Well, back to rejecting software patent applications.
    2. Re:People need to take responsibility by notorious+ninja · · Score: 1

      Static IP's would be useful for more than tracking spammers, unfortunately.

    3. Re:People need to take responsibility by mrbah · · Score: 1

      Static IPs are the closest thing to a silver bullet there is for spam but they will never get adopted, even with IPv6. Major ISPs back-asswardly see static addresses as an extra service they can charge extra money for, and as such will never offer them as standard with consumer broadband.

    4. Re:People need to take responsibility by ledow · · Score: 2, Informative

      Let's ignore all your points for a second and cut to the crux of the matter. The country you live in could legally enforce all of your suggestions absolutely perfectly. It wouldn't make a dent. You could do it in twenty, fifty countries. You still wouldn't make a dent. Law is not universal. In my continent you can't HAVE software patents, they actually do not exist. You aren't going to make that change any time soon no matter what your country does. Similarly for any legal resolution to spam, viruses, botnets etc. Even if 50% of the world's botnets are on American PC's (for example), by definition even the owner's don't want them or even know they are there. Nor do the ISP's, or the transport carriers, or anyone else along the line. But it's like suing people because they gave you a cold - they didn't want to catch the cold in the first place and, yes, although there are measures they can take to lessen their potential exposure to the virus, nothing is guaranteed.

      1) "static IP's" - we can already trace where all the stuff comes from - there are complete trails back to the sending machines and from there back to the perpertrators. But most of it generally comes from computers abroad, or from people attacking computers from abroad, or via proxies, all of which are subject to different laws and untouchable. Even ASKING for the details belonging to a particular IP that resides in a foreign country is unbelievably difficult. And you won't get them, but your law enforcement might. And you think you can shut them off before they cause damage because you have their IP address? Nope. It's too late. By that time, the botnet's already moved on to take advantage of the next exploit. We have dynamically updating realtime, very expensive blocklists with dedicate people to add new machines as they are found - they don't stop that much, really.

      2) "Laws that require people to assume some form of responsibility when they connect a computer to the net." - in every country in the world. With similar provisions. Quickly. Not going to happen. EVER. And then you're into why do you have to take responsibility and how do you ensure it? Your kid put a virus on your machine? I'll sue you, then. No? You caught a spyware toolbar which send me spam? I'll sue you, again. You'd either sue people literally off their computer seats, everything would get thrown out of court, or you've just helped the government introduce legislation to make them monitor everything you do at your computer, with fingerprint ID required to logon.

      3) "Perhaps some form of compulsory insurance policy." - For owning a computer? No. If you could tax people for being stupid, the world would be split between the bankrupt and the filthy rich.

      4) "Laws that require ISP's to disconnect spam bots and take some responsibility." - So now they're responsible for their users actions? They won't let you do it. If you do, they will shut themselves down and get out of the business. They ALREADY disconnect bots - it is in their interests. They ALREADY have to deny all responsibility for your actions. And they are ALREADY in deep legal grey areas because of the burden of proof of doing such things and the expense of a mistake (Sorry, Company X, I thought you sent a spam. I've just cut off your Internet by mistake. Bye-bye online business).

      But the fact is that none of your measures are sensible or practical, some are even impossible, and all of them are in place in one way or another today. The fact is that every country in the world has a different idea. If we can't convince them all that death by execution or torture might be a bad idea, how the hell do you think you're going to get them to shut down botnets?

    5. Re:People need to take responsibility by PJ+The+Womble · · Score: 1

      Perhaps we can learn a lesson from another mode of communications: I understand that in the amateur radio field here in the UK we have changed our regulatory strategy from an outright ban on those who had not passed a written "theory and practice" examination from using radio transmitting equipment (ostensibly, this prevented the unskilled from causing RF interference to other radio amateurs or to RF-sensitive devices used by the general public). Instead, it's my understanding that the regulations now allow *anybody* to transmit on any amateur frequency, with no license or study at all, but with the provisos that: (a) they can't use any hardware which hasn't been pre-approved by the authorities (b) they can't modify that hardware in any way once purchased (c) they can't add amplifiers etc (even though legal to purchase) which would increase the power of their setups to a point where they might interefere with others. Anyone wishing to become a 'hobbyist' (ok, just think 'nerd'), and construct their own equipment/use more power, is required to undertake a period of study towards an examination, and to be supervised in the construction of eqipment by an existing licensed radio amateur. I think there's a parallel here between newbie users and newcomers to Ham radio. As somebody who used to teach introductory PC skills, I now regret using the well-worn phrase: "Software is anything that if you hit yourself over the head with it, won't hurt you" to my newcomers without any caveat. Nowadays, badly configured software can give you more of a headache than a hard drive with an imprint of your forehead on it any day of the week! That headache can also spread to others faster than sudden lumbago the Monday after Superbowl. I don't think it would hurt too many people to give them a 'locked down' PC to practice with for their first few months. Most universities already do that for their freshman computing students, don't they? And you never know, the position of town nerd might become sexy again with the general populace, after a while!

    6. Re:People need to take responsibility by SevenDigitUID · · Score: 1

      Sexy like someone with a HAM license? I better start studying faster.

    7. Re:People need to take responsibility by spikedvodka · · Score: 1

      I don't think legislation is the answer... and doubly so when it comes to anything technology related... and doubly so again when it comes the the internet.

      a) who has jurisdiction?
      b) we're talking about politicians writing the laws. -- never a good idea

      I think that the "real" solution is to re-write e-mail protocols... but I'll be the first to admit, I don't have a good solution either.

      --
      I will not give in to the terrorists. I will not become fearful.
    8. Re:People need to take responsibility by PJ+The+Womble · · Score: 1

      At the risk of scuppering my own argument here, I freely admit that although I used HAM frequencies quite a lot in the eighties, I've never applied for a license! Though sadly I was always more pantomime Long John Silver than Johnny Depp when it came to matters of piracy. In my defence, however, it is a lot easier to let the next-door neighbours know that if their TV reception goes a bit wonky they should pop over and let you know, than it is to figure out how many millions of people your home PC has just spammed and then write personally to them to apologise for the inconvenience!

      And a whole lot of the people involved in HAM data transmission, microwave and satellite stuff in the seventies and eighties *have* got a whole lot sexier over the years, wouldn't you say? Like a good wine, perhaps?

    9. Re:People need to take responsibility by SCHecklerX · · Score: 1

      4) Laws that require ISP's to disconnect spam bots and take some responsibility.


      No. Then they will kill those of us who are running our own mail servers. Make it a law, and they get to abuse me even more than they already do.
    10. Re:People need to take responsibility by HeadlessNotAHorseman · · Score: 1

      I would suggest some measures we can use:

      1) static IP's. Then we can easily track down infected machines and take them offline.

      2) Laws that require people to assume some form of responsibility when they connect a computer to the net.

      3) Perhaps some form of compulsory insurance policy.

      4) Laws that require ISP's to disconnect spam bots and take some responsibility
      Another issue with this approach is that every country in the entire world would have to agree to pass the required laws! And I can't really see that happening any time soon...
      --
      I like my coffee the way I like my women - roasted and ground up into little tiny pieces.
  20. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  21. Just Six? by necro81 · · Score: 1

    Well, that's convenient - my hand cannon holds six bullets.

  22. Re:Anti-bots? by ajs318 · · Score: 1

    Well, they already are worse than the spammers, in their own way.

    Most of the shite legacy software that was written (using Microsoft's deliberately incomplete, and occasionally downright wrong, documentation) for Windows takes advantage for its legitimate operations of the exact same features that most malware uses for its nefarious ones, so it won't run as a non-administrative user.

    You know what's worse? It'd be a quick half-hour job to fix it, if only the owners had thought to demand the Source Code.

    --
    Je fume. Tu fumes. Nous fûmes!
  23. Only Six Botnets? by RedRumRobot · · Score: 1

    : New pill will grown & strengthen yourBotnets
    : As Seen On: Maxim, GQ, Esquire, FHM, Rolling Stone magazines
    : Will increase your size permanently up to 8 botnets!

  24. It's the demand, stupid. by glomph · · Score: 1

    This is just like the specious 'War on Drugs' that's been so remarkably successful over the past decades. The problem here is that there are morons who actually send money for bootleg Viagra pills, male-member enhancers, and other quality merchandise which these spams promote. Just say no!

    Life on the internet was a lot simpler when all stupidity could be pinned on AOL users.

    Now if we could only get rid of all those easily bot-ified Minesweeper/Solitaire boxes.....

  25. Remind me... 20 years ago... by starglider29a · · Score: 1

    Did the Futurists predict this and we just didn't take heed*? Or did no one predict this? I've always heard "never underestimate the power of human stupidity", but I guess we shouldn't misunderestimate the power of money and the drive to get it. 20 years ago, if you had told Alvin Toffler that this great interconnected information system was going hijacked by pharmaceutical ads, he'd have told you that you were a lunatic.

    *I just saw BladeRunner-TFC again this weekend. Ridley Scott gave us the Blimp with blaring music and spotlights to shine into your windows. That's pretty close.

  26. Is this a surprise to anyone? by damn_registrars · · Score: 2, Informative

    Seeing that six botnets propagate most of the spam really shouldn't be a surprise to anyone who is familiar with spamhaus. After all, why would the spammers want to reinvent the wheel and produce new botnets when each botnet is itself constantly gaining new zombie PCs?

    Really, this is nowhere near as useful as the spam distribution data that is available through spamhaus, telling us who is behind the bulk of the spam, and what geographic parts of the world they are associated with. The botnet building and controlling seems to be the easy part of the spammers' game now, and we can all thank our neighbors and their new un-patched boxes on 24/7 DSL / cable connections for that.

    --
    Damn_registrars has no butt-hole. Damn_registrars has no use for a butt-hole.
    1. Re:Is this a surprise to anyone? by Yoshimetso · · Score: 1

      ISP's should enhance their services, buy installing a free antivirus on the customer computer, if it's not already protected by a one, to make their network cleaner. I have a good feeling, if ISP's give some attention to such services will make the Internet better. But leaving the careless, clueless end users alone, will increase the number of bots. http://extremesecurity.blogspot.com/

  27. Tomorrows Headline.. by kabocox · · Score: 1

    I predict tomorrow's headline to be "90% of x computers belong to one of six bot nets." where x is either a group of foreign countries, corporate computers, or home computers depending on the mood of the day.

  28. Sue the companies who advertise by ThirdPrize · · Score: 5, Interesting

    While most of us treat spam as junk it is there to serve a very specific purpose. To get our money into the accounts of unscrupulous companies. A mate of mine (honestly) replied to spam and got some pills back. There are proper businesses behind them. Why can't we trace where the money goes and sue their butts off?

    How many companies are actually advertising at any one time? Is all the spam for one company, ten companies, a thousand companies or a million?

    --
    I have excellent Karma and I am not afraid to Troll it.
    1. Re:Sue the companies who advertise by oliderid · · Score: 4, Insightful

      Precisly...For example US mortgages debt. I guess the "real" businesses behind could be easily tracked but US police officers. All you have to do is respond to the SPAM and wait until you get a phone number, a bank account or whatever. Or those VIAGRA pills...If they are "officals", then you can track their production numbers to the last "official" resellers.

      There are plenty of spams requiring real businesses behind. Most of these businesses are located in western countries. Why can't they track them?

    2. Re:Sue the companies who advertise by vsloathe · · Score: 2, Informative

      There's a very simple reason you can't sue the companies who advertise via spam. They are not the ones sending you spam. Most email spam you receive is the result of affiliates of these companies who get paid a commission to sell you their products. Most companies strictly forbid the use of non CAN-SPAM compliant marketing, but some allow it "off the record". The best you can do is send an email to the online pharmacy or mortgage company or retailer on the other end and let them know "xyz account" is using spam to promote their product. Best case, you will get said affiliate's account banned. Most likely though, even if that does happen, the spammer will have multiple other accounts set to other bank accounts and other PO Boxes, et al. Ostensibly though, these companies have no hand in or knowledge of the promotion methods being used to sell their product, unless customers complain.

    3. Re:Sue the companies who advertise by Hi_2k · · Score: 2, Interesting

      Take a look at Joe Jobs to see the problems inherent in that.

      --
      When life gives you crap, Make Crapade.
      Sluggy Freelance.
    4. Re:Sue the companies who advertise by ThirdPrize · · Score: 1

      Can't we go after the affiliates then? If the drugs company gets a enough red tape by using affiliates related to a particular person/company then, maybe they will start vetting their affiliates better.

      --
      I have excellent Karma and I am not afraid to Troll it.
    5. Re:Sue the companies who advertise by vsloathe · · Score: 1

      Sure, and it happens all the time. The one difficulty in actually suing or otherwise taking up legal action against the affiliates is that mostly (and I don't mean categorically, by any stretch) they are located in Eastern Europe, the Philippines, or countless other jurisdictions where enforcement of international laws governing spam is shaky at best. Perhaps we could penalize the companies for accepting affiliates from these territories, but the difficulty in that is that many of these guys have legitimate businesses established stateside through a front. I know this because I've been approached many times to help set up PO Boxes, bank accounts, DBAs (Doing Business As), etc.

    6. Re:Sue the companies who advertise by Anonymous Coward · · Score: 0

      A mate of mine (honestly) replied to spam and got some pills back.

      So, did his penis get bigger?

    7. Re:Sue the companies who advertise by instarx · · Score: 1

      There are proper businesses behind them. Why can't we trace where the money goes and sue their butts off?


      It isn't that easy, unfortunately.
      I don't know what your spam looks like, but all mine is for pirated software, prescription drugs, porn, nigerian money-laundering, penny-stock pumping, and offshore gambling sites - all illegal (except maybe the porn). You are not going to be able to find any corporate offices for these "proper businesses".

      They are often located offshore, and change their bank accounts, banks and company names frequently. The owner of the bank accounts usually are not even in the same country as the bank accounts which are set up by other shell companies anyway. If they ship a product to you it will be handled by a drop-ship company so it can't be traced to them that way.

  29. Re:Anti-bots? by ajs318 · · Score: 3, Insightful

    I came to the conclusion that the only way to stop it is for each ISP and mail server to require correct sender IP info from the sender, or bounce the message right back.
    Almost. Actually, if the HELO is incorrect, or the originating machine is not registered as an MX for the domain, the proper course of action would be to return an SMTP error code -- absolutely not bounce the message back. If it's genuine, there'll be a copy on the sending machine somewhere anyway; and the bounceback from failed spamming attempts is not pretty. (Domains of mine have occasionally been used as the purported originators of spam, and the floods of "returned" mail coming "back" from clueless ISPs -- hello? see where that HELO is coming from? is that machine an MX for my domain? then WhyTF do you think this message has anything to do with me? -- are as bad as anything else.)

    If more people configured their sendmail to reject bad HELOs, it would be a lot harder to send spam.
    --
    Je fume. Tu fumes. Nous fûmes!
  30. Re:How much spam do you actually get? by Tacticus.v1 · · Score: 5, Informative

    I just checked this and i think you got the address round the wrong way.

    you need to put it john38+temp@gmail.com for it to work as the other way round just goes to the wrong address

  31. Re:Anti-bots? by MightyYar · · Score: 5, Interesting

    I was wondering whether it would help if Google (and maybe some of the other top 10) notified you when you showed up on one of the IP block lists with a big yellow box at the top of the page, like an IE alert: "Warning: Your computer has been reported to be a SPAM relay! Please clean up your computer with the following tools..."

    Something like that. They could get the list of infected IPs from one of the black lists.

    I'm not a network guy, so I don't know what kind of technical restrictions there would be... obviously this wouldn't work well with proxies - maybe NAT would be an issue as well? In any event, I personally would appreciate such a service, even if I got hit with false positives once in a while. Of course, the bots would eventually get wise and filter out the messages, but that's part of the fun of the war.

    --
    W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
  32. Static IP's by cdn-programmer · · Score: 1

    Yup. You are 100% correct that ISP's like to charge extra for a static IP. Since I run statics I know exactly what you are saying.

    I was on the phone with my Bank's security people last week and suggested they look into static IP's as a method to guard against identity theft. They have a HUGE exposure. Moving to statics for the general population would really help them from two standpoints.

    1) They could implement a white list for their clients.

    2) In the case of unauthorized access the IP can be given to the cops.

    There are probably other advantages as well.

    Now the thing is the ISP industry will not offer them for the reasons you pointed out. However we can urge to have legislation passed and then they have to offer them. Sometimes laws can be used to good advantage to make good things happen.

    As for the issue of the ISP lumping torrents in with spam? Spam is on a separate port. Problem solved.

    Perhaps I'll call my MP's office and offer to work on a committee to address some of these issues. I'd urge others to as well. It might take a while to figure out what might work and what might not, but addressing the issue is unlikely to be negative.

    I think one thing that is totally clear is that an ISP who offers a connection to a spammer is totally irresponsible yet this happens and while they denied it they were quite happy to cash the cheques.

    It is totally unbelievable that an ISP would not be able to monitor traffic on a certain port from a certain IP address and note that its spam.

    Getting laws to force ISP's to shut down spammers would be a really good start. It might even solve most of the problems. As for enforcement? Well - we have the source IP addresses. If we have the law on the books and the enforcement people in place then this becomes transparent. All we need to do is simply advise the enforcement people of the issue.

    A quiet call can be made to the management of the ISP. If the problem continues then the ISP faces a fine for non-compliance. Eventually they will get the message or they will no longer be in business.

    A side affect of legislation like this is that when the plug gets pulled this will create an incentive for the owner of the infected computer to do something about their problem.

    What of overseas spam? I figure if one country does something like then then maybe most countries will follow suit. As for the ones who don't? I don't know. Perhaps other measures can be found to contain that problem. I'm reminded of the incident where Telstra in Australia was black-listed. Telstra cleaned up its act rather quickly.

    The thing is that at this point we are leaving it to the individual to protect themselves and for the most part the vast majority of the population simply is not up to speed in this area and never will be. Furthermore the problem is getting worse.

  33. Re:Anti-bots? by Just+some+bastard · · Score: 2, Insightful

    An MX record isn't required for sending mail, for receiving mail there's a fallback to A if no MX is found. The problem you're describing (backscatter) is solved by SPF; if only more people configured their MTA to check that before generating a bounce :(

  34. Who is going to code the first FOSS "Cure" ? by Kylere · · Score: 2, Interesting

    That targets the top 5, 10 etc botnet issues so they can be addressed specifically without having to do broad spectrum AV searches (That fail depending on product)

  35. Updating software by Nerdposeur · · Score: 1

    I need to run as admin to update software, as I am regularly prompted to do. Switching over to admin is annoying, so mostly I just don't update software.

    I wish I could specify that certain programs are allowed to update themselves without admin rights.

  36. International ban on trade of ivory by microbox · · Score: 1

    You are 100% correct. Going after the companies that profit from sale would cut of the air supply for the industry. It would be just like the internation ban on the trade of ivory that pretty much halted poaching.

    --

    Like all pain, suffering is a signal that something isn't right
    1. Re:International ban on trade of ivory by PJ+The+Womble · · Score: 1

      Over 95% of ivory now on the market comes from one or other of just 2 species: African or Indian elephant. If we hunt these to extinction, then not only will there be a 100% drop in the increase of fresh ivory coming onto the market, but there'll be the benefit of a huge increase in demand for the existing stuff: it'll become a valuable commodity once again, instead of something that people turn their noses up at!

  37. Re:Anti-bots? by SanityInAnarchy · · Score: 1

    It's not a bad idea, and I think it should be done.

    You're right about NAT, though -- at least a few ISPs are starting to run NAT at the ISP level. We need IPv6 badly.

    --
    Don't thank God, thank a doctor!
  38. Re:Anti-bots? by Andrzej+Sawicki · · Score: 1

    And I haven't even touched on the really horrifying issue: what if your benign, anti-malware malware malfunctioned, or was subverted by the next generation malignant, anti-benign-anti-malware-malware malware?
    I think some anti-malware vendors might have dibs on the subversion part.
  39. You have overlooked a more permanent solution. by Dimensio · · Score: 4, Funny

    While it may be difficult to terminate entire networks and IP address ranges, a more effective solution would be to identify the individuals who are directly responsible for sending unsolicited just e-mail through "botnets" and the individuals who are responsible for providing access to these illegally hijacked "botnets" and then kill them. Such an action would be most effective if done brutally and painfully, through acts of torture, with videos and images of the events and the aftermath released to the public as a warning to others who might engage in the same behaviour.

    1. Re:You have overlooked a more permanent solution. by Yoshimetso · · Score: 1

      Some ISP's block SMTP traffic from dsl users, but not for corporate users, which is necessary for their business needs. which allows bots to send spams also, the solution is allowing only specific mail servers from the corporate networks, like SPF. From my experience, firewall admins should take the blame also. coz, depending on (Allow Internal-to-Internet Any) approach will make them criminals by leaving the doors open for the Spammers! Always, review the FW rules & logs. Another problem, is contractors when they install the FW for the customer, to make their visit short and without problems, they allow every inbound/outbound ports to keep the customers services and chat software working! make them happy ;) End users are not always the blamed ones, I remember one case, that a sales guy installed a FW for a customer, and what he just did is, he turned-on the FW, and the power/status led's start blinking ... without connecting any cables !!! then he told the poor IT guy that your network is protected now !!! WTF http://extremesecurity.blogspot.com/

  40. Re:How much spam do you actually get? by ortholattice · · Score: 2, Insightful

    Or you can put a prefix to your gmail address with a '+'. ie. "temp+john38@gmail.com" the mail still gets delivered to john38@gmail, but with 'temp+john38@gmail.com' in the 'to:' field, allowing you to filter it easily.

    Spammer's note to self: (1) duplicate all gmail addresses with dummy "+" fields purged. (2) duplicate all gmail addresses with the most common non-filtered dummy fields, such as "family" and "work". Now each gmail address will be hit with a dozen or a hundred variations, in hopes that one will get through the filter.

  41. There is a simple solution to such a problem. by Dimensio · · Score: 1

    Typically, you may use the "Run As" option within windows to launch an application with different user credentials so that it may perform tasks that require Administrator-level access. Additionally, some applications may be user-updated so long as the user has write access to the software's installation directory, though this is often not recommended.

    1. Re:There is a simple solution to such a problem. by ArsonSmith · · Score: 1

      This sounds great. Finally Windows will have something to allow different people to do different tasks as Administrator as needed. Where is the config so I can allow my backup admins to run backup software as admin and my programs to debug as admin but not give out the admin password?

      --
      Paying taxes to buy civilization is like paying a hooker to buy love.
  42. It's h@rd on the long tail. by denttford · · Score: 1

    So what this article is saying is that I wont get c1@l1s ads for my chinchilla?

    My chinchilla and his harem are greatly disappointed.

    N.B. No chincillas, real or fictional, were harmed in the making of this post.

    --

    Leben Sie jetzt die Fragen.
  43. Really? by Nerdposeur · · Score: 1

    To clarify, that means that "Admin" can set it so that when "User" runs Program X, that program will act as though it were being run by "Admin?"

    If that's correct, where is that option? (And thanks for the tip!)

    1. Re:Really? by Blakey+Rat · · Score: 1

      It doesn't work that way exactly. You right-click the icon and instead of Open select "Run As..." You'll be asked for the credentials of the user you want to run the program as, and there you can enter an administrative user's name and password, running the program so that it can update itself.

      Or, just file bugs with the program's creators saying their auto-updater is stupid. (Programs can tell which user account they're under, so it could simply prompt you automatically for an admin password when it needs one to update, like OS X does. Windows installers do this all the time.)

  44. Only solution is to beat them at their own game by JCSoRocks · · Score: 1

    The only way to fix this is to just release a competing bot that destroys all of the other bots and is otherwise harmless. There's no other way around it. I've seen zombie PCs and their owners and I don't think you can do anything to fix either one. After getting paid twice to fix their machine and educate them about how to keep it fixed - I gave up. They couldn't have paid me enough to come back a third time. They obviously just didn't care about learning how to use a computer properly. Apparently smiley face programs and gator clocks are too fun to pass up.

    It doesn't matter what OS you use, if you're never installing the updates, and you're constantly installing garbage you find on the Internet - you're going to end up being host to every piece of garbage malware there is. The anti-botnet-botnet is the only thing that we as power users can do to save the general public from themselves.

    --
    You are using English. Please learn the difference between loose and lose; they're, there, and their; your and you're.
  45. male-enhancement ad in the article by peter303 · · Score: 1

    I thought it was ironic the article about spam had a classic spam ad in it.

  46. Which is the High Part? by Nom+du+Keyboard · · Score: 1

    Which is the high part? The 85% spam number, or that it takes 6 entire bot-nets to generate it?

    --
    "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
  47. Re:Anti-bots? by Anonymous Coward · · Score: 0

    Most ISPs still do IPs dynamically. While I might be 10.0.0.1 today, tomorrow I might get evil-infected 10.0.0.2 and Google would start pissing at me.

  48. Re:How much spam do you actually get? by mlk · · Score: 1

    Alas many (shittly written) email validations don't like + in emails.

    I use SneakEmail, create a new email address per service. They get forwarded to my main email. If the address starts to get spammed, and I like the service I filter to just that service, if the email needs to be public I add a filter to the header, and if neither I kill the address. Simple.

    --
    Wow, I should not post when knackered.
  49. Re:How much spam do you actually get? by harry666t · · Score: 2, Interesting

    And what's the problem with running "sed 's/\+.*@gmail/@gmail/'"?

  50. Re:Anti-bots? by ajs318 · · Score: 1

    The problem ..... is solved by SPF; if only more people configured their MTA to check that before generating a bounce :(
    And as long as there is one ISP anywhere in the world who aren't checking SPF (and as long as there is one domain registrar in the world who don't include the necessary TXT records in their zonefiles, there's a good reason for them not to check SPF), we'll continue to get spammed to christ. In fact, if everyone even checked the existing MX and A records, there would be no spam ..... and no need for SPF.

    It's very tempting to think some ISPs don't want to do anything about spam.
    --
    Je fume. Tu fumes. Nous fûmes!
  51. That is not what I said. by Dimensio · · Score: 1

    I stated that there is a means to launch applications while logged in as one user so that the application runs using different user credentials. This does, however, require that the user who launches the application enter the credentials for the different user account.

    There are third party tools for allowing applications to run under a different user account without any extra credentials. This is accomplished by storing an encrypted hash of the alternative user account in a wrapper that calls the executable. I have used such a tool to give a user access to a utility that required, due to incompetent programming by the developers at Intuit, Administrative access. Unfortunately, I am currently unable to locate that software at this time.

  52. Re:Anti-bots? by smackt4rd · · Score: 1

    Not a bad idea, I think there's already malware pop-ups that already do that though. The problem is how will people trust that message, or how to prevent malware publishers from tricking people into installing even more crap on their computers.

  53. Re:Anti-bots? by Timothy+Brownawell · · Score: 1
    That's a pretty cool idea, but it has a couple problems:
    • Many people have dynamic IPs. ISPs apparently like to charge extra for a static IP, and at least some say that having one is "not recommended" unless you have special needs.
    • Probably because of this, blocklists often include ranges instead of individual IPs. So if I get caught by a spambot, maybe a couple hundred other people will also get told to fix their computer.
    Hm... what would people think if ISPs were *required* to provide static IPs? Good for finding spambots and other malware infections, bad for privacy (could be partially offset by widespread encryption and tor/freenet/...), increased regulation...
  54. Re:Anti-bots? by Malevolent+Tester · · Score: 1

    There's some sites that do this. I once got a "You are on the SBL, you cannot access this page" message. Was just about to format my hard drive when I remembered:
    1)I was on a dynamic IP
    2)My PC was sans PSU when the email was sent.

    --
    If you haven't made a developer cry, you've wasted a day.
  55. There's the rub! by avronius · · Score: 1

    It's sort of ironic, in that new technology is often embraced rapidly. We clamour to support the next big thing - to remain up to date. And yet, we are reticent to discard older techologies, for fear of alienating friends, family, clients and coworkers.

    If Google or Microsoft or [insert favourite large company here] created central cert server[s] that a new mail protocol could authenticate through, we might be able to leave the current batch of spambots in the dust.

    The new mail protocol would need to do all of the smtp things, plus it would need to be authenticated via a certification server. ISP's would authenticate to the central cert server[s], independent / home users would authenticate their e-mail servers to the ISP cert server - and all is good. If you identify spam, you send an e-mail to the central authentication server, and the originating ISP cert server is notified to block/shutdown the spam originator or risk being marked as a spammer and having *all* trafic blocked.

    I know, easier said than done, but food for thought just the same. I have read some musings about similar things of late, but nothing that would be as generic and ubiquitous as this.

    Thoughts?

    - Avron

    1. Re:There's the rub! by domatic · · Score: 1

      Any minute now, you're going to get one of those "why this won't work forms" ;-).

    2. Re:There's the rub! by doctorfaustus · · Score: 2, Informative

      The most effective spam blocking technique I've found is to route all my personal email addresses through gmail using its "Get Mail From Other Addresses" function. I'm down about 10 spams a day from about 300. And the spam is saved on the gmail server so I can check it now and then for false positives. I have to say, there are very few of them. Thanks, Google....

    3. Re:There's the rub! by Anonymous Coward · · Score: 0

      Your post advocates a (x) technical ( ) legislative ( ) market-based ( ) vigilante approach to fighting spam. Your idea will not work. Here is why it won't work. (One or more of the following may apply to your particular idea, and it may have other flaws which used to vary from state to state before a bad federal law was passed.) ( ) Spammers can easily use it to harvest email addresses ( ) Mailing lists and other legitimate email uses would be affected ( ) No one will be able to find the guy or collect the money ( ) It is defenseless against brute force attacks ( ) It will stop spam for two weeks and then we'll be stuck with it (x) Users of email will not put up with it ( ) Microsoft will not put up with it ( ) The police will not put up with it ( ) Requires too much cooperation from spammers ( ) Requires immediate total cooperation from everybody at once ( ) Many email users cannot afford to lose business or alienate potential employers ( ) Spammers don't care about invalid addresses in their lists ( ) Anyone could anonymously destroy anyone else's career or business Specifically, your plan fails to account for ( ) Laws expressly prohibiting it ( ) Lack of centrally controlling authority for email ( ) Open relays in foreign countries ( ) Ease of searching tiny alphanumeric address space of all email addresses ( ) Asshats ( ) Jurisdictional problems ( ) Unpopularity of weird new taxes ( ) Public reluctance to accept weird new forms of money (x) Huge existing software investment in SMTP ( ) Susceptibility of protocols other than SMTP to attack ( ) Willingness of users to install OS patches received by email (x) Armies of worm riddled broadband-connected Windows boxes (x) Eternal arms race involved in all filtering approaches ( ) Extreme profitability of spam ( ) Joe jobs and/or identity theft ( ) Technically illiterate politicians ( ) Extreme stupidity on the part of people who do business with spammers ( ) Dishonesty on the part of spammers themselves ( ) Bandwidth costs that are unaffected by client filtering ( ) Outlook and the following philosophical objections may also apply: (x) Ideas similar to yours are easy to come up with, yet none have ever been shown practical ( ) Any scheme based on opt-out is unacceptable ( ) SMTP headers should not be the subject of legislation (x) Blacklists suck (x) Whitelists suck ( ) We should be able to talk about Viagra without being censored ( ) Countermeasures should not involve wire fraud or credit card fraud ( ) Countermeasures should not involve sabotage of public networks ( ) Countermeasures must work if phased in gradually ( ) Sending email should be free (x) Why should we have to trust you and your servers? ( ) Incompatiblity with open source or open source licenses ( ) Feel-good measures do nothing to solve the problem ( ) Temporary/one-time email addresses are cumbersome (x) I don't want the government reading my email ( ) Killing them that way is not slow and painful enough

    4. Re:There's the rub! by Anonymous Coward · · Score: 0

      ugh.
      lets try again

      Your post advocates a

      (x) technical ( ) legislative ( ) market-based ( ) vigilante

      approach to fighting spam. Your idea will not work. Here is why it won't work. (One or more of the following may apply to your particular idea, and it may have other flaws which used to vary from state to state before a bad federal law was passed.)

      ( ) Spammers can easily use it to harvest email addresses
      ( ) Mailing lists and other legitimate email uses would be affected
      ( ) No one will be able to find the guy or collect the money
      ( ) It is defenseless against brute force attacks
      ( ) It will stop spam for two weeks and then we'll be stuck with it
      (x) Users of email will not put up with it
      ( ) Microsoft will not put up with it
      ( ) The police will not put up with it
      ( ) Requires too much cooperation from spammers
      ( ) Requires immediate total cooperation from everybody at once
      ( ) Many email users cannot afford to lose business or alienate potential employers
      ( ) Spammers don't care about invalid addresses in their lists
      ( ) Anyone could anonymously destroy anyone else's career or business

      Specifically, your plan fails to account for

      ( ) Laws expressly prohibiting it
      ( ) Lack of centrally controlling authority for email
      ( ) Open relays in foreign countries
      ( ) Ease of searching tiny alphanumeric address space of all email addresses
      ( ) Asshats
      ( ) Jurisdictional problems
      ( ) Unpopularity of weird new taxes
      ( ) Public reluctance to accept weird new forms of money
      (x) Huge existing software investment in SMTP
      ( ) Susceptibility of protocols other than SMTP to attack
      ( ) Willingness of users to install OS patches received by email
      (x) Armies of worm riddled broadband-connected Windows boxes
      (x) Eternal arms race involved in all filtering approaches
      ( ) Extreme profitability of spam
      ( ) Joe jobs and/or identity theft
      ( ) Technically illiterate politicians
      ( ) Extreme stupidity on the part of people who do business with spammers
      ( ) Dishonesty on the part of spammers themselves
      ( ) Bandwidth costs that are unaffected by client filtering
      ( ) Outlook

      and the following philosophical objections may also apply:

      (x) Ideas similar to yours are easy to come up with, yet none have ever
      been shown practical
      ( ) Any scheme based on opt-out is unacceptable
      ( ) SMTP headers should not be the subject of legislation
      (x) Blacklists suck
      (x) Whitelists suck
      ( ) We should be able to talk about Viagra without being censored
      ( ) Countermeasures should not involve wire fraud or credit card fraud
      ( ) Countermeasures should not involve sabotage of public networks
      ( ) Countermeasures must work if phased in gradually
      ( ) Sending email should be free
      (x) Why should we have to trust you and your servers?
      ( ) Incompatiblity with open source or open source licenses
      ( ) Feel-good measures do nothing to solve the problem
      ( ) Temporary/one-time email addresses are cumbersome
      (x) I don't want the government reading my email
      ( ) Killing them that way is not slow and painful enough

    5. Re:There's the rub! by avronius · · Score: 2, Interesting

      Sure wish that you hadn't replied anonymously - I do appreciate your response. On one hand it's humourous, and on the other, it's validity cannot be overlooked.

      Allow me to address each of your concerns in turn.
      1. Users of email will not put up with it
      Most users of e-mail don't care what happens between send and receive. Like the postal service, once they drop their envelope into the slot, they expect magic to happen after it leaves their hands and arrives at their intended destination. They are vociferous when their message isn't delivered, or if they receive too many messages that are "off-colour".

      2. Huge existing software investment in SMTP
      I don't easily discount the existing investment in smtp. I do, however, believe that the next step is to quit building barriers and start looking for alternate solutions in ernest. Adding a protocol for mail handling would require adding a layer that doesn't currently exist between mail servers.

      3. Armies of worm riddled broadband-connected Windows boxes
      This is, indeed, a barrier. If the new mechanism requires authentication, you will be able to easily locate and address these boxes. This isn't an ideal approach, but the other option of "not providing a patch for these hosts" isn't realistic.

      4. Eternal arms race involved in all filtering approaches
      I admit that I don't fully understand the implication of this comment - are you referring to the cost of funding a certification service?

      5. (x) Ideas similar to yours are easy to come up with, yet none have ever been shown practical
      I freely admit that this idea was reasonably easy to come up with. What I don't understand is why there isn't more emphasis on change, and why there is so much entropy associated with it?

      6. (x) Blacklists suck
      7. (x) Whitelists suck
      I agree with both of these. However, a central location that works for everyone would not be as bad as dozens of home-grown black/white lists.

      8. (x) Why should we have to trust you and your servers?
      There's no reason for you to trust anything of mine - your role is merely to get a [hopefully freely available] certificate and add the protocol [and any accompanying patches related to activating it]. When you are comfortable with [the next big thing], disable smtp and wait for the complaints to roll in.

      9. (x) I don't want the government reading my email
      I can't help you with this one. It's possible that the government is already reading your mail. How would this system be any different? Granted, it's close to impossible to remain anonymous in this system, but I would expect to that there will always be a sever somewhere that would offer you that option if you want it.

    6. Re:There's the rub! by LurkerXD · · Score: 1

      Allow me to finish for you. 10. ???? 11. Profit!

  56. Re:Anti-bots? by Mister+Whirly · · Score: 2, Insightful

    "You know what's worse? It'd be a quick half-hour job to fix it, if only the owners had thought to demand the Source Code."

    Spoken like someone who has never actually debugged crappy code before. If I had a nickel for every time someone just needed "a half-hour" to fix a problem in code....

    --
    "But this one goes to 11!"
  57. Re:Anti-bots? by immcintosh · · Score: 1

    running a program on someone else's computer is trespass
    I'll admit that this makes sense on a sort of intuitive level, but do you have any references you could point to that indicate that this has been positively treated in precedent? I know clearly it would be trespass to physically trespass in order to use the computer, but can you point me to any decisions that indicate it is specifically considered trespass (as opposed to something else) to access another's computer without authorization? I'm genuinely curious, as I am not familiar with any (not that that means anything).
  58. Re:How much spam do you actually get? by Inda · · Score: 1

    spamgourmet is great. I've been using it for years and years... Still got over 2000 spam emails in my gmail spam folder though.

    I list it above ^^ just for kicks. I have no interest in receiving mails from people on /. but spamgourmet keeps track of emails trapped. Boy, this site get harvested a lot! Who'd of thunk it?

    --
    This post contains benzene, nitrosamines, formaldehyde and hydrogen cyanide.
  59. isn't this easy to fix? by crossmr · · Score: 1

    shouldn't it be really easy to fix:
    1. Computers which are part of botnets probably have very obvious usage patterns and traffic coming from them.
    2. Most ISPs would have to be flying blind and stupid to not notice this if they bothered to look for it.
    3. ISPs could come to a mutual agreement to stop spam
    4. Any user on an ISP found to be generating spam should be cut off until they agree to clean their machine.
    5. any ISP unwilling to agree to that could find other ISPs not interested in dealing with any traffic from them
    6. Short of spammers buying a direct connection to the internet or creating their own ISP (which other ISPS could just block their entire range) this should pretty much knee-cap them.
    All it would take would be for a few big ISPs worldwide to push something like this and all the little guys would fall in line. Yeah its kind of bully tactics and there might be a bit of a cost incurred at the beginning but once you got the majority of it cleaned up spammers would really have to move on and the work load would become much lighter. Frankly a little bullying in this direction might be fine if it would stop spam, I know I'm tired of receiving it.

    1. Re:isn't this easy to fix? by Anonymous Coward · · Score: 0

      E-mail spam is Some Other Cunt's Problem, and always will be.

      ISPs think it's SOCP.
      Governments think it's SOCP.
      Users think it's SOCP.
      Responsible marketers think it's SOCP.

      Everyone is busy blaming everyone else and until a consensus solution can be reached (which will involve several mutually-exclusive beliefs being reconciled ..... you'd sooner get Ian Paisley and the Pope eating at the same table) it will be spam, spam, spam, spam, spam, six ways to sunday.

      Can't we just kill off e-mail altogether? The bathwater is minging and the baby is dead ..... in fact, it was probably the bathwater that killed the baby.

  60. Re:Anti-bots? by AeroIllini · · Score: 2, Funny

    I was wondering whether it would help if Google (and maybe some of the other top 10) notified you when you showed up on one of the IP block lists with a big yellow box at the top of the page, like an IE alert: "Warning: Your computer has been reported to be a SPAM relay! Please clean up your computer with the following tools..." Yeah, it would be just like those Windows dialog box advertisements that jump around and say "Your computer is infected with a VIRUS! Click OK to run our FREE VIRUS REMOVAL SOFTWARE!" I always trust any random box that jumps up in front of me. There's no way that I, being a totally botnet'd infected Windows MSIE user, would simply be numb to the sheer number of popups and messages my computer throws at me every day. I read each and every one and carefully consider what it has to say before clicking the close button.
    --
    For security, the MD5 hash of this message and sig is 09f911029d74e35bd84156c5635688c0.
  61. Re:How much spam do you actually get? by fifedrum · · Score: 1

    Great. When our customers do this, all they do is contribute to the problem. Any spam that filters through to their inbox they assume is fine to report, and the brain dead reporting methods attribute the spam to their original destination, us. So, we get kicked for it, even though that customer explicitly asked for their mail to be forwarded.

    Worse yet, when a customer thinks it's a good idea to turn on a catch all, for a domain name that's been around since 1996, and also choose to forward all their email.

    SPAM sucks, but don't make the problem worse by forwarding email, just check the temporary account via pop or whatever, and orphan it when you're done with it.

  62. Botnet spam by pe1chl · · Score: 1

    It always amazes me that botnet spam is so easy to identify and filter at the SMTP level.
    The programmers that create those trojans and stealthy bots should be quite capable, yet the spamming payloads they (or others?) write to run on the botnets are lousy.
    It seems like it is too much effort to read RFC-2821 and come up with a spambot that at least talks the SMTP protocol without stupid errors, and on the next level they are not very cleverly written either.
    (e.g. most botnet spam is still blocked by simple greylisting, because the sender address is apparently generated randomly for every connection attempt)

  63. Re:Anti-bots? by aviators99 · · Score: 1

    >If more people configured their sendmail to reject bad HELOs, it would be a lot harder to send spam.

    No, it would be harder to send "joe-jobs" (spam which has *your* return-path). There's really nothing against which to check HELOs, other than that they are valid 'A' records, and whether or not the reverse DNS matches. Since we are talking about spam coming from "bots", there is no reason not to use a HELO name that matches the machine from which the e-mail message is coming.

    If you want to check the HELO against an SPF record or DomainKeys (DNS TXT), even based on the specs you shouldn't reject the message if these records don't exist (which would almost certainly be the case for infected desktops).

    Even if every legit sender had an SPF record, the only thing you would get rid of is joe-jobs. spam would not be affected, since what people end up seeing is the "pretty name", not the RFC headers (which are few). There's no reason for a spammer to spend much time on making RFC headers or HELO name contain misdirection.

  64. One means to stop a lot of this by Skapare · · Score: 1

    One means to stop a lot of this is to disallow connections to port 25 other than the ISP's own mail server (and even that could be blocked, too, as there is a different port appropriate for email submission that has worked fine in most mail agents for years). There are a few cases where people want to run their own mail server (like BSD and Linux users). If they call up their ISP and specifically ask for port 25 to be opened up for them, the ISP should open it just for them. The chance of someone that knows what port 25 is for to be infected is far less than the average desktop Windows users. For business users, they should be encouraged to do their own port 25 blocking to block individual users, and leave the mail servers open to connect to port 25.

    This doesn't prevent spam going through the reachable mail server. So the next step is for the mail servers to install some quota software on a per user basis (with authenticated login so the spammers can't make up an infinite number of users to get around a quota). That and applying the filtering to outgoing mail can reduce the spam a lot.

    And finally, people who let their office computer be infected more than 2 times in a one year window need to become unemployed for damn good cause.

    --
    now we need to go OSS in diesel cars
    1. Re:One means to stop a lot of this by pe1chl · · Score: 1

      We know how easy it is to stop botnet spam.
      The problem is that the party that would have to implement the "solution" is not interested in solving the "problem", and neither do they want to be bothered with users who claim that they cannot mail because of something that has changed.

  65. Cool by Nerdposeur · · Score: 1

    On my home PC, I don't require a password for either account; I'm the admin and the user, and I trust myself. :) I just read that logging in under the user account is more secure.

    So if I do "run as" admin while logged in as user, it should just run, right?

    1. Re:Cool by Dimensio · · Score: 1

      If your Administrator account is the default "Administrator" account -- renamed or not -- then the default "Run As" user will be that account, whatever name it may have. I do not believe that there are any restrictions for using "Run As" to run under a user account that has no set password, but you will have to try to be sure. That would be the only obstacle that I can imagine.

      Some HP software does not allow for installation under "Run As". I am aware of no other software with such a limitation.

  66. Re:Anti-bots? by kesuki · · Score: 1

    In practice you'd get sued... ala the Sony Rootkit fiasco... they did it not once but Twice, once with music cds and a second time with move dvds... you think they would have learned that putting a rootkit in your software (with the aim of ratting out 'music/movie pirates') is going to get you sued.

    now on the other hand, if you live in china, creating a virus that shuts down a couple million computers, That will get you a job. in IT security... likely with one of the companies that can't remove your virus...

    Depending on where you live in the world you Might get away with anti-malware malware, but then those are the kinds of places where they don't ask questions about people with bullets in their heads...

  67. Re:Anti-bots? by Anonymous Coward · · Score: 0

    Actualy, Google does notify you... on Friday one of our machines was improperly configured and started blasting Google, Google put us on a blacklist and required us to enter a CAPTCHA for every search. We got the machine fixed and Google placed us back in good standing.. not exactlly the same as what you said but along the same lines..

    Posting anon since we as an organization really should'nt have ran into that sort of thing!

  68. Double standard by MacDork · · Score: 3, Insightful

    Yet if ISPs were blocking residential http servers, these anti-spam nerds would FLIP OUT. ISP blocked your residential smtp server? Meh *shrugs* The anti-spam crusaders are ruining the open nature of the internet. False positives are unacceptable. I'll take spam over false positives any day.

    1. Re:Double standard by Corporate+Troll · · Score: 1

      I'm not disagreeing, however, what can I do as a residential DSL user? I can't remove my IP that is blocked since I'm on "residential".

    2. Re:Double standard by MacDork · · Score: 1

      I would imagine you would need to spend more money for "business" service. That should drop you into a different block of IPs. Either that or get the various spam blockers out there to collectively change their minds.

    3. Re:Double standard by Corporate+Troll · · Score: 1

      But, I'm not a business! A business service comes with business prices. I'm just a geek that likes to tinker with servers...

  69. Re:How much spam do you actually get? by jfengel · · Score: 2, Informative

    Really, you need to do it the other way around. You tell all your friends that you're john38+yeahreally@gmail.com, and you send anything without the +yeahreally to the bit bucket.

    You can even give different people different +extensions, though managing the white list for them gets to be a pain. Especially since your new, improved email addresses will gradually leak into the spam books (everybody's got a friend dumb enough to push the "forward this article to a friend and sign them up for spam for life!") but it gives you some address space to play with even when you don't have direct control over the mail server.

  70. Why can't we solve this problem? by mnemotronic · · Score: 1

    How many groups and how many people are writing viruses, trojans, etc to gain control over a PC and use it in a botnet? Twenty? Sixty? A hundred? Let's say a thousand smart programmers are busy working as virus code monkeys. How many technically savvy people are the "victims" of a botnet, either directly (getting infected) or indirectly, as a recipient of UCE? More than a thousand? More than a hundred thousand? How many really smart programmers, engineers, scientists, whatever working together would it take to disable the botnets and the people behind them? Don't give me any poodlepoo about network anonymity - If we can detect a single friggin photon bouncing off a satellite, we can find out where packets originate. I propose that the resources are there, we just lack the yarbles to organize and take action. Reminds me of the Churchill speech that goes like: "Never was so much owed by so many to so few".

    --
    The Russians have won. They have made the world a cesspool of distrust, greed, fear and hate.
    1. Re:Why can't we solve this problem? by swordgeek · · Score: 2, Insightful

      Here's a one-word answer: Jurisdiction.

      Basically, the Russian mafia is behind a lot of the botnet activity. They're employing talented but criminal programmers to write this stuff in a number of locations. Staff are paid for their work, and even provided benefits in some cases.

      The botnet control servers are spread between a number of (mostly eastern-bloc) countries. Interpol can initiate action, but relies on the local police to carry it to the end, and the local police are...bought and paid for by the crimelords. Furthermore, if one slightly suidical policeman (or force) decides to act against the botnet operation, then all it means is that one of the tentacles is cut off. While it's busy regrowing (i.e. the data centre is being rebuilt a block away), the effect is minimal at best because there are similar systems set up in other countries.

      What it would take to legally shut down the botnets is the coordinated effort of interpol and the police forces of several countries, combined with a lack of fear of organised crime. Six months later, they'd need to do the same thing again, probably with different countries. After doing this roughly three times a year for three or four years, the criminals in charge might decide to give up and move into another area--however, after the first attempt, there would be a lot of dead or injured cops showing up, and quite possibly their families as well. If you could pull off a raid like that once, do you think ANYONE would want to take part in a second raid, given the mortality rate (and peripheral damage)?

      To shut them down illegally would take a well-funded and heavily armed black-ops team, to go in and start slaughtering the programmers, bombing the data centres, and (ideally) assassinating the crime lords. Basically, an anti-mafia mafia. The CIA has a history of doing this, but generally to depose governments, not criminals.

      --

      "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
  71. The scarriest Botnet... you don't understand. by RaigetheFury · · Score: 1

    You have thousands of computers all controlled by a centralized source right? Wrong. They have trails. That's why there are waves of attacks. They start small but eventually all of the compromised systems do the attack/mail/whatever.

    How is this accomplished? Why can't we track them down? Torrents my friends.

    Imagine a Bot, that used a torrent to update it's configuration every so often. Then that torrent is deleted and it's like it never existed. Keep the number of connections down, use existing servers to spread the torrent initially, but have it focus on other hacked servers originally created to host the file. 10-20 should do it and take absolutely no time to do.

    Create a method to update the torrent or key off a series of downloads for the botnet to use a new config and search torrents for it.

    The concept is very easy... and very scary. I personally think that once you make the crime not worth the punishment... it will mostly go away or be focused in other countries. These people are affecting thousands of peoples lives. A thief who steals a car gets 10 years, where these guys barely get jailtime? C'mon. They've stolen millions and that's what you KNOW about.

  72. The problem seems clear to me by Bobb+Sledd · · Score: 1

    The problem seems clear to me. I do not understand why this has not been understood. The problem is easily solvable by email clients, with a minor change in protocol, and can be backwards compatible with older clients.

    I base it on two observations I've had:
    - I do not get SPAM from addresses I know
    - 99.999% of messages with SPAM do not have valid email addresses to reply to

    So here is how to fix:

    1) Bobby's email client randomly generates a long code or "safe word" (for this example, "supermanhateskryptonite123456"). A new "safe word" is used for each new suspicious email.

    2) Jane just got Bobby's email address and sends him an email for the first time. Bobby's client doesn't know Jane, so Bobby's client delays Jane's email, and replies back to her with Bobby's "safe word." The message is part of a standard protocol so that email clients can easily understand it, but also people who have old clients can read the reply and understand what to do as well. The message basically says, "Hi! I'm Bobby's computer. I don't know you. But if you really exist, please reply back to me with 'supermanhateskryptonite123456' so that I can trust your email address." (BTW, Bobby isn't aware any of this even happened yet.)

    3) Jane's computer is compatible with this new protocol, and sees the standard protocol reply from Bobby. Also unknown to Jane, her email client silently replies back with 'supermanhateskryptonite123456' in the message.

    4) Bobby's computer gets the reply (which proves that the address is valid) and now it can trust Jane's email address, so her original message (that was temporarily held) is now displayed to Bobby. Any further emails from Jane won't be delayed.

    This solves several problems:
    - You don't need a "bad words" list to check for SPAM
    - You don't need Bayesian filters
    - You don't have to set up a "white list" of email addresses manually
    - If you decide someone is SPAMMING you, you have a valid email address to go after
    - It doesn't require ISP's to do anything
    - It doesn't require other users to do anything (other than the first-time response)
    - If Jane's computer is compromised by a virus that reads her mail settings and address book, Bobby will know whose computer is infected and can do something about it

    Idea is for free.

    --
    "They said I probly shouldn't fly with just one eye," "I am Bender. Please insert girder."
    1. Re:The problem seems clear to me by chromatic · · Score: 1

      Idea is for free.

      Not really -- backscatter makes the idea very bad. (It also breaks the store-and-forward model, which is sort of a feature of SMTP.)

    2. Re:The problem seems clear to me by Bobb+Sledd · · Score: 1

      I do not understand. Please elaborate? I do not see what I have broken.

      --
      "They said I probly shouldn't fly with just one eye," "I am Bender. Please insert girder."
    3. Re:The problem seems clear to me by chromatic · · Score: 1

      For starters, spammers routinely forge from addresses. I get the occasional spam and virus message ostensibly (if you believe from addresses, which I don't) from other subscribers to the Perl 5 Porters mailing list and other CPAN authors.

      Responding to those addresses (belonging to people who occasionally send me real mail) is a waste of time. A spammer or a virus has forged their addresses. In fact, I have a better chance of responding to the actual sender of the message by sending the challenge and response to a completely random e-mail address, as I know that the purported sender is wrong.

      As for store-and-forward, there's no requirement that a sending client has to be online or available while an intermediary server delivers the mail even one hop closer to its final destination. In fact, the SMTP design goes in the opposite direction.

    4. Re:The problem seems clear to me by Bobb+Sledd · · Score: 1

      OK, I see your point (albeit a minor exception happening). Then we can modify it a bit:

      We still reply even though it's a valid address that was forged. But we also look at the IP addresses. If the original IP address isn't in the same range as the reply, then there's no possible way it could be valid.

      In my personal experience, this happens infrequently... and my email is all over the place on the web. Usually SPAM is from a completely invalid address (easily 99.99%).

      For store-and-forward, well... SMTP design is stupid anyway (IMHO). Frankly it needs an overhaul. No authentication/verification for who the sender is? Just plain silly. I should not be able to forge an email from michael.dell@dell.com. So I guess we have to improvise a way around it:

      In my idea, the sending client doesn't have to be online immediately. We are sending a reply message back. If it takes an hours, a day, a week, a month for the original sender to reply to us, then so be it. Our original received email (on the receiver's end) could easily just be thrown into a temporary SPAM folder (so the user could peruse it if they want to). Then when the reply is received from the original sender, it's taken out of the SPAM folder and displayed (or left there if no reply).

      Perhaps my method could be used in conjunction with some methods used today. When I thought of this, I tried doing it manually for a little while, so I know it works. I just got tired of having to do it manually. Gmail mostly solves it for me anyway.

      --
      "They said I probly shouldn't fly with just one eye," "I am Bender. Please insert girder."
    5. Re:The problem seems clear to me by chromatic · · Score: 1

      We still reply even though it's a valid address that was forged. But we also look at the IP addresses. If the original IP address isn't in the same range as the reply, then there's no possible way it could be valid.

      Which IP address? Did you know that spammers can (and do) forge some of the envelope headers as well? If you're suggesting what I think you're suggesting, now you've reinvented SPF badly.

      Usually SPAM is from a completely invalid address (easily 99.99%).

      You're going to have to prove that. How do you know it's an invalid address until you attempt to deliver to it?

      Frankly [SMTP] needs an overhaul. No authentication/verification for who the sender is?

      Sure there is; authenticated SMTP, with something like DomainKeys or SPF to verify that the sending server has the authority to (and really did) send a message from the specified address.

      Our original received email (on the receiver's end) could easily just be thrown into a temporary [spam] folder (so the user could peruse it if they want to). Then when the reply is received from the original sender, it's taken out of the [smtp] folder and displayed (or left there if no reply).

      Okay, so your solution is vulnerable to backscatter, depends on an easy way to tell if a given e-mail address is valid as a sender and a recipient, reinvents SMTP authentication in a new and possibly incompatible way such that people have to upgrade to a new protocol, breaks store-and-forward, and requires everyone to upgrade their mail clients.

      Gmail mostly solves it for me anyway.

      ... and you've obviously never run a mail server if you think that server side filtering somehow "solves" the problem.

      Plenty of people have proposed this solution before. It doesn't work, and it won't work. That's why we don't use it. I'm sorry.

    6. Re:The problem seems clear to me by Bobb+Sledd · · Score: 1
      ?

      I think somehow you've misunderstood something.

      Which IP address? If a spammer forges an envelope, how the hell is he going to guess the right IP address? Think about it. If I get a SPAM email from a valid address joe@smith.com IP 123.123.123.123, and I reply.... and if joe@smith.com's header says his IP address is "245.245.245.245" then obviously it isn't the same guy, is it.

      You're going to have to prove that. How do you know it's an invalid address until you attempt to deliver to it? I know they are mostly invalid addresses because I told you I manually did it for over a month. Usually you just get an "undeliverable" message. Try it yourself, I'm interested to hear your results. I did it on over 3000 messages. I *never* - not even once - got a SPAM message from a valid email address of someone I knew (though I admit it could happen).

      SPF is great. And authenticated SMTP. But... there are still so many open relays out there, and we can't seem to make everyone change. Why can't there be one source for approved mail servers that authenticate/have SPF that is managed like domain names. Well, there isn't. So maybe we can do something on the client's end to help.

      Okay, so your solution is vulnerable to backscatter, depends on an easy way to tell if a given e-mail address is valid as a sender and a recipient, reinvents SMTP authentication in a new and possibly incompatible way such that people have to upgrade to a new protocol, breaks store-and-forward, and requires everyone to upgrade their mail clients. I can only conclude you missed something or only lightly read my idea. My method works even if YOU do nothing to upgrade your email client or mail system. I am changing only *my* client -- nothing else. If YOU want the process to be seamless, then YOU would upgrade your client as well so you aren't bothered with the conversation. Even if YOU used PINE as your client, then I still have broken nothing. I am only mitigating the chance of receiving SPAM.

      I was saying that I use Gmail as my email client now, which does a pretty good job of stopping most of my SPAM these days anyway. Once in awhile things get through, but it's 1/600 ratio. I can live with that.

      - Do you have any idea about how to stop SPAM 100%? Even if you had to change protocols completely?
      --
      "They said I probly shouldn't fly with just one eye," "I am Bender. Please insert girder."
    7. Re:The problem seems clear to me by chromatic · · Score: 1

      If a spammer forges an envelope, how the hell is he going to guess the right IP address?

      Spammers can't forget all envelope headers, but they can forge some envelope headers. Besides that, the spammer can tell if an IP address looks reasonably valid the same way you would -- checking for an MX record.

      I *never* - not even once - got a [spam] message from a valid email address of someone I knew....

      Now you're redefining what "invalid" means. It's nice, I suppose, that your work and business and hobbies and personal life are such that you can make a whitelist of everyone from whom you expect to receive mail and label every other address in the world as invalid, but that's really not practical for everyone else.

      My method works even if YOU do nothing to upgrade your email client or mail system.

      ... except for the part where your method relies on everyone else's client to receive your client or server's challenge and respond to it appropriately.

    8. Re:The problem seems clear to me by Bobb+Sledd · · Score: 1

      Sure they can try to forge both headers, but most of my SPAM isn't that smart. Heck, most of the time I'm lucky to even get any message at all. Open it and it's just blank. Let alone a valid email address. Let alone a valid email address WITH a valid IP.

      Yes, it might inconvenience you a little to reply to me, if it's your first ever email. But I hardly call it invasive. Honestly, there are systems out there already that do at least that much to fight SPAM. All I'm really adding new here is the part of making it a standard format so that clients don't have to do it manually, and can be an automated process.

      --
      "They said I probly shouldn't fly with just one eye," "I am Bender. Please insert girder."
    9. Re:The problem seems clear to me by chromatic · · Score: 1

      Yes, it might inconvenience you a little to reply to me, if it's your first ever email. But I hardly call it invasive.

      That's probably because you have never run a mail server.

      Suppose your mail server gets 10,000 messages a day, and 9,500 of them are spam. (That percentage may be a little low.) Do you really think it's a good idea to double the amount of mail traffic by sending 10,000 challenge messages in response, especially when you know, statistically speaking, that 95% of them will, at best, be undeliverable and, at worse, will annoy innocent people if not tripping their challenge/response systems?

      That's not even thinking about mailing lists, or single messages sent to multiple people at an organization and expanded for local delivery to clients only at their server. (What then, does each client send a separate challenge and response?)

      Heck, most of the time I'm lucky to even get any message at all. Open it and it's just blank. Let alone a valid email address. Let alone a valid email address WITH a valid IP.

      Setting aside the question of how you know the address is valid, your system is going to have a very difficult time sending a challenge in response if you can't get a valid address from envelope headers or message headers.

      Honestly, there are systems out there already that do at least that much to fight [spam].

      Indeed they are. That's how people who run mail servers know that this technique is not just fundamentally broken, it's stupid, antisocial, and psychopathic.

    10. Re:The problem seems clear to me by Bobb+Sledd · · Score: 1

      Yes, I've ran a mail server before.

      No, it wouldn't increase the mail traffic 2X. Because I would say that most normal people receive email from the same people over and over (with few new addresses). We are only talking about 2X on the first received email ever. That is a small percentage.

      When have you seen messages sent to a list of people only one time that wasn't SPAM? I must be missing the obvious. But yes, if it's the fist time you get an email from someone, you send the reply. But only once ever!

      Look, at first only a relatively few people would install this feature. As time goes by, if it is successful, more and more people install the feature. The traffic will crescendo. Then SPAM suddenly drops because the SPAMMERS know it doesn't work anymore. So I don't buy that it really increases bandwidth; in the long-run it drops it.

      SMTP is a broken protocol. If it is impossible to change the whole 'net to a different protocol not susceptible to SPAM (and lends to verifiable email addresses), then where does that really leave you? The only thing you can do is modify your client.

      I know this system works because I've actually done it to prove the concept. In my real-world implementation, you could implement any other SPAM-fighting feature along with this. Let it go through your strict filters and get rid of the things you know for certain are SPAM. Then when you're in doubt, do the challenge-response.

      You're actually encouraging me to go implement this in a real email client. Maybe as a plugin.

      --
      "They said I probly shouldn't fly with just one eye," "I am Bender. Please insert girder."
    11. Re:The problem seems clear to me by chromatic · · Score: 1

      Then [spam] suddenly drops because the [spammers] know it doesn't work anymore.

      That's never worked for any other spam "solution", ever. Never. Not once. Not ever. It won't going to work for yours. If your idea has any effect, and it will make the problem worse. It ignores the realities of backscatter, it is susceptible to joe jobs, it relies on everyone modifying their clients to have any effect, it increases traffic, it increases server-side storage requirements, it's susceptible to spoofing client-side responses, and it has the possibility of harassing innocent people.

      You're actually encouraging me to go implement this in a real email client.

      If you really must do this, run your idea past nanog or asr. If they jump up and down for joy at your idea (instead of saying exactly what I said in more colorful terms that question your parentage), I'll withdraw my objections.

    12. Re:The problem seems clear to me by Bobb+Sledd · · Score: 1

      I suppose you have a better idea --- one that doesn't increase traffic at all? and--using the current SMTP protocol?

      Maybe you have a different idea using a different protocol? I seriously want to hear it.

      --
      "They said I probly shouldn't fly with just one eye," "I am Bender. Please insert girder."
    13. Re:The problem seems clear to me by chromatic · · Score: 1

      I suppose you have a better idea --- one that doesn't increase traffic at all? and--using the current SMTP protocol?

      Pervasive SMTP authentication and sending server verification won't stop spam, but they reduce spoofing dramatically without requiring fundamental changes to SMTP. Reducing (or eliminating) spoofing help to identify spamming and spam-friendly servers, which can help in either fixing them or removing their operators from the Internet by way of blacklists (technical and social) or prosecution.

    14. Re:The problem seems clear to me by Bobb+Sledd · · Score: 1

      Sounds simple.

      But there are *so* many open relays, how do you make those in China and Russia close their open relays? How do you stop someone from registering a domain name, setting up a spam server, authenticating to it, bulk sending their mail, and then shutting it down once they get on the blacklist?

      What about all the hotmails and yahoos of the world that allow millions to sign up, send some mail out (either using the domain as a reply-to, or sending through until they get noticed) and then shutting the user down... only for them to come right back and create a new user? You can't (and shouldn't) blacklist yahoo.

      It's fine that they were authenticated when they sent the mail. But that tells you nothing about their trust level. Maybe they sent out 10,000 messages before their account got shut down from a legit service.

      What I have noticed about regular run-of-the-mill SPAMMERS is that they almost always use invalid addresses. Not talking about viruses that might harvest email settings. Over 99% of this crap is from a completely made up address, or at least an address that has now been shut down. In other words, they spew their messages and don't care if they get replies back or not.

      --
      "They said I probly shouldn't fly with just one eye," "I am Bender. Please insert girder."
  73. Six names for Six Evil Robots by Bushido+Hacks · · Score: 1

    Megatron, Soundwave, Starscream, Barracade, Blackout, and Michael Bay.

    --
    The Rapture is NOT an exit strategy.
  74. Re:Anti-bots? by RiotingPacifist · · Score: 1

    I find that perfectly acceptable, if the dialog is just a small box that warns you once a day. 1000 people getting one small box, is worth it if one of the 5 muppets responsible fixes his damn spyware. Plus with couple of good filters you can filter out the 100 mac/linux users and anybody not on IE7- or FF2- (while a Firefox user may be dumb enough to get malware, most alternative users / people on alphas/early betas will be geeks)

    --
    IranAir Flight 655 never forget!
  75. Unfortunately, it is not that simple. by Dimensio · · Score: 1

    The user who runs the application must still have the credentials for an Administrator account.

    If you are seeking a means to allow certain "backup admins" to run only specific applications with Administrative credentials, while not allowing them Administrative access for the entire system, then you should seek a third party application that can create a wrapper executable to launch applications using the stored and encrypted username and password of another user. Such software exists, though I am currently unable to locate any free versions.

    With such a utility, you can create a "wrapper" executable, enter the username and password of an Administrator account, and assign a specified utility to the wrapper. Anyone who runs the wrapper executable will launch the target application with the credentials of the Administrator user. This, however, is not necessarily fully secure; any application that allows access to Windows Explorer (which is the case with most software featuring a "Save" or "Open" file dialogue) could potentially allow for a backdoor to launch other applications with elevated privileges.

  76. ** Non-admin uses in the corporate world ** by PCMeister · · Score: 1

    Given your list of programs, it is obvious that your experience is that of the average home user; regardless of the fact that you use a VPN client to connect to your office.

    In terms of OS security, poorly coded applications such as Quickbooks Manufacturing & Wholesale cause nothing but security policy issues for admins because they require that the user have Local Admin privileges. This obviously causes issues as the user, without additional registry hacks/group policy tweaks, can install programs at will and have access to parts of the system that they would not otherwise have. Not to mention that they also have issues with roaming profiles, which is another issue altogether.

    While you mentioned the use of the "Run as administrator" option, it's a moot point in the corporate world as it defeats the purpose of implementing securing policies to protect the workstation installation and restrict what the user can and cannot do.

    Just my 2 cents... from a different vantage point than that of an end user.

  77. Re:Anti-bots? by Haeleth · · Score: 1

    Most ISPs still do IPs dynamically.
    Okay, let's roll out IPv6 and then solve spam. May as well kill two deep crows with one stone, right?
  78. Hackers politely nab EUR800,000 by David+Gerard · · Score: 1

    STOCKHOLM, Sweden, Friday (UNN) -- Russian hackers have accepted EUR800,000 in donations from customers of Nordea, Sweden's largest bank, after a sophisticated "phishing" campaign recruited customers into downloading a Trojan horse program that recorded their account login details.

    The Russians had looked up the definition of "hacker" in the Jargon File and been inspired to leverage the creative power of open source Free Software. The first campaign took place in August 2006 and was detected a month later, having affected around 250 Nordea customers.

    The emails claimed to be from the Nordea Open Trojan Foundation, telling recipients to install an anti-spam and donation tool. Their computers were then infected by the Trojan HaxDoor.RMS.w32, which installs itself in C:\WINDOWS\SYSTEM32 and sends your passwords to its creators, but only after you have read through and accepted the GNU General Public License and checked the README file for known problems. The email also included full source code.

    Swedish police traced the attacks to Russia by looking at the contact details, including address and phone number, included in the README. They have filed over 100 bugs on the creators' SourceForge project and joined the mailing lists on the grass-roots marketing and publicity site SpreadHaxDoor.com.

    A Nordea spokesman said the attacks have "quietened down" after the initial influx last Autumn. "We are constantly looking at the security of our online banking and many different measures are taken. We are updating our systems behind the scenes. Many already run on enterprise Linux distributions, but we will be moving desktops to Linux as well for more efficient funds transfer with less reverse engineering required, and may recommend that our customers do the same."

    The Trojan only affects computers running Windows. "For unsupported platforms, we have an 'honor system' which gives our details so you can send some money in," said a spokesman for the hacker group. "We hope this will help and encourage contributors interested in porting the Trojan to other operating environments."

    --
    http://rocknerd.co.uk
  79. Re:Anti-bots? by Psykechan · · Score: 1

    I'll agree with you. Using fire to fight fire is a pretty good idea but it rarely works.

    Take the example about five years ago of the Welchia worm that was supposed to exploit unpatched Windows systems and then patch them (along with trying to "infect" other unpatched networked systems). It didn't exactly work as planned though and all of the major virus scanners flagged it as malware.

    I imagine that if the programmer who wrote it was found that they would still be sitting in jail.

  80. oops by ezwip · · Score: 0

    Expect these bots to be responsible for 50% more spamming now that their names are readily available. This thread alone will create several new spammers. I think the worst part is people in some countries can backdoor to their hearts content. There aren't any laws in place and short of a blackhawk down type of operation it won't be stopped.

    --
    "I guess I'm gonna fade into Bolivian."
  81. Possibilities? by rhinokitty · · Score: 0

    Isn't there some kind of anti-spam vigilante group out there? I could see a very successful campaign around simply pestering the hell out of any company that is advertised in an unsolicited email. Are there websites towards this aim? Some domain name ideas (available at the posting of this comment): spamfuck.com, murderspam.com, spamstab.com, nospamorelse.com, spamvenge.com.

    C'mon! With domain names like those someone has to be able to whip the collective vitriol towards spammers into a chocolate froth; scrubbing clean the evil spamwads(.com, also available!!) and saving the princess, all in time to have milk and cookies before bedtime. Lets form a posse and string 'em up!

  82. Kind of circular logic, isn't it? by JSBiff · · Score: 1

    On the one hand, I do agree with the need to do something about spam. OTOH, just because you haven't gotten complaints about false positives is a rather useless statement, don't you think? I mean, it's quite possible that someone would never even know that they didn't receive the legitimate email that they never got. How would they? I mean, in certain situations, someone might know they never received an email that someone told them about through another means - telephone, snail mail, in person, Instant Message, etc, but that would probably be a minority of false positives, I would suspect?

    1. Re:Kind of circular logic, isn't it? by Tripster · · Score: 1

      Well we do get feedback on other mail issues, usually related to the remote end servers. For example a rather large local cable ISP in our main trading area installed an automated system whereby the were counting how much incoming email servers sent them and then blocking those that they felt were sending too much with a high score, of course many clients are forwarding their domain email to accounts at said ISP and that includes any spam that manages to get through the filters we have in place. We heard about that within hours.

      We do have the option for a client to circumvent the RBLs it they so desire and we have one client who does that for their domain as they are located in Mexico and were getting a few false positives here and there. They still use SpamAssassin though to filter what gets in.

      If you watch the SMTP logs after you enable the RBL you will see that it does mainly block the dynamic ranges of foreign ISPs and of course known spammer IP ranges. Legitimate sources rarely are blocked and if they are any email admin running a legit email box would be doing their darnedest to get off the Spamhaus RBLs because otherwise that mail server is practically useless in todays internet.

      But always a good idea to keep an option to not use them for certain clients, but we're finding it rare for any to request not using RBL blocking.