Slashdot Mirror


The Next Step In Spam Filtering

simeonbeta2 writes "Paul Graham (of "A Plan for Spam" fame) has a couple of new articles up. The first one details the success of Bayesian spam filters despite various circumvention techniques by spammers. While the success of Bayesian spam filtering is encouraging, it certainly hasn't seemed to stem the flow of spam in the last year or so. His second article, however, suggests finally taking the anti-spam battle to the spammers! Paul proposes that spam filtering packages automatically spider links contained in probable spam. Not only will this increase the accuracy of filters (by running the retrieved content through the spam filter as well) but this would effectively be a massive distributed DOS attack on spammers. This isn't a new idea nor is it without its problems but I think it's definitely an idea whose time has come."

349 comments

  1. DoS Filter Circumvention by inertia187 · · Score: 3, Insightful

    We've seen first hand how the early Bayesian filters were circumvented. Remember the images instead of text, then the HTML Entities (like A instead of the letter 'A')? The second and third generations of the Bayesian filters had to account for them. I can just see how a DoS filter would be circumvented early: redirects and browser scripts.

    If a filter spiders a spam, all the spammer needs to do is use a redirect or, for smart filters, a small page with javascript that the browser would understand, but would confuse the filter. So yes, the DoS would work at first, but the spammers would realize what was going on and adapt.

    I'm sure meta refresh tags would work in the beginning, but it's simple enough to get a filter to look for those. Eventually, a good filter will have to mimic what the browser does very closely. Maybe it'd be better to actually use a browser that the user can't see.

    --
    A programmer is a machine for converting coffee into code.
    1. Re:DoS Filter Circumvention by sketerpot · · Score: 2, Informative
      It's possible to include, say, the Mozilla javascript engine in one of these spam filters, which would let it deal with funky javascript. BFilter, for one, uses this approach to deal with ad banners that are inserted in the page by javascript. The redirects can be dealt with; I'm sure there's some standard code for dealing with them that would be easy to use.

      Really, you cn take quite a bit of browser code out of the browser and use it in a filter.

    2. Re:DoS Filter Circumvention by Anonymous Coward · · Score: 0

      Really, you cn take quite a bit of browser code out of the browser and use it in a filter.

      True. A good browser, anyway. ;-.

    3. Re:DoS Filter Circumvention by citabjockey · · Score: 1

      if the filter could render what would show up on the user's email window, somehow analyze and pull statistics (OCR maybe?) from the image(s) and filter against that...

      Sounds quite difficult but not impossible?

    4. Re:DoS Filter Circumvention by vadim_t · · Score: 1

      That's easy. I have a filter in procmail that filters all HTML through lynx -dump. Just do that, and then apply the spam filter. Not sure if it's a good idea for spamassassin though, since it contains HTML specific settings.

    5. Re:DoS Filter Circumvention by vslashg · · Score: 2, Informative

      Eventually, a good filter will have to mimic what the browser does very closely. Maybe it'd be better to actually use a browser that the user can't see.

      Or set up a filter, and just stop accepting HTML mail altogether. Life is so much better when all of your incoming email is plain text. Most legitimite incoming mail is sent as multipart, so mail from your friends still gets through, even when they use mail clients that want to send out formatted mail.

      The spammers sometimes send multipart messages with a text part that says something like "There is no plain text version of this message", but that's still better to see than a picture I didn't ask for.

    6. Re:DoS Filter Circumvention by BagOBones · · Score: 2, Informative

      In order to render the image it would have to be dowloaded.
      This is how spammers know that they found a working e-mail address.

      --
      EA David Gardner -"... but the consumers have proven that actually what they want is fun."
    7. Re:DoS Filter Circumvention by gfody · · Score: 1

      spam doesn't have to all look the same to convey the same message.

      --

      bite my glorious golden ass.
    8. Re:DoS Filter Circumvention by Anonymous Coward · · Score: 0
      So yes, the DoS would work at first, but the spammers would realize what was going on and adapt.

      People just don't realize that fighting spam is an arms race, plain and simple. There is no "solution." For every move we make, they make another -- and that move is more painful to us (eg, higher bandwidth images, higher connects per second, joe jobs, DDoS of RBLs, etc.)

      I'm not saying "give up," but I really get depressed when I think about the future. Spam is evolving into a full blown DDoS, by its actions not by its intent.

      I look at some of the antispam provisions I have in place at my site -- log watchers that drop spammers IP's into iptables to bring the hammering to an end. If I had to take down these mechanisms for whatever reason (arms race), I'd be getting hammered with over 40,000 random spam emails to non-existent users daily. And that's today. Next month, next year? 500,000? It's coming. Shudder.

    9. Re:DoS Filter Circumvention by merlin_jim · · Score: 1

      Maybe it'd be better to actually use a browser that the user can't see.

      When I write applications like this, I actually use the Microsoft Internet Explorer WebControl... it's free, open, and exactly mimics what IE does. Programmatically it's clunky, but bottom line is the spam wouldn't work in IE if it won't work in the WebControl.

      Then again... don't I remember that Microsoft turned off javascript in Outlook and Outlook Express because of all the potential problems?

      Maybe it wouldn't be so hard to mimic browser behaviour...

      --
      I am disrespectful to dirt! Can you see that I am serious?!
    10. Re:DoS Filter Circumvention by Brendan+Byrd · · Score: 1

      Set up SpamAssassin, and turn up the rule that affects HTML_ONLY or HTML messages. Heh, or just use SpamAssassin; I swear by that thing.

    11. Re:DoS Filter Circumvention by Tin+Foil+Hat · · Score: 1

      Perhaps this could be intergrated in mail clients as a plugin. Mozilla Mail springs to mind, coupled with Mozilla's ability to load links in the background.

      --
      No matter how many of my rights are taken away, somehow I still don't feel safe. -Frigid Monkey
    12. Re:DoS Filter Circumvention by citabjockey · · Score: 1

      that is why I suggested pulling stats from the image or doing OCR. Words from ocr could simply be fed back to the baysean filter system.

    13. Re:DoS Filter Circumvention by citabjockey · · Score: 1

      If you don't download the images then you *probably* have no way to differentiate spam from any other mail you may receive from online acocunts, pix of friends kids, etc and the spammers win again. If the information is in the image, then there is nothing to key off of, right?

    14. Re:DoS Filter Circumvention by Anonymous Coward · · Score: 0

      So does virtual "clicking" on links. But on the other hand, I begin to wonder if that is really as bad as we normally think it is: If spammers had lists with very few bad entries, wouldn't that take significant load off our mailservers? Sure, the spammers would have to send much fewer mails. Reducing their costs is bad. But isn't the common argument that their cost for sending the trash is negligible anyways?.

    15. Re:DoS Filter Circumvention by MacJedi · · Score: 1

      Agreed-- There is no general solution for the global optimization problem! You just have to keep evolving.

      --
      2^5
    16. Re:DoS Filter Circumvention by Anonymous Coward · · Score: 0

      By the time you've done OCR, you've confirmed that you have read the message, ergo your address works.

    17. Re:DoS Filter Circumvention by Anonymous Coward · · Score: 0

      I want to know why Baysian filters cant checksum (not MD5, a real honest to goodness, simple checksum) so that when you've got a file with checksum 48299014 and another with 48291633 a red flag goes up. Or even check image maps. There's only so much that can be done to 1 image of a viagra ad before it is either unrecognizable or too much like another image to fail a recognition test.

    18. Re:DoS Filter Circumvention by ahdeoz · · Score: 1

      Out of curiosity, since you seem to be in the know, is there a way to turn off image display, or html rendering in Mozilla mail?

    19. Re:DoS Filter Circumvention by letxa2000 · · Score: 1
      We've seen first hand how the early Bayesian filters were circumvented.

      How early? I haven't seen that.

      Remember the images instead of text, then the HTML Entities (like instead of the letter 'A')? The second and third generations of the Bayesian filters had to account for them.

      ALL filters, Bayesian or otherwise, have to be able to properly interpret and translate an email. It is insane to think you can filter email without being able to properly decode it. This is a limitation of the message decoder, not Bayesian filtering.

      I can just see how a DoS filter would be circumvented early: redirects and browser scripts.

      As Paul Graham said in an earlier piece (although surpirisngly not in this one), if your goal is to detect spam and an email link takes you to a redirect or browser script that's a high probability of spam. If you want to pound the spammer as suggested in this latest article, follow the redirect. Yes, you will also pound the first site but perhaps they'll notice it and take down the redirect altogether. Either way the end result is that gullible people that would otherwise follow the link to purchase from the spammer won't be able to get to the target site. It will either be Slashdotted or the redirect will be removed completely. In either case the end goal is achieved.

    20. Re:DoS Filter Circumvention by Anonymous Coward · · Score: 0

      whitelist image accepts, or provide a prompt. IMAP downloads subjects only. I'm pretty sure there's a way to hold attachments until acceptance.

    21. Re:DoS Filter Circumvention by letxa2000 · · Score: 1
      I want to know why Baysian filters cant checksum (not MD5, a real honest to goodness, simple checksum) so that when you've got a file with checksum 48299014 and another with 48291633 a red flag goes up.

      That wouldn't be a Bayesian filter, it'd be a simple checksum filter. And the reason no-one does it is because usually every spam sent out is slightly different. Spammers insert random garbage words, etc. which would make a simple checksum different for every spam.

      So far analyzing the IMG of spams is unnecessary. The HTML content alone used to display even a single image is usually sufficient for Bayesian to conclude it's spam. There's no reason to make things more complicated than they need be by analyzing IMGs, etc. The evidence is right there in the spam they send you.

    22. Re:DoS Filter Circumvention by kirkjobsluder · · Score: 1

      If you don't download the images then you *probably* have no way to differentiate spam from any other mail you may receive from online acocunts, pix of friends kids, etc and the spammers win again. If the information is in the image, then there is nothing to key off of, right?

      There is still the huge part of most messages that spamers can't control, the route from their computer to mine. The filter "remembers" what the headers of messages from my family and friends typically look like, and the web hosts of people who send me photos. A family photo sent to me (aww, how sweet) is likely to be sent to other names that score strongly on my list of ham tokens.

      This is one of those things that is frequently forgotten in talking about probabilistic spam filtering. Changing the body is of limited effectiveness in breaking the filter.

    23. Re:DoS Filter Circumvention by inertia187 · · Score: 1

      ALL filters, Bayesian or otherwise, have to be able to properly interpret and translate an email. It is insane to think you can filter email without being able to properly decode it. This is a limitation of the message decoder, not Bayesian filtering.

      Huh? Many times the message decoder and the filter are two different systems. The filter might be middlewear and the decoder might be part of the GUI. Under those circumstances, the message decoder can present readable text to the user that the filter ignores (read: that's bad).

      --
      A programmer is a machine for converting coffee into code.
    24. Re:DoS Filter Circumvention by Anonymous Coward · · Score: 0

      Honestly, I don't think the spammers would mind... don't they get paid for click-throughs to various sites these days?

    25. Re:DoS Filter Circumvention by letxa2000 · · Score: 1
      Many times the message decoder and the filter are two different systems. The filter might be middlewear and the decoder might be part of the GUI. Under those circumstances, the message decoder can present readable text to the user that the filter ignores (read: that's bad).

      I've never seen a filter that works in that fashion. Even if the filter is middleware (which is common), it must have an integrated message decoder. If it doesn't it is useless. The message needs to be fully decoded during spam filtering and then, probably, again when it is displayed to the user.

    26. Re:DoS Filter Circumvention by Anonymous Coward · · Score: 0

      Honestly, get with the times, man. Honestly, they get paid for purchaces, not click throughs. Honestly, if no one buys, it's worth nothing for them.

      Honestly, impressions and click-throughs were probably the root cause to the dot com crash.

    27. Re:DoS Filter Circumvention by inertia187 · · Score: 1

      That's my point. There are a lot of implications to saying that the filter's decoder must do exactly what the GUI's decoders does.

      --
      A programmer is a machine for converting coffee into code.
    28. Re:DoS Filter Circumvention by sketerpot · · Score: 1
      I haven't used mozilla mail for a while, but I saw an article that said this:

      Mozilla has extensive options that configure image retrieval. These settings are accessible via "Edit | Preferences... | Advanced | Images".

      I hope it helps.

    29. Re:DoS Filter Circumvention by sketerpot · · Score: 1

      Downloading these images is part of the DoS. If you put a spam image on a server, you're not very likely to be innocent, and presumably if you're going with Pauk Graham you'll be well-protected by a Bayesian spam filter so you won't feel the pain of more spam.

    30. Re:DoS Filter Circumvention by Ramadog · · Score: 1

      I have mozilla 1.4b here. With the mail component open View -> Message Body As -> Plain text turns off the html rendering.

    31. Re:DoS Filter Circumvention by letxa2000 · · Score: 1
      That's my point. There are a lot of implications to saying that the filter's decoder must do exactly what the GUI's decoders does.

      Oh, I misunderstood. But even so, the filter decoder doesn't have to do EVERYTHING the GUI decoder does. All it has to do is decode and parse, it doesn't have to make a visual presentation.

      For example, it is sufficient to be able to decode MIME messages (including mutli-part), handle quoted-printable, handle Base64, and be able to decode HTML and quoted-printable escape sequences. You then just throw out all HTML comments, only keep HTML commands you are interested in (FORMs, IMGs, HREFs, FRAMEs, FONTs), throw out multiple whitespace, and then preferably parse out all remaining content into either headers, text, HTML, or script. You can then filter base on each of those content areas as you like.

      What I mean is you certainly don't have to be able to execute Javascript or anything complicated like that. And short of anything executable (which would be dangerous anyway) the rest isn't really that hard.

      In fact, one thing Paul Graham didn't address in his latest pieces is the risk of following links that can have embedded identifying information in them. So, yes, you slam their server but you may have inadvertently just told them WHO you are by requesting a certain URL.

    32. Re:DoS Filter Circumvention by drinkypoo · · Score: 1

      If you use Thunderbird, you don't need to include it, the problem is that you can't get rid of it. :)

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    33. Re:DoS Filter Circumvention by SEWilco · · Score: 1
      In order to render the image it would have to be dowloaded.
      • Downloading the images becomes part of the invited DDoS.

      This is how spammers know that they found a working e-mail address.

      • Have your mail server accept spam to nonexistent accounts, and also run it through the appropriate parts of the spam handlers. The messages can be fed as spam to the filters. But only emulate reception on some of the spam, so the spammer can't reliably test for the filters (you could also use a Bayesian filter based on known names so the known-spam handlers can emulate a higher reception rate on Rumplestilskin names which resemble real names).
    34. Re:DoS Filter Circumvention by SEWilco · · Score: 1
      So why not feed the entire mail source to the filters, as well as the contents of the retrieved data? Include messages of the results of DNS lookups.

      Does it make sense to also use the contents of spam-reporting mailing lists and Usenet groups? Of course, one should first run such broadcast messages through a Bayesian filter trained on real mail, so only spam will be accepted.

    35. Re:DoS Filter Circumvention by spitzak · · Score: 1

      The "convoluted javascript" itself may be detected by a Bayesian filter and the message can be rejected due to that, without actually figuring out the javascript.

      I'm pretty certain filters are already deleting mail due to detection of the use of unnecesssary HTML entities. Thus the spammers attempts to get around the detection actually makes their mail easier to detect.

    36. Re:DoS Filter Circumvention by vacuum_tuber · · Score: 1

      SEWilco wrote:

      So why not feed the entire mail source to the filters, as well as the contents of the retrieved data?

      Graham does use the entire email message. He explains why in his articles on Bayesian filtering. The apparency that email headers contain a lot of stuff that looks useless is misleading. Bayesian filtering can make excellent use of strings in the headers. You don't have to look at or understand the gobbldegook -- you just say, "This message is spam" or "This message is not spam," and the Bayesian filter -- done Graham's way -- then assigns values to the tokens found in the message.

      In the deluge of alleged Bayesian filtering that has hit the market since Graham's first article, it's easy to overlook the fact that a lot of implementers are complete idiots who think they are smarter than Graham.

      The Bayesian part is only one element of what Graham proposed -- it's the mathematical part that computes a probability of "spam" from a list of hits against a weighted list. Just as important are A) how the input text is tokenized, B) how many and which hits are selected for use in the Bayesian computation, and C) how skew or bias is introduced in multiple places in the process to reduce both false positives and false negatives. Graham discusses all of this in the light of quite a lot of his own research. Pity that not everyone who wants to tout their "Bayesian filtering" bothers to give Graham credit for knowing what he writes about by following his whole prescription.

      Thus it is quite easy to employ Bayesian computation of the probability of spam in a context of poor tokenizing, skipped headers, ineffective weighting or skewing, etc., and get very poor results that don't stand the test of time and new spam. It's a good bet that this is exactly what a lot of implementations represent -- Bayesian computation of poorly selected and biased data -- either because the implementers are stupid, or because they erroneously believe they are smarter than Graham is (or is that redundant?).

      Remember SCO, VeriSlime, SunnComm and others, and think "Bayesian" as a buzzword that the suits believe will convert to cash. Then ask yourself how many of the sudden Bayesian filtering appearances are from people who actually know what they're doing.

      The various reports of spammers "getting around the Bayesian filters" that have surfaced since the appearance of Graham's first article are completely inconsistent with Graham's own results, virtually proving that the people implementing a lot of this stuff are not RTFA.

      --
      Look at the bright side: there's always seppuku.
    37. Re:DoS Filter Circumvention by vacuum_tuber · · Score: 1

      letxa2000 wrote:

      In fact, one thing Paul Graham didn't address in his latest pieces is the risk of following links that can have embedded identifying information in them. So, yes, you slam their server but you may have inadvertently just told them WHO you are by requesting a certain URL.

      That's why I don't look at it as a DDoS. The objective should be to affect the overall costs of running spam websites, not to try to clobber them. Let their new higher-tiered bandwidth bill send them the message.

      Spider the beneficiary website a few times, looking exactly and fully like a browser, with all the expected headers like "Referer:" and "User-agent:" perhaps filled with real but varying values. In spidering, the "Referer" should follow one step behind the current request. Timing can be controlled as well. The idea is to look exactly like a human at a browser, and to actually download the results with reformed links for local offline viewing. By limiting the download rate and the number of times each file is downloaded, and by saving the spams and the downloaded websites for a reasonable time, an individual will have a defense against an allegation of DoS. In fact, things like WebWhacker were and are marketed as tools for offline browsing by downloading entire Websites. Doing so can actually be *more* gentle on the web servers than human surfing often is, but unproductive surfing or downloading by large numbers of spam recipients will radically alter the economics of running spam websites.

      --
      Look at the bright side: there's always seppuku.
    38. Re:DoS Filter Circumvention by Illbay · · Score: 1
      So yes, the DoS would work at first, but the spammers would realize what was going on and adapt.

      That's typically how it is in war. The enemy maneuvers, and you maneuver in response and fire for effect.

      Eventually, when you make it too costly for the enemy to continue to maneuver, he withdraws from the field, and you've won.

      --
      Any technology distinguishable from magic is insufficiently advanced.
    39. Re:DoS Filter Circumvention by letxa2000 · · Score: 1
      The various reports of spammers "getting around the Bayesian filters" that have surfaced since the appearance of Graham's first article are completely inconsistent with Graham's own results, virtually proving that the people implementing a lot of this stuff are not RTFA.

      Bingo! I love it when people say that spammers are successfully getting around Bayesian filters. Either those Bayesian filters were poorly implemented or the people saying it just have something against Bayesian filtering and don't really know what they're talking about.

      The percentage of spam being caught by my Bayesian filter continues to climb (currently around 99.7%, just like Graham's) even in the face of random words and inserted "neutral text." You have to break Bayesian pretty bad for any of those tricks to actually get a piece of spam through the filter.

    40. Re:DoS Filter Circumvention by sal · · Score: 1

      Why bother filtering? if hundreds of thousands of spam filters kept hitting spam sites over and over again until the site stops responding; the cost in baudwidth would cause the ISPs that do business with the spammers to cut them off.
      While there would be baudwidth collateral damage from honest users, it would be minor and short lived.

  2. What about false positives? by Thinkit3 · · Score: 0

    That should be at least as important a figure. How many false positives does this Baysian filtering generate?

    --
    -Libertarian secular transhumanist
    1. Re:What about false positives? by Trigun · · Score: 1

      A lot at first, then not so much.
      People state that they have had a 99% success rate with 0.5% false positives.

    2. Re:What about false positives? by (54)T-Dub · · Score: 3, Informative
      From the FAQ :

      This could be used to DoS innocent victims.

      That's the point of the blacklist. A site doesn't get pounded simply by being mentioned in a spam. It has to be mentioned in a spam and be on the blacklist.
      --

      "I can not bring myself to believe that if knowledge presents danger, the solution is ignorance" - Isaac Asimov
    3. Re:What about false positives? by Chibi+Merrow · · Score: 1

      I'm using Thunderbird 0.1 at home for Bayesian filtering and out of the 1800+ spam emails since June I've only picked two out of the bit bucket that were false positives. Unfortunately for T-bird it has a much higher false negative rate... Just needs more training.

      My SpamBayes plugin for Outlook at work, however, is a real joy. After the first week of operation it had a rate (so far) of less than ten false negatives and only two false positive out of a few thousand messages. Now it had a much larger set of data to learn on when I first installed it (600+ spam, ~5k good e-mails) so that's a bit of an unfair advantage over T-bird, but so far I'm really pleased. If the spam score isn't quite high enough for it to be sure it's spam, it'll toss it in a seperate folder marked as 'Possible' spam. That happens about once every other day (with about 30 e-mails a day, 1 to 5 of which aren't spam) and 9 times out of ten the message is either some obfuscated spam or some advertisement from someone with a business relationship to me that confuses the spam filter and I usually don't want to see anyway (Damn you Cingular and Barnes and Noble!)

      So no, false positives are not a problem since most good bayesian filters heavily weight against them.

      --
      Maxim: People cannot follow directions.
      Increases in truth directly with the length of time spent explaining them
    4. Re:What about false positives? by John3 · · Score: 1

      SpamBayes does work quite well. I've had no false positives and rarely do I get an spam in my inbox. One tip for training it to set up a Hotmail account and then check it once a week. Just highlight everything in the Hotmail account and mark as Spam to help train SpamBayes. After two weeks I had 3000 messages in my spam database.

      --
      "We make our world significant by the courage of our questions and by the depth of our answers." Carl Sagan
  3. Grr Spam. by Muerto · · Score: 3, Insightful

    I think we're on the right track with fining people large amounts of money for being associated with the spam. If you not only go after the people who send the spam, but the people whose products are being advertised, then I think we'll get some results.

    1. Re:Grr Spam. by NineNine · · Score: 2, Insightful

      If you not only go after the people who send the spam, but the people whose products are being advertised, then I think we'll get some results

      Um no. There are plenty of companies that have affiliate programs with thousands of members. There's no way to keep track of how each of your members are advertising. The results you'll get will be putting lots of innocent companies out of business.

    2. Re:Grr Spam. by pr0c · · Score: 1

      Not paying commision for hits as a result of spam would be easy to do and be very effective. Look at the referrers in the weblogs... see hotmail? See Yahoo? See other popular free email services? See the commision code? don't pay that person a dime... And of course there is many ways to do that.

    3. Re:Grr Spam. by homer_ca · · Score: 1

      Affiliate programs are deliberately designed to shield the parent company from complaints about spam or deceptive advertising. I guarantee you, 99% of those LOSE WEIGHT spams are selling Berrytrim or Herbalife, but you won't see those names until you respond and show some interest because the parent company doesn't want complaints about spam or other shady advertising coming back to them.

    4. Re:Grr Spam. by qengho · · Score: 1


      There are plenty of companies that have affiliate programs with thousands of members. There's no way to keep track of how each of your members are advertising.

      After one or two companies get nailed with horrendous fines, you can bet your ass that the rest will adopt policies specifically prohibiting their members from spamming. Besides, laws enabling that sort of punishment will get plenty of publicity before they actually take effect, giving legitimate operations time to clean house.

      The only address you can always track down in a spam is the one that's selling the product or service. Go after them, and the flood of spam will stop. About the only downside is that some unscrupulous merchants might try to joe-job competitors, but that sort of thing can be handled fairly.

    5. Re:Grr Spam. by mengel · · Score: 1
      Then a system like this will quickly cause companies to setup new systems requiring their "affiliates" to not use spam. You say:
      There's no way to keep track of how each of your members are advertising.
      Then perhaps you shouldn't be doing business with them. They could be making claims in their advertising that could get you in trouble.
      --
      - "History shows again and again how nature points out the folly of men" -- Blue Oyster Cult, 'Godzilla'
    6. Re:Grr Spam. by peeping_Thomist · · Score: 1
      The results you'll get will be putting lots of innocent companies out of business.

      That's fine with me. It will motivate other innocent companies to make sure they're not associating with spammers. I'm ready to see a few "innocent" companies taken down.

      --
      Anything worth doing is worth doing badly -- G.K. Chesterton
    7. Re:Grr Spam. by Mannerism · · Score: 4, Insightful

      Um no. There are plenty of companies that have affiliate programs with thousands of members. There's no way to keep track of how each of your members are advertising. The results you'll get will be putting lots of innocent companies out of business.

      I think I speak for millions when I say, "too fucking bad."

      Seriously, to suggest that these companies are "innocent" is ridiculous. They're downright complicit.

    8. Re:Grr Spam. by Electrum · · Score: 1

      About the only downside is that some unscrupulous merchants might try to joe-job competitors, but that sort of thing can be handled fairly.

      How?

    9. Re:Grr Spam. by bagsc · · Score: 1

      If you not only go after the people who send the spam, but the people whose products are being advertised, then I think we'll get some results.

      All that would happen is you'd see OSS people spamming for MS, Republicans spamming for Democrats, etc. First, you need accountability, then you can expand the scope. Now, if its demonstrable that a company PAYS to spam, then I think they're already implicated under current law. But thats just small distributers anyway.

      --
      http://www.accountkiller.com/removal-requested
    10. Re:Grr Spam. by NineNine · · Score: 1

      You can require all you want, but the whole point in an affiliate program is that your members are advertising for you much more than you ever could. Because I'm sure some of Ebay's millions of affiliates aer spamming, should EBay be shut down (personally, I fucking hate Ebay)??

    11. Re:Grr Spam. by Anonymous Coward · · Score: 0

      Ebay shouldn't use affiliate programs. Affiliate programs are DESIGNED to offload responsibility onto smaller, harder to catch and easier to disclaim as unwanted "business" entities. IMHO spamming is not only an accepted by-product but the very intention of affiliate programs.

    12. Re:Grr Spam. by NattyDread · · Score: 1

      Um no. There are plenty of companies that have affiliate programs with thousands of members. There's no way to keep track of how each of your members are advertising. The results you'll get will be putting lots of innocent companies out of business.

      Isn't this a little like saying there are many shoe/clothing companies out there whose affiliates (suppliers) engage maquiladoras or use child labour and that going after them will be putting a lot of innocent companies out of business?

      In the world of atoms, applying pressure to retailers and 'brand' name vendors has proven somewhat successful in trickling down to the affiliates/suppliers, forcing them to clean-up their practices in order to retain their business.

      --
      Maybe the rain Isn't really to blame. So I'll remove the cause, But not the symptom!
    13. Re:Grr Spam. by NineNine · · Score: 1

      Well, I heard that some terrorists were using Linux. Let's shut down all of those fucking complicit Linux companies. Motherfuckers. They're complicit.

    14. Re:Grr Spam. by ahdeoz · · Score: 1

      The problem is that scrupulous(?) merchants are chmoping at the bit to be able to send spam. That's what's behind Microsoft's filtering initiative mentioned on Slashdot earlier. Coca-cola, Pepsi, Anheuser-Busch, McDonalds, WalMart and every other major advertizer is *DYING* to be able to send you spam. They're just waiting until it's a little bit more acceptable.

    15. Re:Grr Spam. by nathanh · · Score: 1
      Um no. There are plenty of companies that have affiliate programs with thousands of members. There's no way to keep track of how each of your members are advertising. The results you'll get will be putting lots of innocent companies out of business.

      The company can easily instruct the affiliates not to use spamming services. I've seen an affiliate contract. There are 100s of rules about what the affiliate can and cannot do. It'd be trivial to add another rule saying "advertising through spam will result in termination of the affiliation". If the company chooses not to put this rule into the contract then they're not innocent.

    16. Re:Grr Spam. by NineNine · · Score: 1

      That's in 99% of all affiliate rules I've seen. Still, how do they know that none of their affiliates are spamming?? It's fucking simple to put it in, it's another to even begin to enforce it!

    17. Re:Grr Spam. by Syberghost · · Score: 1

      Um no. There are plenty of companies that have affiliate programs with thousands of members. There's no way to keep track of how each of your members are advertising.

      Wrong. You accept spam complaints, and you immediately lock that affiliate from receiving checks until the investigation is complete. Then you investigate, and if they're spamming, you discontinue your relationship with them.

      Do that to a couple, and publicize it, and the rest of your affiliates will stop.

    18. Re:Grr Spam. by JuggleGeek · · Score: 1
      There are plenty of companies that have affiliate programs with thousands of members. There's no way to keep track of how each of your members are advertising. The results you'll get will be putting lots of innocent companies out of business.

      No, it will put companies that spam by hiding behind their affiliates out of business. Those are not innocent companies. Companies with legitimate affiliate programs will make it clear that if you spam, your affiliation will end and you won't receive a dime.

      It's fairly clear where you stand on this, and why, since you're sig is an affiliate advertisement for a porn site.

  4. Duplicate! by JohnGrahamCumming · · Score: 2, Offtopic

    Congratulations, Slashdot editors, this is a dupe.

    And I'm a subscriber.

    And I emailed you before it was posted saying it was a dupe of this story: http://slashdot.org/article.pl?sid=03/08/10/161920 6&mode=thread&tid=111&tid=126. Anybody there?

    John.

    1. Re:Duplicate! by Anonymous Coward · · Score: 0

      Awesome!

    2. Re:Duplicate! by arcanumas · · Score: 1

      Ahh. so is true.Subscribers DO get to see duplicates before others.
      I'd better pay up then.

      --
      Slashdot Sig. version 0.1alpha. Use at your own risk.
    3. Re:Duplicate! by Anonymous Coward · · Score: 0

      And since you obviously lost your job in the tech bubble you now have time to sit on Slashdot all day and criticize them. If you already read the story don't post in it. It's that fucking simple. Not everybody can sit on Slashdot all day and catch every story that flies by. Some of us actually have WORK to do. And we appreciate some duplicates if they mean we get to read a story that we wouldn't have otherwise. I think every duplicate story post should be automatically labeled TROLL. Cause that's all you are.

    4. Re:Duplicate! by Anonymous Coward · · Score: 0
      The agents of the government sure must be hard up. How much commision do lose on your spying for Ashcroft or Bejing or Iraq or whoever you work for when /. has a dupe. Does the loss of income mean the difference between having dinner at Olive Garden or Jack in the Box.

      Go out and get a real job and stop sucking on the public teat. And stop wasting our tax dollars on /. subscriptions.

  5. Repeat by Anonymous Coward · · Score: 0

    This is a half repeat. He's had those articles online for weeks, and the fighting-back one was already covered in Slashdot.

  6. Silly by ^ · · Score: 3, Insightful

    Then all I need to do to launch a DoS attack is send a piece of spam?

    1. Re:Silly by Camel+Pilot · · Score: 1

      You mean that I could send out a spoofed mass mailing "for" my competition and link their website and viola piss off their customer base and take down their website all in one fell swoop. Brillant! Where do I sign up.

  7. Repeat from August by merger · · Score: 2, Informative

    Feel free to read the comments from when this article was posted to slashdot in August.

  8. Could be evil. by grub · · Score: 5, Insightful


    Imagine a Joe-Job where an EvilDoer wants to knock someone else offline and sends out bogus spam with the victim's website.. Think before you jump.

    --
    Trolling is a art,
    1. Re:Could be evil. by ichimunki · · Score: 1

      Maybe you should read the article before you post, since he clearly lays out that not only is this triggered by a spam email but requires a human-maintained "blacklist" of known spam sites.

      --
      I do not have a signature
    2. Re:Could be evil. by dpm · · Score: 1

      Checking a blacklist is not good enough -- the humans reviewing the spam quickly cannot know if a URL points to a spammer's site or a lesser-known legitimate Web site that the spammer happens to want to shut down.

      This suggestion may be well intentioned, but it would make it possible to trick *all* mail software into launching DOS attacks.

    3. Re:Could be evil. by Anonymous Coward · · Score: 0

      > Imagine a Joe-Job where an EvilDoer wants to knock someone else offline and sends out bogus spam with the victim's website.. Think before you jump.

      Imagine a Joe-Job where an EvilDoer wants to knock up their karma and sends out bogus posts without reading the article.. Think before you post.

    4. Re:Could be evil. by ikkyikkyikkypikang · · Score: 1
      From the FFB FAQ:

      What would an FFB do?

      Spider every url in each newly arrived spam, if the ip address of the server was blacklisted. Ideally the http requests would be spread over the lifetime of the spam-- the period during which "customers" respond to it. I suspect most responses occur within a couple hours of the spam being sent. It may be different for spams sent at night.


      -snip-

      Anyone running a blacklist should assume, by default, that any url mentioned in a spam is the victim of a Joe job, and only blacklist sites when, after inspection, this is clearly not the case.

      --
      -- This post (c) 2003, Knights who say Ni, LTD.
    5. Re:Could be evil. by ArmorFiend · · Score: 1

      Uh, I read the article, and its not clear to me why you're insulting this fellow. I think its a ligit concern.

    6. Re:Could be evil. by Anonymous Coward · · Score: 0

      No its not confusing. This was _clearly_ dealt with in the article. The human maintained blacklist by itself won't do anything to any site. The spam simply triggering a "check it out" won't do anything... but in combination... if a spam triggered a "check it out" that was also on the blacklist and identified as a true spammers site... THEN it would matter.

    7. Re:Could be evil. by Anonymous Coward · · Score: 0

      No, no, NO! I've never wanted to scream RTFA so many times in one story. For the love of god... please RTFA. It doesn't work like that.

    8. Re:Could be evil. by ArmorFiend · · Score: 1

      Yeah, and I fail to see how the blacklist maintainers will be able to tell the difference between these two sites:

      Site A sells something and has paid spammers to link to it.
      Site B sells something legitimately, but unfortunately has a dirty competitor/enemy/whatever, who is also a spammer who "advertises" site B.

      Its not obvious how to distinguish Sites A & B. And THAT is itself so obvious to me, that I'm suprised you can call the dissenting view "obvious".

    9. Re:Could be evil. by exhilaration · · Score: 1
      Kill 'em all and led God sort through 'em!

      Just stay away from my site!

    10. Re:Could be evil. by TekZen · · Score: 0

      This is the problem with virtually all anti-spam measures implemented with technology. There is a unacceptably large possibility for innocent people to be hurt.

      While there has yet to be an end-all solution proposed in any legislative body, legal consequences are a very legitimate method for curbing at least a portion of the spam problem.

      -Jackson

  9. Isn't there a darwinian effect to spam filters by ScooterBill · · Score: 1

    In that the better the spam filter, the better the spammer that gets through. Imagine now your spam is one of 3 or 4 instead of 1 of a hundred. Isn't that more valuable to the spammer thus an incentive to work harder at defeating the filters. It's a viscious circle methinks. Unfortunately, I think legislation and lawsuits will end up taking the profit out of spamming M

    1. Re:Isn't there a darwinian effect to spam filters by red+floyd · · Score: 1

      Unfortunately, I think legislation and lawsuits will end up taking the profit out of spamming

      And why would this be an unfortunate result?

      --
      The only reason we have the rights we have is that people just like us died to gain those rights. -- Cheerio Boy
    2. Re:Isn't there a darwinian effect to spam filters by pr0c · · Score: 1

      Unfortunately, I think legislation and lawsuits will end up taking the profit out of spamming

      Someone explain to me again how legislation will stop email from other countries..

    3. Re:Isn't there a darwinian effect to spam filters by red+floyd · · Score: 1

      I never said it would. I was asking the OP why taking the profit out of spamming would be unfortunate.

      --
      The only reason we have the rights we have is that people just like us died to gain those rights. -- Cheerio Boy
    4. Re:Isn't there a darwinian effect to spam filters by ScooterBill · · Score: 1

      If legislation stops US based spam or spam that can be sued over IN the US, then that will stop 95% of the spam I receive.

      My point is that since we'd all like to keep the internet a "free" system, then we need regulations(yeah, it sounds funny) to keep it free. Free from abusers. Just like you can drive anywhere you want on public roads with whomever you want, but you can't stop traffic or drive 100 mph without getting in trouble.

      M

  10. Stop wrecking the Internet. by Sheetrock · · Score: 5, Insightful
    Spam alone chews up more than enough bandwidth.

    Having every recipient spider the links in the spam they get will not only make spamming inefficient, but web browsing as well. Enough with anti-spam cures that are worse than the disease -- the last almost killed SomethingAwful, and this might knock off the rest of the websites.

    --

    Try not. Do or do not, there is no try.
    -- Dr. Spock, stardate 2822-3.




    1. Re:Stop wrecking the Internet. by gilesjuk · · Score: 2

      Plus if you get false positives it might take out an innocent site.

    2. Re:Stop wrecking the Internet. by Bush_man10 · · Score: 1

      There is no perfect way to stop spam. From a corporate stand point you can argue that it is a lot cheaper to pay for excess bandwith to spider spammers than lose the prodictivity of employees receiving spam. When I started work I was given a blackberry and it must cost my company a lot per e-mail when I get spammed. It's all about tradeoffs....

      I say bite the bullet and spider those bastards :)

      --
      "I believe in everything in moderation. Including moderation." -Dean DeLeo, Stone Temple Pilots
    3. Re:Stop wrecking the Internet. by hawkbug · · Score: 1

      Exactly - I think somebody would end up be held liable for possible damages. It sounds like a good idea at first, but one false positive could do some serious damage and get people in lots of trouble.

    4. Re:Stop wrecking the Internet. by laddhebert · · Score: 1
      Just think if we actually took other peoples' suggestions and went after the spammers with angry mobs of blood thirsty savages urging to bash in the heads and pick the brains of the despicable spammers ...then of course, false positives might take out an innocent lives....

      Must...stop..the..urges...to..bludgen..to..death.. .the..bastards..sending..me..viagra..solicitaions. ...

      -Ladd

      --
      Don't Panic.
    5. Re:Stop wrecking the Internet. by tessaiga · · Score: 4, Insightful
      Exactly. Whoever was responsible for writing such anti-spam software would be the first person to get hit with a massive lawsuit the first time some spammer found a way to "aim" this sort of scheme at an innocent bystander. If that bystander happens to be a big company with deep pockets, the programmer could be looking at some serious pain. Knowing that such a risk exists, it would be interesting to see if anyone would still be willing to develop such software.

      The article tries to combat false positives with blacklists. A couple of problems with this come to mind right away. The first is that centrally-maintained blacklists are easy to take offline via DDOS, as we've already seen with sites like SPEWS. The second, and IMHO more serious, problem is that this would give the blacklist maintainers huge power over the rest of the internet -- if you ever got on their bad side, or if they were just plain inefficient/not conscientious about accidentally listing innocent bystanders, your site could potentially be shut down until they felt like taking you off the blacklist, just by some spammer spoofing you. Given the poor history of responsiveness that many blacklist maintainers have shown historically, I don't think giving them more power is the answer. Bad enough not being able to send people email if you accidentally get blacklisted -- imagine not being able to get net access at all.

      --
      The bold print giveth, and the fine print taketh away ...
    6. Re:Stop wrecking the Internet. by Anonymous Coward · · Score: 1, Insightful
      I'd like to see a lawyer arguing that his client sent out a million emails containing a link, and that someone else is liable for crashing his server because everybody clicked on the link. If you didn't want people to click the link, why'd you send it?

      Multiple hits as punishment might be a bit dicey, but just hitting it once to see what's there would, I think, be easily defensible.

    7. Re:Stop wrecking the Internet. by GigsVT · · Score: 1

      From a corporate stand point you can argue that it is a lot cheaper to pay for excess bandwith to spider spammers

      Not if you are the victim of a joe-job by a spammer, or just someone disgruntled who pays a spammer to put your link in a spam.

      How much cheaper is the bandwidth going to be when you are unable to conduct business because thousands of people are DoSsing your web site?

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    8. Re:Stop wrecking the Internet. by Atario · · Score: 1
      This is addressed in the article:
      This is a bad idea because it just uses up more bandwidth.

      That's like arguing that we shouldn't have police, because in addition to all the losses caused by crime, we have people taken away from productive work to chase criminals. If FFBs make working unsubscribe links universal, the result is net less use of bandwidth.

      I'm not proposing that FFBs should be used by people on dialup lines, just by users who have bandwidth to spare-- people at universities and corporations, and on DSL lines.
      [Note: FFB = "Filters that Fight Back"]
      --
      "A great democracy must be progressive or it will soon cease to be a great democracy." --Theodore Roosevelt
    9. Re:Stop wrecking the Internet. by PD · · Score: 1

      We've got to destroy the village, er, Internet in order to save the Internet.

    10. Re:Stop wrecking the Internet. by Anonymous Coward · · Score: 0

      Another interesting problem also involves responsibility for automatisms: What if the URL actually does something? Posting to a webforum for example. Or voting. I think we need a distributed way to tell this kind of anti-spam software that a site is off limits: We could add a record to DNS which signifies that a certain host is not linked to in emails (or that it is linked to in mail, opt-in or opt-out). Every email which contains links to this host (or to a host which doesn't have the positive RR respectively) are therefore fake and can be discarded without hitting the server. Other clients don't need to care. There is the obvious risk of DNS manipulations which could take out legitimate newsletters that contain weblinks, but if you can make these modifications, you could just as well redirect the server directly.

    11. Re:Stop wrecking the Internet. by Sheetrock · · Score: 1
      The author, in my opinion, does not fully appreciate the ramifications of his scheme.

      If it works as advertised and causes spammers to capitulate by putting working unsubscribes in, then he is correct: the bandwidth price paid up front would be worth the savings down the road.

      But one has to consider the possibility (and, I argue, probability) that this cunning plan will not convince spammers to honor the desires of the, um, spammees. Looking at the uproar over the federal Do Not Call list by legitimate telemarketers, it shouldn't be hard to recognize that the sales-by-irritation mentality would probably result in spammers ignoring the costs of spidering on their servers or, more likely, coming up with countermeasures of their own to disregard spiders.

      At the end of the day, I think it is quite likely that if this idea is adopted, it would result in a non-trivial increase in global bandwidth usage that perhaps wouldn't rival the cost of P2P but would be a great waste of resources nonetheless.

      I grew up with the Usenet warning that my posts would be relayed through hundreds of thousands of systems at a fair cost to the resources of the Internet community, and I think we'd all do well to return to that way of thinking and not the current wisdom that $20/month pays for anything we'd care to dump into or pull out of Earth's biggest LAN.

      --

      Try not. Do or do not, there is no try.
      -- Dr. Spock, stardate 2822-3.




    12. Re:Stop wrecking the Internet. by gilesjuk · · Score: 1

      Sounds like something Bush would propose :)

      But yes, some Internet protocols need an overhaul to combat spamming and other nuisances.

    13. Re:Stop wrecking the Internet. by fermion · · Score: 1
      I don't see why we shouldn't reply to every email and spider every link. The purpose of the a the from: and reply to: fields in an email is to allow us the receiver to reply to email. Now some corporate interests wants us to believe that the average user only has the right to receive email, but not reply. This is just wrong. It is the same thing with links. If someone sends a link the assumption is that they want whoever or whatever receives that email to click the link. Any other assumption is plain wrong.

      Now if someone sends out thousands of email with a forged from or reply header, or includes a URL with the intention of causing damage to a site, then that is illegal. It is a DDOS attack and various authorities have had some luck apprehending suspects in such cases. In these cases the sender of spam is the cause of the DDOS, as the end user is just doing what one does with email, and the authorities then have additional reasons to apprehend the spammer.

      Additionally, even though URL can be obscured, the purpose of most spam is to get people to go a vendor site. It would certainly be a good thing for such sites to receive several thousand hits in a short period of time. At worst the site will be so slow that the ignorant people who would do business with it will run out of patience before wasting their money. At best, the hosting company will get pissed off enough to pull the site. The ultimate would be to hose the hosting company enough so that the other customer become angry enough to complain. End user complaints have no effect, so what else are we supposed to do. Such a concerted effort may encourage the more ethical hosting companies to not host spammers, and the less ethical to charge more.

      And I am not being simplistic. If open relays in Asia are helping spammers let's DDOS out of existence. If hosting companies in Canada are aiding and abetting spammers, lets make it clear that accomplices will suffer consequences. If a spammer hurts an innocent web site, let the law prosecute those responsible to the extent of the law. The US has have extradition agreements with Canada.

      And btw, I am picking on canada because a large number of spams i receive are for companies hosted and registered in Canada.

      --
      "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
    14. Re:Stop wrecking the Internet. by sketerpot · · Score: 1

      But our transportation systems are already overloaded!

    15. Re:Stop wrecking the Internet. by vanyel · · Score: 1
      A "false positive" would only go to a few people, and thus wouldn't cause a DOS.

      From the article:
      But there are a few cases where this isn't true: the urls at the bottom of mails sent from free email services like Yahoo Mail and Hotmail, for example.

      That might have the helpful benefit of stopping that nonsense too.

    16. Re:Stop wrecking the Internet. by vacuum_tuber · · Score: 1

      Sheetrock wrote:

      "The author, in my opinion, does not fully appreciate the ramifications of his scheme."

      The author, Paul Graham, in my opinion appreciates and understands a great deal more about this and a host of other things than do you. With all due respect. FYVM.

      "But one has to consider the possibility (and, I argue, probability) that this cunning plan will not convince spammers to honor the desires of the, um, spammees."

      It doesn't matter. The spammers and their clients will have two choices: implement working unsubcribe links, preferably those that are activated by the spidering FFBs, or see their operating margins plummet to completely unprofitability. Frankly, I don't give a rat's ass which they choose.

      "...would probably result in spammers ignoring the costs of spidering on their servers..."

      They can't. They may hijack bandwidth to send the spam out, but they have to pay for the bandwidth to get the resulting website visits. Those who use hijacked computers as temporary web servers will end up in prison pretty quickly, because they can't hide their DNS registrations fully or forever, and they can't hide the click trail or the money trail.

      "...it would result in a non-trivial increase in global bandwidth usage..."

      You're dreaming. Not only are there not that many spam websites in the context of the global Internet, many of them in fact converge onto a small number of the same IP addresses. If you took the trouble to do IP lookups on some of the hostnames in URLs in spam you receive, you would already know this.

      "I grew up with the Usenet warning that my posts would be relayed through hundreds of thousands of systems..."

      Yeah, and people who grew up with the ARPANET used to whine at people who had sigs that were "too large and wasting bandwidth." It's a new world. There is a lot more bandwidth out there than you realize. At any point in time, nearby cities now have more bandwidth connecting them than the entire planet used to have just a very few years before.

      "...return to that way of thinking and not the current wisdom that $20/month pays for anything we'd care to dump into or pull out of Earth's biggest LAN."

      Ah, but it does pay for all the bandwidth we need or want, and has been doing so very nicely for about 10 years of public use through exponential growth that no one anticipated. And at the same time, every year, almost every month, fat bandwidth gets cheaper and cheaper and cheaper. Some day your $20/mo will bring you 640 Gbits/sec on fiber and even streaming HDTV won't use it all up. Then you'll be whining that spams will have entire feature films file-attached to them to entice you to visit their 3D holographic websites.

      --
      Look at the bright side: there's always seppuku.
    17. Re:Stop wrecking the Internet. by Anonymous Coward · · Score: 0

      You know, if all the nearly broke guys like Mr. SomethingAwful would stop looking for the cheapest webhosts (normally subisidised by spammer hosting), spammers would have a harder time finding "bulletproof" hosting.

      SomethingAwful was used as a "human shield" at a long time known (but cheap) spammer host.

    18. Re:Stop wrecking the Internet. by Patrick+May · · Score: 1
      . . . legitimate telemarketers . . . .

      RFLMAO! Mod parent up as funny!

  11. The problem with spidering by Anonymous Coward · · Score: 0

    Is that if they use unique links, and track them, they can verify working email addresses easily.

    1. Re:The problem with spidering by stretch0611 · · Score: 1
      Is that if they use unique links, and track them, they can verify working email addresses easily.

      Also, the intent of a DOS probably will not work. The article assumes that if a spammer sends out 1 million emails, his web site will automatically get 1 million hits for a DOS. However, a portion of those will probably be bounced and some people may use a email client that does not retrieve links.

      The biggest factor is that everyone will read/retrieve their email at different times so the "DOS attack" will not be coordinated at the same time.

      --
      Looking for a job?
      Want your resume written professionally?
      DON'T USE TUNAREZ!!!
  12. Who the hell?! by ender-iii · · Score: 1

    Who the hell is making it worth while for these people to spam?! Maybe that's the question we should be coming up with a solution for.

    --
    ender-iii
    1. Re:Who the hell?! by Anonymous Coward · · Score: 0

      You never watched Monsters, Inc where they bottle screams for power, thats what these spammers do :D

    2. Re:Who the hell?! by andih8u · · Score: 4, Insightful

      This woman at my wife's work got an email where they were selling Photoshop for $40. Quite the bargain, eh? So of course she went and got the director of the company's credit card # and went ahead and ordered it. Amazingly enough, five months later, Photoshop still hasn't come in the mail.

      So, in answer to your questions, stupid people make it worth while, and there's no shortage of those.

      --


      slashdot, news for crazed liberal socialist zealots
    3. Re:Who the hell?! by ender-iii · · Score: 2, Funny

      coming up with a solution for stupid people would solve a lot more problems then just spam...

      --
      ender-iii
    4. Re:Who the hell?! by Anonymous Coward · · Score: 0

      One way to do that is to remove all warning labels, even the necessary ones, and let nature do its job.

    5. Re:Who the hell?! by Electrum · · Score: 1

      So of course she went and got the director of the company's credit card # and went ahead and ordered it. Amazingly enough, five months later, Photoshop still hasn't come in the mail.

      So she charged it back, right?

    6. Re:Who the hell?! by ahodgson · · Score: 1

      I'd be even more amazed to find that only $40 was charged to the card.

  13. What about... by Misch · · Score: 4, Insightful

    What about the case where the spammer puts a uniquely identifier into the URL. Sure, he may not get a sale from the clickthrough, but he gets verification that your e-mail address is good.

    Then, you get more spam.

    --

    --You will rephrase your request for me to go to hell. Goto statements are not acceptable programming constructs
    1. Re:What about... by mr_exit · · Score: 1

      Yes but if the spam filter is catching it and spidering the link, then the spam filter will also catch the extra spam you get.

      --

      -------
      Drink Coffee - Do Stupid Things Faster And With More Energy!
    2. Re:What about... by Anonymous Coward · · Score: 0

      So instead of spidering the URL, make a request to the root domain of the link, much like /. <- formats your links now? Sure, you could cache your index.html equivalent, but eventually there are x nubmer of requests that you cannot handle, even with load balancing.

    3. Re:What about... by mengel · · Score: 2, Insightful

      Acutally, no. If the spam filter is in front of the valid-recipient check on your email system, then all the spam message attempts yeild web-hits, meaning they get "verification" of lots of invalid email addresses. Soon the belief that a web hit from an email address makes it more valuable goes the way of the dodo bird...

      --
      - "History shows again and again how nature points out the folly of men" -- Blue Oyster Cult, 'Godzilla'
    4. Re:What about... by Anonymous Coward · · Score: 0

      So instead of rejecting thousands of messages after one line of input, you're going to accept ALL mail, complete with embedded pictures and other cruft, for ALL non-existent addresses?

    5. Re:What about... by Anonymous Coward · · Score: 0

      http://YourIDfollows-aabbccddeeff.doma.in/

  14. spam solution: Unique per-sender e-mail addresses by ebrandsberg · · Score: 1

    The idea I've had to kill spam is to have a mail system that generates a new e-mail address for each potential sender (i.e. mailing list, subscription, etc) that blocks anybody else using the e-mail except for the first user. A unique e-mail address would be generated each time a user wants to give out their e-mail address, and can block any given generated address at will. This will allow the ultimate control in who sends traffic to who, and solves the issue.

    Erik Brandsberg

  15. No thanks by nickgrieve · · Score: 1

    I have enough bandwith wasted by spam now, without spidering anything.

  16. Easier idea by myov · · Score: 1

    Submit the url's to /.

    My current trick is subscribing the spammers to spam lists, if I get a valid address. Lost 2 addresses on a client's domain this month to spam. (one being our generic "contact us" address).

    --
    I use Macs to up my productivity, so up yours Microsoft!
    1. Re:Easier idea by LilMikey · · Score: 1

      That's actually a great idea!

      1) Find the penis-enlarger's website.
      2) Post it to Slashdot as "EU bans Microsoft" or "Linux on Desktop Really Catching On"
      3) Watch them crumble under the weight of the gnomes

      Oh yeah, 3a) Profit!

      --
      LilMikey.com... I'll stop doing it when you sto
  17. Are these subject lines example's of anti BF? by t0qer · · Score: 2, Interesting

    Are these subject lines anti Bayesian filters? Just curious cause they've been getting weird lately..

    Xanax_-_No_Prescription_Needed_-_neonatal
    Kuasx ep Pharmaceuticals including Valiumm, prozac, aAmbientforth mw
    Enter to win free cigarettes pedant
    Fight Aging and Skin Cancer Xpxtdp
    Bigger Penis is Better betsy

    I'm just curious why my spam lately seems to just have weird random junk in the subject line, I actually find it sort of amusing because some of the randomness reminds me of turetL}...yndrome.

    1. Re:Are these subject lines example's of anti BF? by Sheetrock · · Score: 3, Informative

      The recognizable words (neonatal, pedant, betsy) might be a weak attempt at that in addition to creating non-identical subjects, although they'd need a lot more non-spammy words buried in the article to get through... which they usually do, surrounded with HTML to make them invisible.

      --

      Try not. Do or do not, there is no try.
      -- Dr. Spock, stardate 2822-3.




    2. Re:Are these subject lines example's of anti BF? by kalidasa · · Score: 1

      Either that, or it's the Blight trying to infect Earth's Slowness networks.

    3. Re:Are these subject lines example's of anti BF? by ichimunki · · Score: 1

      That sort of random chatter probably won't affect the Bayesian filters much. Those filters work on a fairly well tuned set of probabilities and only look at the most highly rated words, so the random words probably won't ever get a very high or low probability-- thus they'll never be used in scoring the email. What those words will do is make it harder to write a good regular expression to match a subject line. Same thing happens in the email body a lot, too. Where random words are thrown into phrases, often inside html tags that will interfere with phrase matching algorithms.

      What gets me are the emails that appear to be NOTHING BUT random crud. Huh?

      --
      I do not have a signature
    4. Re:Are these subject lines example's of anti BF? by soloport · · Score: 1

      I'm just curious why my spam lately seems to just have weird random junk in the subject line, I actually find it sort of amusing because some of the randomness reminds me of tourette's syndrome.

      I have tourette's SHIT syndrome, you insensitive BITCH clod!

    5. Re:Are these subject lines example's of anti BF? by Shaleh · · Score: 1

      I often wonder if those are attempts to find valid addresses.

    6. Re:Are these subject lines example's of anti BF? by Suidae · · Score: 1

      +1 Vinge reference

    7. Re:Are these subject lines example's of anti BF? by prhodes · · Score: 1
      The recognizable words (neonatal, pedant, betsy) might be a weak attempt at that in addition to creating non-identical subjects, although they'd need a lot more non-spammy words buried in the article to get through... which they usually do, surrounded with HTML to make them invisible.

      That's the beauty of Bayesian filters. I've been running one (Spammunition) since early this year (4,461 spams and counting...), and it is *very* good about picking out this kind of thing. The "non-spammy" words in spam are still spamlike to me, because they don't appear in my regular mail. The filter picks up about 99+% of the spam, and I've had fewer than 5 false positives. -Phil

    8. Re:Are these subject lines example's of anti BF? by bugbear · · Score: 1

      I think individual random words in the subject lines are intended to spoof signature-based filters, not Bayesian filters. Presumably signature-based filters like Brightmail eventually realized that they should discard strings like xhh97890fsvcs at the end of subj lines before calculating the checksum. A real word is just as random and harder to recognize and discard.

    9. Re:Are these subject lines example's of anti BF? by kalidasa · · Score: 1

      +5 if that username refers to the Suda.

  18. Vigilante much ? by Animaether · · Score: 1

    The time has come for vigilante actions ?
    Is that what you're saying ?

    I have a better idea - if you feel your spam detection is secure enough to warrant DoS attacks, then get together with a bunch of other people who find the same results and organize a lobby to your ISP or providers even further upstream to block the e-mails at their end.

    Ideally, this would lead to providers / relays halting probable spam before it traverses more than a few hops around the internet.
    This -limits- the bandwidth usage by spam.

    Compare that to vigilante actions, and you're just making the bandwidth usage worse - thus turning your personal discomfort due to a spam e-mail into a discomfort for many more users.

    Yes, I know, some ISPs/relays live by providing for spammers, but in the end one of those ISPs won't help much if the next still blocks the e-mail.

    Now, please poke holes into this idea, as I think it just might work, and it's a lot friendlier than stumping down to a level of carrying out DoS attacks.

  19. I love my spam filter... by ericspinder · · Score: 1

    of the 100 or so messages I get every day on my home account 90% or more are caught by the spam filter my hosting company has put in place. To me it is the best feature of the $14 month web site plan I don't really use. Recently the only spam that gets through are very, very short messages with links or, web-based images. They are very hard to filter, this might do it. It will be great to make them pay for each hit, it would be like going from a resonse rate of .01% to 20-50%, even fools who would check the spam site wouldn't be able to get to it.

    --
    The grass is only greener, if you don't take care of your own lawn.
    1. Re:I love my spam filter... by Phroggy · · Score: 1

      Try SpamCop, it's only $3/month and includes spam reporting tools as well. They won't host your web site though.

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
  20. Boston Globe Article by Tom+in+Boston · · Score: 1

    I just read a great article in the Boston Globe Magazine from this weekend that detailed some efforts and dilemmas.

    http://www.boston.com/news/globe/magazine/articl es /2003/10/05/spambusters/

    1. Re:Boston Globe Article by hackhound · · Score: 3, Informative

      Correct, clickable link here: Boston Globe

  21. Take it to the spammers with law by brainvision · · Score: 1

    How 'bout we make a law that puts a bounty on spam, and allows people to sell their spam to bounty hunters. Then you'd get a cottage industry of bounty hunters in it for just the thing that motivates spammers -- money. Sorry, technology just can't keep up with greedy people.

  22. Variation on the theme by Gzip+Christ · · Score: 1
    How about writing a patch for Spamassassin that will automatically spider anything with a spam score over 7? And if the spam score is over 10 (for instance), it could spider it say 10 times, just to make sure that it got everything. This seems like it would be less susceptible to the blacklist problems Graham talks about.

    The article mentions that this could be turned against an innocent victim, which is the only reservation I'd have here. But when you really think about it, to effectively DDOS an innocent victim you would need to send out a ton of email and that effectively requires the same means as a DDOS itself, so why bother with the email instead of going for a DDOS directly? I suppose the Joe Job links could be to very large files. However, the crawler could be configured to only retrieve the first 50K or so, so I think this could be avoided.

  23. No, Silly by Anonymous Coward · · Score: 0
    Follow some links and find:

    This could be used to DoS innocent victims.

    That's the point of the blacklist. A site doesn't get pounded simply by being mentioned in a spam. It has to be mentioned in a spam and be on the blacklist.

    1. Re:No, Silly by Incongruity · · Score: 1
      Follow some links and find: This could be used to DoS innocent victims. That's the point of the blacklist. A site doesn't get pounded simply by being mentioned in a spam. It has to be mentioned in a spam and be on the blacklist.

      And blacklisting is never wrong? I see DoS'ing someone as a digital analogy to the death penalty...before you do it as punsihment, you damn well better be sure you've got the right person...

  24. *ping* idea! by Rosco+P.+Coltrane · · Score: 0, Troll

    but this would effectively be a massive distributed DOS attack on spammers

    Well, I never thought I'd say that one day, but when this filter comes out, I will turn into a spammer. I will send out kajillions of carefully crafted emails with lots of links to "http://enlarge.microsoft.com/", that will barely be rejected by the filter and will cause it to retrieve the content of my links to check it out, which in turn will look legit and make the email pass the filter. So I'll have achieved:

    - kajillions of machine banging on M$'s machines (hell, why should I always do it myself ...)

    - kajillions of users pissed at M$ for sending them spam (the filter let it pas, no?)

    **EVIL MANIACAL LAUGH**

    --
    "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
    1. Re:*ping* idea! by Phroggy · · Score: 1

      - kajillions of machine banging on M$'s machines (hell, why should I always do it myself ...)

      And when Microsoft gets a law passed making spamming illegal, we'll all have you to thank, which will be nice for you when you're serving your 1,320-year prison sentence.

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
  25. Disable Internet access. . . by Anonymous Coward · · Score: 0

    What we, as system admins, should do is disable internet access for those lUsers that respond and buy the crap the spam hocks. Just kick them off the internet.

    If you are a system admin, and find out one of your users has purashed something from a spamhouse, then disable their account. Period.

    Second, we need to make this policy, and an industry wide standard, and frown down upon those who do not disable email access for the users that fall for spam.

  26. Slashdotted by Anonymous Coward · · Score: 0
  27. fix for spam assassin by codepunk · · Score: 1

    Now I really like spam assassin but it is a damn bitch to get up and running. I have been getting a increasing amount of spam that passes through it because the message is short and only contains web links. It is time to take spam assissin to the next level and have it spider the links running it through something like dans guardian to further qualify the message as spam. That and adding a routine that checks the domain record age.

    --


    Got Code?
  28. the next step in blog filtering by Anonymous Coward · · Score: 0

    after the corepirate nazis 'fix' the email system, you'll only get spam from them.

    after that, when folks need to catch up on stuff that matters, they'll be forced to look for sites that are not financially obligated to the aforementioned execrable, or face being held hostage/'protected, from information about stuff that really matters, like the truth, survival, etc.....

    lookout bullow.

  29. It will never work well enough. by WindBourne · · Score: 1

    I am currently working on a add-in for postfix. And here is the README which offers an explantion.

    WHY:
    There are several ways to stop the spammers.

    1. Outside influence i.e. legally control it. The current US admin has suggested this, controlling users on the net, but it will simply move the spammers to other countries. To make matters worse, it is easy to see that this has no chance of working. This approach has its roots in other ideas.
    2. Try to determine spam at either the server or client level. I have suggested an approach for this to my current company (which we may do), but when you think about it, this is a losing approach. There will always be work arounds which allow the spammers an out.
    3. Change the protocol. This is being looked at in a number of different directions, but I doubt that it will happen quickly. In addition, the real problem here is that any new protocol designed by large ISPS will be used to try and control the internet and competitors. While this is the most correct approach, it will not happen quickly.

    So, that leaves changing the receipant. Some try to hide the accounts by embedding human filterable, but not easily machine filterable, substrings. This helps on mailing lists, but does not pevent large portals from selling them (tired of being burned by a company that is too hot , or perhaps from yodeling?). Instead many end-users create accounts on hotmail, Yahoo, AOL etc. and use them as temporary email addresses. This solves the issue of the companies selling your account, but it is a bad choice for everybody. So, what is the real work-around until a good (3) comes?
    Allow users to create temporary mail aliases that have time-based or count-based expirations, associated with a single login.

    Design:
    provide an ephemeral alias. That is

    1. time tracked with an ending date or number of occurences .
    2. has a varying policy per server (prevents spammers from determining legal users on a system).
    --
    I prefer the "u" in honour as it seems to be missing these days.
    1. Re:It will never work well enough. by ScooterBill · · Score: 1

      What about taxing every email for a very small amount. This would be virtually unnoticable to all but the spammer. I know our marketing dept. wouldn't mind paying for the ability to send out several thousand emails if the result was a signifigant drop in spam levels.

      Face it, most spammers aren't expecting a large hit rate. They're abusing the fact that spam is practically free to send.

      I get junk mail in my snail mailbox but I've never gotten junk snail mail for viagra, penis enlargement, free teen sex or most of the spam crap that I get in emails. It's just not cost-effective to mail that stuff.

      Now you'd have to tax the ISPs who would then charge their customers who would then think twice about spamming and running insecure mailservers.

      M

    2. Re:It will never work well enough. by Anonymous Coward · · Score: 0

      Spam Gourmet, and his setup is open source.

    3. Re:It will never work well enough. by WindBourne · · Score: 1

      I never use to get spam until I started work with my current company (I always did a good job with e-mail rpotection). They choose to use a Yahoo set-up. Thinking that Yahoo was ok, I actually set up my account with my information. Upon doing that, I started getting 10-20 a day, and yeah it involved viagra, chest and penis enlargment, etc. Once I realized what was happening I tried aol and MSN. Man was I shocked. I was getting upwards of 100 a day with MSN having been accounted for about 1/2 of it. But when I got to thinking about it, I realized that they were the major sendors and if we used their set-up it would actually get worse, not better. They all have the attitude that they want to be paid to send the spam, not pay to receive it. Therefore, nearly as I can tell, the real answer here is not trying to screen it, but make it costly to have them send it. The only way to do that is make it costly for them to aquire it which is to vary our accounts. But that is way to much of a hassle, so the next best is create multiple aliases. Once that is done, the number of spams will drop, not increase, making the filtering possible.

      --
      I prefer the "u" in honour as it seems to be missing these days.
    4. Re:It will never work well enough. by WindBourne · · Score: 1

      Yeah, somebody pointed that out to me AFTER I started. It is a good idea, but it is centralized, which makes it easier to hit. The better way is to have everything decentralized and fairly immune to spam/attacks. The problem with this is that ppl will have to stay up on updates, but with automation and support companies it is easy to do.

      --
      I prefer the "u" in honour as it seems to be missing these days.
    5. Re:It will never work well enough. by Anonymous Coward · · Score: 0

      I understand what you're saying. However, I've been using SG for over 3 years. Not one slimy spammer has worked around the system, and I don't even require a "prefix word" or "watch word" in the disposable. I'm sure if the number of SG users got large enough, though, the spammers would catch on. For now, it seems to be our little secret.

    6. Re:It will never work well enough. by Anonymous Coward · · Score: 0

      Oh, and let me say I'm interested in your efforts. I use/admin postfix, and would certainly be open to such a solution. Just figured I'd point out SG, especially since some of his source might be useful.

    7. Re:It will never work well enough. by Anonymous Coward · · Score: 0

      1. track down one spammer, and force them to be "guest of honor" in a seriously nasty snuff movie that is widely distributed over the net.

      2. make it clear to the spammers that "you might be next".

  30. Whos's getting paid by Ec|ipse · · Score: 1
    Not only will this increase the accuracy of filters (by running the retrieved content through the spam filter as well) but this would effectively be a massive distributed DOS attack on spammers. This isn't a new idea nor is it without its problems but I think it's definitely an idea whose time has come.
    The problem I have with this is not only are the spammers making money by the fact that they are sending out 10's or thousands of emails a day. but now the individual who may have hired the spammer (assuming the links within are them) are going to get paid because a system supposedly followed the link. A DOS type thing won't happen until many thousands of machines are using the same type of filtering that does that sort of thing. Or am I mistaken in this theory?
  31. slashdotting becomes slashkilling by chimpo13 · · Score: 1

    How long before some nut on slashdot goes and kills or seriously injures a spammer?

    Although, just driving by a spammers house and posting pictures and the address does some good.

    But how far before it gets as crazy as the anti-abortion people who started logging the license plates of people who work at abortion clinics. That, combined with the shooting/killing of doctors, really cut down on doctors who perform abortions.

    The animal rights people have started logging plates of lab employees at the UC Davis monkey lab. Although that freaks out employees, someone shooting an employee will cause employees to quit which will hurt tests on anti-HIV vaccines and the ilk.

    1. Re:slashdotting becomes slashkilling by Anonymous Coward · · Score: 0

      What about using EMP devices on the spammer's installation ?

      White van rolls down Ralsky's street.
      A small bang is heard, all electronic devices in vicinity let the magic smoke out.

      Also, mid or heavy microwaving could achieve the same results.

    2. Re:slashdotting becomes slashkilling by Broodje · · Score: 1

      This is the first time I've heard of this. Interesting concept, although my knee-jerk reaction is to compare apples with apples. Anti-abortionists are supposedly fighting fire with fire (kill a doctor because he kills babies). Heated emotions on slashdot might lead to a little DDOSing here and there, or a public humiliation and whatnot, but no one is actually taking lives, on either side. If a nut strikes out and kills a spammer or parks a truck filled with cowshit near SCO's offices (example, of course) _in real life_, then he's a nut and that has nothing to do with Slashdot.

    3. Re:slashdotting becomes slashkilling by chimpo13 · · Score: 1

      Yeah, you're right. Hopefully someone will start cruising by spammer's houses with an EMP device.

      There's an ancient microwave at my apartment with a screen door. Back before they were adding glass. I'll donate it to anyone who wants to build some sort of microwave jamming device with some pringle cans...

    4. Re:slashdotting becomes slashkilling by Anonymous Coward · · Score: 0

      "How long before some nut on slashdot goes and kills or seriously injures a spammer?" You grossly misunderstand how those things work. Slashdotters have an outlet; none of them is likely to go to such extremes. And if someone else does, how, um, exactly would that be a bad thing? Spammers rate lower on the Universal Scale of Life Forms Ranked by Value to Society, Humanity and the Planet even than lawyers and politicians. There's some question whether they even deserve to be on a list of life forms.

    5. Re:slashdotting becomes slashkilling by chimpo13 · · Score: 1

      I agree with you. They rank behind child molesters, but they are better than meter maids. There ain't no point in being a meter maid. Spammers are greedy, thieves, and inconsiderate. Meter maids are bastards.

      I wouldn't rank all the slashdotters as well as you though. I'm sure there's murderers or at least people keen on aggravated assault probably flaming the latest dupe right now.

  32. Not going to work by hdparm · · Score: 1

    We need to restrain spammers more effectively. Here is a possible cure. It may even work on Darl.

  33. Spammunition by jason777 · · Score: 0

    I used Paul's software called Spammunition, which is a plugin for Outlook, and it only worked for a while. The idea is that you tell the software which email you think is spam. Then, it takes that into account for testing if the next email is spam.

    It starting getting too many false positives, and deleting my real email. I'm guessing its because I marked too my emails as being spams.
    For example, I get an email where the body says "Check out my new website here" and it would have a link to the site. But I think since the text was so generic, it was throwing off the spam filter. I dont know, the point is I stopped using it because I'd rather get spams then have false positives.

  34. Filtering question by Anonymous Coward · · Score: 0

    My spam filter was working ok, but recently, I started reciving messages that had stuff like this at the end:

    "If you don't want to hear from us again please follow the link below
    http://www.onmarclass.com/host/emailremove. asp

    yh23mb3rmxuue vw2slgnzl4v 2srh8p3r6qsy12
    pjc1342e9lz 7kmvq9162pshe dfkr9y2446mny
    04jpwn1mfkt 0ex14b11a8
    0l6sie3byxd8p 3td8n23ejny lo3vth1l1x6
    x7m6ky1ys2 tz4q7f2uo9
    nrr0wa3heg nw32a31fy29 jae7wa3tru3l wjfocy1upvzm c89vrr1tnig m004911bsqqg kqw3bg2ker
    fqcjnf9dvkwf1 6zla9m1tz8yt owt5jr3ezg
    bwsge13wq3 fyejef3je3pu mw1gp53g83bn53 m1xpox3qil7k2 l8upwg103f gg69uuu7et bc1uzdgsdo d3xxww1vh6951
    Thanks, bye."

    So, would those rubbish strings screw up my filter and make spam like this score less and get into my normal folder?

  35. Last entry in the "problems" by nacturation · · Score: 1

    From this page:

    Why have email as part of the system? Why not just have a blacklist of spam sites and encourage people to beat on them?

    Several people have written suggesting a "DDoS@Home" project of this type. (Two correspondents who shall remain nameless simultaneously invented this catchy name.) But I think mail should remain in the system for two reasons: (a) it tells you which sites to pound, and when, and (b) if you included it as part of a filter, you could get more users.

    On the other hand, if some group managed to launch a DDoS@Home project aimed at spammers, that would be enormously amusing. I'd sign up for it.


    Sounds like a challenge. So who's going to be the first to post a URL to the SourceForge project page? ;-)

    --
    Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
  36. The obvious problem... by jafo · · Score: 1

    The obvious problem with this is that it provides the senders with more information. Using URLs that are unique per recipient, it allows them to track who is likely using these filters, that the address is valid, what IP address is associated with the e-mail address, etc...

    In particular, you may be telling the spammer that you are more likely to see their message if they work hard at getting it through this particular filter (say, by not using a URL, or slightly mangling the URL).

    I really wouldn't want the spammers to be able to build up a database of what IP addresses I frequently use for reading my e-mail. I would implement the scanning on a central server, but many people do not have that option.

    Sean

    1. Re:The obvious problem... by vacuum_tuber · · Score: 1

      jafo wrote:

      "The obvious problem with this is that it provides the senders with more information."

      Even if the URLs used are not cleaned up first, this is not necessarily a bad thing. It causes the spammers to send more spam to the very email addresses that cause even more unprofitable load on the beneficiary web servers.

      "Using URLs that are unique per recipient..."

      That's not as common as you think. The most common identifier in a spam URL is the ID of the spammer/agent, so he can get credit for any sale that results from your visit to the benefiary website.

      The next most common identifiers are very lame inclusions of your email address in the URL, very easily modified by a FFB tool. Again, though, the desired FFB effect may actually be multiplied by leaving such identifiers intact, by causing the spammers to concentrate on the email addresses that hurt them the most.

      Running way in last place are URLs that contain other encodings, which may be a munge of your email address or, more likely, a database key that allows them to link back to your email address and the spam they sent you. This last, though, requires a high degree of integration between the spam sender and the beneficiary website operator, which also implies a stable and very advanced IT environment, which is not typical of spam/website operations.

      If you were running FFB, you could opt to munge identifying information or not, to regulate how much spam you get and thus how much Fighting Back you do. If you don't get enough spam, you could allow your FFB to use original URLs with whatever identifying information they contain. As your spam level rises, you could tell your FFB tool to munge the identifying information.

      "In particular, you may be telling the spammer that you are more likely to see their message if they work hard at getting it through this particular filter (say, by not using a URL, or slightly mangling the URL)."
      1. No, you will be diluting the information the spammer mistakenly thinks he can infer from the website visit, since you will not actually be viewing the pages (except maybe once, for Bayesian classification of the website) and there will not be a corresponding increase in completed sales.
      2. Rather than slipping past the filters, mangling the URLs makes Bayesian filtering nearly 100% effective. Mangling only works with very stupid keyword filters. It's surprising how little the spammer programmers seem to comprehend this, since they keep trying more and more complicated mangling, only providing more and more Bayesian markers with 100% spam probability.
      --
      Look at the bright side: there's always seppuku.
  37. This is a horrible idea by image · · Score: 2, Insightful

    Malicious virus and trojan authors spend a lot of time and energy writing code that can infect host machines across the internet and wait for incoming instructions to launch a DDOS attack against a target.

    And there is actually a proposal for people to voluntarily install this on their machines? And the trigger is simply an email?

    Sick of yahoo.com today? Take them down -- just spam the net with junk mail that points their site. Have a vendetta against a guy that hosts his own email over a DSL line? No problem -- you won't even need to spam that many people before their auto-crawling DDOS boxes take his server down.

    Yikes.

    1. Re:This is a horrible idea by cgranade · · Score: 1

      This effect could be amplified even further by a Melissa-like worm, if anyone remembers that. With so many lusers running M$ e-mail products, it wouldn't be too hard to find a way of making them e-mail out the spam themselves, so that if they don't FFB the spam, then they replicate it! Imagine. By sending one message, someone could take down all of Yahoo!, M$, Google, and a slew of small ISPs that would buckle under the outgoing traffic...

      --

      #define DRM chmod 000

  38. Problems by RevMike · · Score: 1
    If you only follow the link programatically once, and everyone else did as well, you allow the malicious to perform a DDoS an innocent server. It is unlikely that the blacklist could be maintained properly.

    Once you follow the link more than once, and programatically, you are treading into the aea of DDoS. It could be that the authorities will come looking for you!

    But the real key is that spammers are using distributed hosting techniques to host there web sites through unprotected windows machines with a trojan. So a million machines would be hitting another million machines, not a million hitting one server.

    1. Re:Problems by vacuum_tuber · · Score: 1

      RevMike wrote:

      "If you only follow the link programatically once, and everyone else did as well, you allow the malicious to perform a DDoS an innocent server."
      1. RTFA.
      2. Use your brain. If someone has the desire to punish spamsites, it's trivial to review the URLs to be visited and delete any that one doesn't wish to visit because it appears to be an innocent victim of malicious spamming.
      "It is unlikely that the blacklist could be maintained properly."

      RTFA. Graham suggests a whitelist, not a blacklist. I think that's presently a Difficult Thing (TM), and have suggested that the upcoming tools for doing this could incorporate the same good/bad Bayesian classification for the websites that the present tools use for the email. As with training the system to identify the spam emails, there would be an initial burden of viewing and classifying, after which the system would run pretty much by itself with only occasional update training.

      --
      Look at the bright side: there's always seppuku.
  39. Reading this post will... by Anonymous Coward · · Score: 0

    ... enlarge you're penis by 2" and put hair on you're chest.

    GURANTEED!!

  40. Filtering/Blacklisting is not the answer by MoxCamel · · Score: 1

    It's just a game of one-up, and as long as we continue to use SMTP, the spammers will always have the upper hand. New authentication and verification methods need to not only be developed, but supported by the big ISPs.

    1. Re:Filtering/Blacklisting is not the answer by nanojath · · Score: 1

      Okay, pretend I'm an idiot (this will not be that hard). Can someone point me at a resource that explains why the current setup makes it so impossible to verify where email comes from, which seems to be a main issue (I assume this is what MoxCamel is talking about, correct me if I'm wrong)? And what the solution is? And what the objections to the solution are? I'd like to be an informed participant in this debate but I'm not that technical and I just don't understand the issues. I understand that spammers spoof the headers and that this is easy to do. But why it is easy to do, and what to do about that? No clue.

      --

      It Is the Nature of Information to Transgress Artificial Boundaries

    2. Re:Filtering/Blacklisting is not the answer by Anonymous Coward · · Score: 0
      I can arrange to have delivered to your inbox a message "From: president@whitehouse.gov" with arbitrary headers to make it look like it originally came from a hotmail server.

      The only header that can be trusted (and nowadays, the only header that is real) is the last one, appended by your mail server, that shows which IP address connected to your mail server to deliver the mail.

      Of course, the message didn't come from the President.

      Also, it didn't come from Hotmail.

      Now, how would your mail server know not to accept this mail? It would be nice if it knew "only accept mail from whitehouse.gov" from a particular IP address. But it doesn't. It would be nice if the message was cryptographically signed such that you could verify (or refute) that the message came from president@whitehouse.gov. But it isn't. It would be nice if I could track down the TRUE sender of the email (his REAL originating IP address, not just the IP address of the last hop/open relay). But I can't.

      Anybody (me) can send you a message that purports to be from anybody else (Dubya) using any mail relay they can find (my ISPs relay, an open relay, a haxored box that's running relay software unbeknownst to the owner, etc.)

      That system is ripe for abuse.

      Put mechanisms in place where I can track down the TRUE sender of the email (to enforce a fine against spammers), or where I can reject forged email (crypto signature != purported sender), or something similar.

  41. I have an idea! by Anonymous Coward · · Score: 0

    How about we just STOP ACCEPTING HTML EMAIL? If we filter that virus ridden crap out, all that's left are nice text messages to filter. If you're hell-bent and determined to have html email, just filter on whether or not there is an image in the html that doesn't trace back to the same dns as the (always faked) domain in the sender address? That'll fix it good, and still allow emails from vendors who actually have a real web site and return address.

  42. My Spam Solution by Jordy · · Score: 1

    I know this is a bit basic, but it seems to work fine for my personal accounts.

    I simply filter ever email address not in my manually added address book to a spam folder. Every person I email has an entry in my address book (automatically added).

    Once in a great while, I'll go into my spam folder and check for mail that might have been filter by mistake and add any email addresses to my address book from those emails.

    It is pretty difficult for a spammer to defeat this. You would have to customize spams for each person and would have to know who I email.

    It has some drawbacks obviously, but all in all, I don't have any false negatives (my inbox never has spam) and I rarely see any mail filtered in my spam folder that was from people I want to talk to.

    --
    The world is neither black nor white nor good nor evil, only many shades of CowboyNeal.
    1. Re:My Spam Solution by Anonymous Coward · · Score: 0

      good thing you aren't in sales with your email address on your business card. such a system fails baddly in that case, and probably a number of others.

  43. SpamNazi by ryanw · · Score: 1

    I think the only option to fighting spam is changing email as a whole as specified at www.spamnazi.org.

  44. why the spidering? by polaar · · Score: 1
    from the faq:
    This could be used to DoS innocent victims.
    That's the point of the blacklist. A site doesn't get pounded simply by being mentioned in a spam. It has to be mentioned in a spam and be on the blacklist.
    Well, not sure I'm in favour of the whole DoS'ing idea, but:
    If the plan is to DoS blacklisted sites, why not just DoS them anyway, and forget about the spidering? Sounds easier (plus you help defeating other spammers than the ones that bother you)
    1. Re:why the spidering? by Robert+The+Coward · · Score: 1

      DoS is illeage. Part of the reason it isn't illeagle is the email they sent you asking you to vist there site. In a sense they are asking you to DoS there site buy sending out large numbers of emails.

  45. hasn't stemmed the flow, here's why by Anonymous+Spammer · · Score: 1
    While the success of Bayesian spam filtering is encouraging, it certainly hasn't seemed to stem the flow of spam in the last year or so

    As a professional sender of UCE, I just want to tell you slashdotters to keep on playing with your spam filters. As long as you use spam filters on your e-mail, I can continue to reach my real intended targets, those non-slashdotters who do not know better and will buy my products or click through to my client's websites. Your filters really help cut down on the complaints to the Internet service providers I do business with, and as long as not too many complaints come in their marketing people assure me we can do business. Of course, I still waste your bandwidth and mailbox capacity, but you no longer complain to uce@ftc.gov, my access providers, or anyone else who might cause me problems. My yahoo and hotmail and other accounts for replies are lasting much longer before getting shut down because someone complained to these service providers. And my clients are even reporting that they can start mailing out 800 numbers like 1-800-901-3719 again and they will not have you damn geeks set up your modems to keep autodialing them, since you spend your own time and effort to filter the e-mail and only clueless users who might actually call will see the numbers.

    Please don't bother your Congressmen or Senators proposing legislation that might not work 100%. Just keep on filtering the spam I send you, I know you would have never bought from me anyway. That you can filter legitimizes my business and my waste of your bandwidth.

    P.S. To be sure of not getting a false positive, be sure to send all filtered mail to a special folder. Waste your storage space storing the mail until you manually go through every piece to be sure you didn't accidentally filter something important. Of course, this will take exactly as much effort as it would have to just check the e-mail when it first came in, not to mention the extra effort spent in setting up the filters and the extra space for storing your incoming spam folder, but what the heck. If you think that you can scan e-mail for false positives faster this way you are just fooling yourselves, if you are scanning faster e-mail that you expect to be all spam, you will miss the very false positives that you think you are looking for. And any fales positives that you do catch will have been delayed, perhaps days or more. You geeks enjoy wasting time this way, and I certainly appreciate it. It makes the work of all us spammers much easier. After all, slashdotters like Moderation abuser tell you that Bandwidth is cheap, disk is cheap, CPU is cheap , which is good, because at the rate spammers like me waste it the costs still adds up. I am gald I never pay for it, and I would just as well that everyone else takes the additude that all of the resources I waste are cheap than band together and pass laws against us. No one should care about spam because Bandwidth is cheap, disk is cheap, CPU is cheap and it is your job to filter it.

    Think you've seen this before? Don't complain. Just go through lots more work to set up special filers on your computer so that you will not see it again. Crawl into your holes. You should have to do that. It's the true geek solution, and I would really like it if you did.

    And don't pay any attention at all to the fact that those anoying telemarketers suddenly stopped calling you two days ago, not because you wasted time and money getting caller-id and setting up systems to filter them out, but rather because the do-not-call list became law. You know, the law they said wouldn't work. Heck, in my case, even those annoying calls where someone who hangs up as I answered, which used to happen several times a day, completely stopped. But just recite that laws can't work, the end user must have their bandwidth wasted and go to extra work to filter their spam themselves. How else can spammers count on reaching the sheep who don't filter their mail and will respond to our great offers?

    --
    No Karma is given if one is modded up "funny".
    1. Re:hasn't stemmed the flow, here's why by Anonymous Coward · · Score: 0

      So what you're saying is that you're mentally retarded and that you win because you're the biggest asshole? Yay for you. How about an alternative to just blocking spam? How about we continue to report it to spamcop and other anti-spam sites, which help us block you from reaching MILLIONS of accounts everywhere...including, by the way you fuckfaced buffoon, the losers you apparently want to reach.

      Have a nice day!

    2. Re:hasn't stemmed the flow, here's why by kaoshin · · Score: 1

      Of course, I still waste your bandwidth and mailbox capacity
      And I waste yours back. I use challenge response filtering. There is no risk of false positives either so I don't really have any upkeep work to do as you described.

  46. Bayesian isn't doing too bad right now... by ErikTheRed · · Score: 1

    I am currently running POPFile 0.19.1 and it's classifying my two main e-mail accounts (approx 200 e-mails per day, 17.89% spam) at 98.92% accuracy. I'm pretty happy with that...

    --

    Help save the critically endangered Blue Iguana
  47. Success by kaamos · · Score: 1
    - Look sir, the amount of traffic that our e-mail ad campaign from that guy Henry McSpammy is generating!

    - We'll, that's good, I guess we'd better give him the new hardware and T3 connection he wanted then, we may have even more traffic. Keep up the good monitoring work!

    --
    In Canada, we don't fancy things like socks
  48. Beysian filtering works for me by PhilipPeake · · Score: 1

    I am filtering spam at the MTA (sendmail) with RBL and open relay plus the usual credibility checks like valid sender domain etc + SpamAssassin set up with beysian filtering primed with 1,000+ spam and ham mails. The result? about one piece of spam per day in my mailbox, and something like 60+ spam e-mail in my spam-box. This stuff really works. I am amazed just how well.

  49. Paul Graham is a bad web designer by axxackall · · Score: 0, Offtopic
    Dear Paul, With all my respect to you as a computer scientist, I should say that your web design skills are far from being perfect. Or your marketing skills are not good that they force you to make so bad web design decisions.

    Anyway, what did you think when you have designed the site that displays on a third of my monitor width leaving two thirds as an empty blank white space?

    Yes, I do have 1280 horisontal resolution. And yes, I do know that there are people with worse resolution of their monitors, like 800.

    But don't you know that you can use "%" when you control the width of table elements, filling the whole space of all monitors with actually usefull content of your web site?

    Sorry if it looks offensive, but you gotta change just few bytes in your web templates in order to show that you respect people no matter what monitors they have. In other words, please don't punish people who have got good monitors.

    --

    Less is more !
    1. Re:Paul Graham is a bad web designer by bugbear · · Score: 1

      Text is unreadable if there are more than about 65 characters in a line. Try it yourself and see.

    2. Re:Paul Graham is a bad web designer by axxackall · · Score: 1
      You comment is 98 character long and I feel very comfortable when I read it as a single line on my screen.

      Moreover, most of sites with technical documentation are displayed filling out the whole space on my monitor and I've never had any problem to read it.

      Speaking about amount of characters per line, you do realize that it varies at the given display resolution depends on what is the fnt size, don't you? Each time I see the font is too small or too big I correct it by pressing Control_+ or Control_- buttons. Now, that doesn't really help with Pauls site as making it display with a right font size leaves one or two words per line - and that's ugly.

      --

      Less is more !
  50. The ultimate spam filtering method by Aceticon · · Score: 1

    Yes indeed, ladies and gents - i am going to share with you all, free of charge, the ultimate spam filtering method, guaranteed to catch 100% of all incoming spam mail.

    All you have to do is redirect all incoming e-mail to the trashcan.

    (standart disclaimer: this system will have about 10% false positives for most users)

    1. Re:The ultimate spam filtering method by joeldg · · Score: 1

      mine goes to /dev/null

      what is this trashcan you speak of?

    2. Re:The ultimate spam filtering method by spitzak · · Score: 1

      I think my false positive rate will actually be much lower than 10%! So this works much better for me!

  51. Spidering web content could lead to revenue by Ignorant+Aardvark · · Score: 1

    Spammers' links generally contain lots of advertising. If our spam filters now automatically visit all webpages pointed to in spam mails, couldn't that in itself become a source of revenue? Just spam with as many URLs loaded up with as many pay-per-impression ads you can think of ... would this really help?

    1. Re:Spidering web content could lead to revenue by William+Tanksley · · Score: 1

      No, I can't see that helping -- because it would lower the response rate of the ads, thereby earning less per clickthrough. And the clickthrough rates are already terribly low.

      Plus, if this does become widespread, the solution's simple: just have the automatic visiter be a little smarter about whom it downloads stuff from. You should only download stuff from blacklisted sites.

      (I'm not sure I like this plan anyhow, since I think it's ridiculously aggressive; but the foundation should work very well.)

      -Billy

    2. Re:Spidering web content could lead to revenue by vacuum_tuber · · Score: 1

      William Tanksley wrote:

      I'm not sure I like this plan anyhow, since I think it's ridiculously aggressive; but the foundation should work very well.

      Uh, and spam is not "ridiculously aggressive?"

      In contrast, Filters That Fight Back is considered, measured and appropriate. And, if actually implemented, devastatingly effective.

      --
      Look at the bright side: there's always seppuku.
  52. very smart by ianweeks · · Score: 1

    Many of the mailservers spammers use are hacked I guess ... poor admins ... and now they'll also be DoS'ed! :)

    1. Re:very smart by Anonymous Coward · · Score: 0

      if those admins let spammers hack their servers, they deserve to be DoS'ed, or they will never learn.

  53. I've got a better idea by Anonymous Coward · · Score: 0

    Kill the spammers, then stick their heads on a pike as a warning to all the other spammers who are even thinking of this.
    Do a few here, a few there, and suddenly people get smart enough to know that if they spam, their life expectancy goes waaaay down.
    Personally I'd hire the guy who used to run Saddam's toture chamabers as the grand inquizitor, but hey, that's me.

  54. Dangerous from a legal perspective by dark-br · · Score: 1

    What about phrases like "by clicking on this link you agree to let us call your house" kind of things (where the link containers a token for identification purposes). Having a filter auto-follow links could be really dangerous then.

    The interesting thing is how the courts would end up viewing auto-clicks vs manual clicks. I'd bet that if a user set up a filter then it would be effectively view as the user doing the clicking...

  55. Re:spam solution: Unique per-sender e-mail address by cmowire · · Score: 1

    Already been thought of.

    I use some forms of that, and there are several services such as Spamgourmet who have automated parts of it.

    It actually makes sorting spam more interesting because then you can then track individual spidered addresses and see what happens when you do certain things.

  56. lookout express by name773 · · Score: 0

    heh, automatically clicking links? lol. and a couple articles earlier there was one where spammers and crackers were working together. 2+2=....

  57. Handing info to spammers? by carsont · · Score: 1

    How would this be any safer than allowing an email client to, for instance, download a "web bug" image embedded in a spam message's HTML content? If the filters simply follow whatever links are in the message, and the spammers include a link with a unique tracking ID (don't they already do this sometimes?), you'd be telling them your email address was "live" just as surely as if you sent them an unsubscribe request.

    --

    Ubi dubium, ibi libertas.
    1. Re:Handing info to spammers? by vacuum_tuber · · Score: 1

      carsont wrote:

      If the filters simply follow whatever links are in the message, and the spammers include a link with a unique tracking ID (don't they already do this sometimes?), you'd be telling them your email address was "live" just as surely as if you sent them an unsubscribe request.
      1. The point is to increase their traffic and thus their costs, without increasing their sales.
      2. If the spamsites make the grave mistake of increasing spam to email addresses that hammer their websites, they will just multiply the negative effect on their own profit margins. It's a case in which giving them exactly what they want (short of a purchase) delivers a big hit to their profit margins.
      3. Tools will optionally munge your email address if it is in the URL.
      4. Tools will optionally munge many other encodings that would allow such correlations.
      5. Right now, very little spam contains non-visible encodings of your email address or other identifier to correlate back to the spam that was sent to you. Most of the encodings are to give credit to the spam contractor/agent who sent the messages, and he will eventually be hurt by the plummeting percentage of sales that result from website visits identifying him as the originating contractor/agent.
      6. (5) is not likely to change anytime soon because the spam sender is often independent of the spam beneficiary and their systems are not integrated. Website operators who send their own spam could and some probably do encode an identifier that correlates back to your email address, but even that implies a much more integrated and stable IT system than most spammers are capable of. Also, see (2) above.
      7. Tools will optionally alter the agent identifiers, making them unreliable.
      --
      Look at the bright side: there's always seppuku.
  58. Great, what a way to DOS someone else's site by Anonymous Coward · · Score: 0

    Great, what a way to DOS someone else's site.

    Just spam everyone with your enemy's URL.

  59. Nobody cares about SomethingAwful by Anonymous Coward · · Score: 0

    I will shed no tears over the death of a site which has its users spam the K5 userbase to vote up some crappy article.

    1. Re:Nobody cares about SomethingAwful by Anonymous Coward · · Score: 0

      Don't blame SA that nobody at K5 took the obvious step of banning voting unless you had an account before the article in question was up for vote. K5 made the system. SA used it. Deal with it.

    2. Re:Nobody cares about SomethingAwful by Anonymous Coward · · Score: 0

      Anything... ANYTHING that makes Kuro5hin users look like the drooling morons that they, without exception, are, is fine with me. There is not a more unworthily self-satisfied web site on the internet.

  60. DoS by spidering spam? Better idea by Anonymous Coward · · Score: 0

    What's wrong with the good old method of posting the link to Slashdot!?

  61. Circumventing SPAM filters doesn't work by Atomic+Frog · · Score: 1

    What is the point wasting time and effort to try and circumvent anti-SPAM techniques?

    Anybody with the initiative and brains to bother installing SPAM filters is NOT going to fall for the SPAM, filter or not. So if you're a SPAM'er, why the hell are you trying to get around their filters????

    The people who are going to get sucked into that SPAM crap are the ones who don't bother to install even the most basic SPAM filters at all.

    This is like the national Do-Not-Call list. The smart telemarketers won't call those on the list, legal or not, because you're wasting your time. Those are the people where you have almost zero chance of success.

    1. Re:Circumventing SPAM filters doesn't work by k12linux · · Score: 1
      Anybody with the initiative and brains to bother installing SPAM filters is NOT going to fall for the SPAM, filter or not.

      You're making the assumption that the spammers want to get around individual spam filters and that the person installing the filter is the final recipient. The spammers are more interested in getting around corporate and ISP spam filtering. You know... those filtering services that so unfairly prevent the spammers from reaching their adoring customers.

      It's just too bad that people ever buy ANYTHING from spammers. I recently recieved a spam from a vendor with a product I would have otherwise been interested in. My reply was, "Your product looks great! Just what we need! Too bad you chose to advertise via spam. I don't do business with spammers."

    2. Re:Circumventing SPAM filters doesn't work by Robert+The+Coward · · Score: 1

      RTA. It refered to the fact that AOL is now using Bysan like filter now. So number one source of clueless users now has good filter. ISP more and more are adding filter to there email even clueless one are hiring people to handle it for them.

  62. Another potential problem? by Capt_Troy · · Score: 1

    If the spam filter spidered links, wouldn't that cause the hit count of the target page to go up? If so, what's to stop Spammy McSpammer from using his incredible hit count to convince people to buy ads on the site? We don't want to make these bastards more money.

    Or, it could very well be that I'm misunderstanding the whole thing...

    -troy

    1. Re:Another potential problem? by vacuum_tuber · · Score: 1

      Capt_Troy wrote:

      Or, it could very well be that I'm misunderstanding the whole thing...

      No, you're probably only missing the little part about hits being useless if no revenue results from them.

      The spammers want traffic... let's give 'em traffic. Even if a few million people did this manually with browsers (with Java and JavaScript and autoupdate etc. disabled), it would have the desired effect. But that's a lot of time and effort to expect from a large number of people. Have no doubt: tools will appear.

      --
      Look at the bright side: there's always seppuku.
    2. Re:Another potential problem? by Capt_Troy · · Score: 1

      thanks!

  63. DDOSing links in spam will cause collateral damage by meldroc · · Score: 1

    Much of the spam these days is being sent by trojans running on unsuspecting computers, and many of the web sites pointed to in spam are on systems whose owners have no idea their machines are being abused.

    A better idea would be to work on speeding up the response time for mechanisms used to shut down spam, such as Spamcop and Vipul's Razor. The general idea is that we should automate and accelerate the chain of events starting with spam detection (manually or by spam filters,) followed by reporting of spam, then blockage of spam in as many places as possible as well as TOS termination of the spammer's accounts. The entire process from spam detection to widespread blockage and TOS termination should take no more than five minutes. Every time a spammer starts spewing crap to people's mailboxes, he should expect to have his connection cut immediately. If the spammer is a trojan running on an innocent's machine, it still gets cut, with the ISP telling the user they'll be reconnected after they fix their machine. Bayesian filtering is a good start for fast spam detection. We need more mechanisms in place to distribute that information and block spammers.

    --

    Meldroc, Waster of Electrons
  64. the rebirth of smurf by TheSHAD0W · · Score: 1

    This plan would have the effect of turning the email system into a DDoS amplifier. A simple email sent through some SMTP server somewhere saying "Enlarge your penis! http://12.34.56.78:1234" to multiple recipients would greatly increase an attacker's effective DoS bandwidth.

    1. Re:the rebirth of smurf by Robert+The+Coward · · Score: 1

      RTA. If I receive an email from some who is on the blacklist the bam I start trying to pull the spamer website. If I get an email and they are not on the blacklist it goes to /dev/null or trash or were every you tell spam to go.

    2. Re:the rebirth of smurf by TheSHAD0W · · Score: 1

      Then they'll just start hopping domains, not sticking with one long enough to land on the blacklist. They might even subsidize services to give free 3rd-level domain redirects just so they could have an effectively infinite number of domains.

      Alternatively, I could set up a somewhat convincing spam-marketing site somewhere, then once I'd been blacklisted, change the DNS to point at whatever victim I chose.

    3. Re:the rebirth of smurf by Robert+The+Coward · · Score: 1

      Yes and see some of my other posting about load balancing it.

      The idea is that a batch of spam go out point to www.spamer.com / 192.168.1.1. A trusted member of the group looks at the spam and confirmed that it is a spam and that 192.168.1.1 is in deed the spamers website. Then adds him to the p2p distribed list.

      Bam within few mins hundreds of system are hitting his system not buying anything just proventing those people who would buy thing from getting there. Making the effect time frame for spam from a few hours to a few mins.

      Can spamers make money on that small of a windows? Spamer will adapt they alwas will. They will have to do so by making sites that are included in only a few 1000's instead of millions so the site wont get slashdot. That will require more and more sites to deal with.

      See prior slashdot artical "Spammers Using Hacked Machines as Decoys" but then they run the risk of having more legel problems with hacking laws that unlike spam laws do have teeth. Also there are a limited number of PC out there that can be corrupted.

      I know at time it seems to be unlimited but once a user has been shutdown for being infected with a virus they buy the antivirus software and download updates regularly after that.

      In the end the idea is to make the thin line of profit go below the cost line. How much time is spent dealing with getting new bot then making a spam run of say only 1000 because if it is larger then that we would kill the bot before an order could get possible thought. Then repeat. Yes they would go out and get 100 bot then send 100,000 Emails but that is alot more work then getting 1 or 2 and sending 100,000 or 1,000,000 emails.

  65. Yahoo mail spam filtering by gpinzone · · Score: 1

    I have a free Yahoo mail account and the false positives are non-existent. Well, as soon as I put one of my relatives guilty of forwarding inspirational messages to me onto a white list, there weren't any. A couple of false negative slip through, but those are few and far between. I'm pretty diligent about clicking on the "inform Yahoo this is spam" link.

    1. Re:Yahoo mail spam filtering by Anonymous Coward · · Score: 0

      I get an enormous amount of spam there.

  66. Re:spam solution: Unique per-sender e-mail address by axxackall · · Score: 1
    How about having other recievers in Cc and also one of them hitting "Reply-to-All"?

    And what are you going to put into your Return-to configuration parameter of your email-reading program?

    I've said it before, I'll repeat it again: all RFC822 header fields are useless to fight the spam as they are not protected by any strong encryption/signing/certifying technology.

    Untill all (or at least a majority) of installed SMTP servers will use some PKI to identify senders - all anti-spam wars will be lost.

    I'd rather force (and actually i already do) my private friends and business partners to sign their message with the key I certify, than rely on any RFC822 header fields.

    PS. If only my bank would use it too to send me my monthly statements ...

    --

    Less is more !
  67. more on ddos@home by Anonymous Coward · · Score: 0

    Dunno if this has been mentioned before, but couldn't you use spamcop's "top 10 spammed URL's" data as the root of where to launch the DDOS attack?

    Thus the DDOS@home merely goes to spamcop.net, grabs the top 10 list of most spammed URLs and goes to work on them. In order to get an innocent person DDoS'ed, it would take A LOT of work to get their victim listed in the top 10 most reported spams...

    that way not a single email can initiate a large scale DDoS on someone.

    1. Re:more on ddos@home by Skit · · Score: 1

      Or still use the Email system as mentioned in link to collect the dataof legit active/recent spammers the farm the request out to the DDOS@HOME users. Also each DDOS@HOME user can either be a scanner and/or attacker.

  68. Re:spam solution: Unique per-sender e-mail address by Anonymous Coward · · Score: 0

    "A unique e-mail address would be generated each time a user wants to give out their e-mail address, and can block any given generated address at will."

    This does _not_ work if you own your own domain. The only thing that will happen is that you get each spam _multiple_ time, for each of the burned addresses. Yes, you can discontinue the addresses and have them automatically filtered out. However, all the _multiple spam traffic_ is still going to your host. It is like a self-inflicted DOS...

    Believe, I suffer from this problem, getting each virus/spam 5-10 times is not fun, and now imagine getting it 10-20 times...

    Best wishes,

    Tels

  69. i have a plan by utexaspunk · · Score: 1

    filter all you want, but the spam won't go away. you can make laws against spam, but then many (most?) of the companies are out of the country. but almost ALL of them use credit cards, or maybe paypal to perform their transactions.

    so how about if we make a law that fines credit card companies if they do business with a known spammer (a business who has been reported by many and verified to be spammers)? perhaps the spammers will start accepting check or cash, but i think their returns would drop so substantially (not being as convenient) that it would probably make it unprofitable to do business that way.

  70. Block all by default by netfool · · Score: 1

    I want filtering software where I'm (read: easily) able to enter domains from which I'd like to recieve emails from, or even a specific address. Everything else is, by default, blocked.

    --
    Left 4 Dead Gaming Group - http://www.l4dgg.com
    1. Re:Block all by default by meatpopcicle · · Score: 1

      This doesn't stop the problem of SPAM. Sure you block it out, but the stuff is still clogging the networks of the world.

      If we make it illegal here, they just move somewhere it isn't. Email has to change or the internet will eventually be so clogged with this crap that nothing will ever get done.

      We need to take the fight to the spammers. Let them get a taste of their own medicine.

      Maybe a new email protocol needs to be written, one that verifies the senders address or else it drops it.

      --
      "You're on my side and the dark side, like Lando Calrissian?" --Gimpy, Undergrads
    2. Re:Block all by default by netfool · · Score: 1

      But if enough people used filtering software like that you would think spammers would eventually give up[/wishful thinking]...

      --
      Left 4 Dead Gaming Group - http://www.l4dgg.com
  71. what about joe jobs by joeldg · · Score: 1

    if someone wanted to ddos a site, those types of filters would make it a wonderful tool.

    i.e. I wanted to ddos some competing website for something and so blasted out billions and billions (think Sagan) of emails and used peoples paranoia to my evil benefit.

    No, I don't think that will work, the human portion he mentions would require someone always sitting around waiting which by then the spammer could be almost finished with his spam run..

    I don't think so, it could be turned around so fast..

  72. More discussion on this topic here... by FattMattP · · Score: 1

    There's some lively discussion on this topic here.

    --
    Prevent email address forgery. Publish SPF records for y
  73. Maybe retaliation should leave the virtual world.. by FatSean · · Score: 1

    If someone kep dumping crap I didn't want on my lawn, and the state of the law was such that I couldn't stop them legally...

    I'd take it to them.

    A physical beat down.

    Flash mods are an idea...

    --
    Blar.
  74. RTFA by Atario · · Score: 1
    From the article:
    This could be used to DoS innocent victims.

    That's the point of the blacklist. A site doesn't get pounded simply by being mentioned in a spam. It has to be mentioned in a spam and be on the blacklist.
    --
    "A great democracy must be progressive or it will soon cease to be a great democracy." --Theodore Roosevelt
    1. Re:RTFA by suwain_2 · · Score: 1

      But then you're treading closer towards deliberately causing a DDoS attack. Granted, I don't agree, but I think a case can be made that, even if you just click a link once, if you _intend_ to cause problems by clicking a link they send, it's kind of sketchy.

      I'm not trying to illustrate that it's clear-cut DDoS. My point is just that you're getting into a rather gray area of the law, and you have to wonder where to draw the line.

      --
      ________________________________________________
      suwain_2 :: quality slashdot p
    2. Re:RTFA by Atario · · Score: 1

      Law? What law?

      They sent you a link; obviously they want you to click it!

      They sent a link to a million people; what could make them happier than if each and every one of those million people clicked the link -- over and over and over and over and over and over and over?

      --
      "A great democracy must be progressive or it will soon cease to be a great democracy." --Theodore Roosevelt
  75. Spammers could make people DoS for them ? by file-exists-p · · Score: 1

    If I remember well lessons from a grand master: NEVER download an URL automatically. I can already imagine viagra commercials with links to the sites the sender wants to see down ...

    --
    Go debian!

  76. Well dip me in molasses and call me a lollipop! by Thud457 · · Score: 1
    Well, damn, I hadn't thought about that before.

    Subscribers see stories early == MORE DUPES!

    Because teh editurs wouldn't dare pull a duplicate story after already annoying their paying customers, now would they? (That'd just annoy the oblivious subscribers that had posted under teh dupe story!!!)

    --

    the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff

  77. best thing I have found by joeldg · · Score: 1

    I set up a whitelist after getting hundreds of spam per day and trying every filter and this and that.

    It was just ridiculous.

    the filter points people to my captcha, which is here and they have to type in "I am not a spammer" and then the letters in the graphic.

    The amazing part is, I have actually had spammers complete this process (by hand obviously) trying to get their email to me..

    Anyway, the system I use is opensourced here if anyone wants to set one up.

    1. Re:best thing I have found by Anonymous Coward · · Score: 0

      So that's why I'm getting those stupid emails. You idiot. Stop that. It's annoying. Get a good filter like everyone else, you dopey fuck.

    2. Re:best thing I have found by Anonymous Coward · · Score: 0

      I think your thing is broke. I tried it out but it would not let me past. Maybe it has a race condition and lots of people are trying your script at same time?

    3. Re:best thing I have found by joeldg · · Score: 1

      it won't let you get past because it didn't send you an email with an ecrypted string that tells it to insert your email address into the database.

  78. I wish people would RTFA by Atario · · Score: 1
    From the article:
    Wouldn't retrieving web beacons show your address was live?

    Yes, so that might bring more spam. But it would also make web beacons stop working as an index of open rates. And you'd be clicking on unsubscribe links as well, which FFBs would make more popular.
    --
    "A great democracy must be progressive or it will soon cease to be a great democracy." --Theodore Roosevelt
  79. spam the spammers... by dilvie · · Score: 1

    This has been tried, and there are a lot of reasons why it doesn't work.

    1) innocent websites could get hit (already pointed out)

    2) I remember a time when auto-responders were popular. I remember a time when somebody with an auto-respender would mail somebody else with an auto-responder. Of course, this caused a bot-war between two innocent auto-responder bots.

    I know this is a different technology, but in my experience, such bots can easily be baited into self-destructive patterns.

    Don't give spammers and hax0rs any more weapons than they already have, please.

    1. Re:spam the spammers... by vacuum_tuber · · Score: 1

      dilvie wrote:

      This has been tried...

      Wrong. This has only now been suggested. RFTA.

      innocent websites could get hit

      RTFA.

      I remember a time when auto-responders were popular...

      This has nothing to do with sending or replying to email. RTFA.

      I know this is a different technology...

      At least you got one thing more or less right. It's a different methodology than anything that has been tried before, one made possible by the classification and segregation of spam, mostly thanks to Bayesian filtering.

      --
      Look at the bright side: there's always seppuku.
    2. Re:spam the spammers... by dilvie · · Score: 1

      [This has been tried...

      Wrong. This has only now been suggested. RFTA.]

      Check the title. Spamming the spammers has been tried.

      [innocent websites could get hit

      RTFA.]

      The blacklist could be manipulated or abused. I did RTFA.

      [I remember a time when auto-responders were popular...

      This has nothing to do with sending or replying to email. RTFA.]

      We're talking about E-mail spam here. It has EVERYTHING to do with sending and RESPONDING to e-mail, and if you automate a counter-attack, the counter-attack measure can potentially be abused.

      The only thing that even makes this idea remotely interesting is the blacklist idea, but that could easily backfire.. for one thing, the blacklist itself would be DDoSed in a BIG way. You think one crawl attack on one spam server is bad? Imagine 50,000,000 requests to a central blacklist at the same time.

      If somebody can come up with a blacklist implimentation that seems workable, it might be something worth considering, but I would STILL be careful about it, because I still think the blacklist could potentially be manipulated or abused by clever spammers.

  80. Yahoo filters are good by nuggz · · Score: 1

    I agree their filters are pretty good, however I have had more then a few false positives.

    1. Re:Yahoo filters are good by gpinzone · · Score: 1

      What was it that they were emailing you? Information on viagra?

  81. challenge response filtering. by frovingslosh · · Score: 1
    I use challenge response filtering.

    You likely don't get any spam. You also likely don't get a lot of valid mail that you would have received, including a lot you wanted. Maybe you even miss some important things. Many businesses use automated e-mail for valid reasons - order confirmation and shipping information status, verification of account creation (including mailing you a password), rebate status confirmation and more. Even slashdot can do this to tell you if there is a response to your post or to inform you of moderation. These automated systems are not going to deal with a challange/response system. Heck, I know humans who wouldn't bother either, particularly if they are trying to do you a favor with their initial e-mail effort. Sure, in some cases you can put a trusted address in a challange system to let it pass, but sometimes you just don't know the address that the sender will be using. So a challange / response system will do most people more harm than good.

    --
    I'm an American. I love this country and the freedoms that we used to have.
    1. Re:challenge response filtering. by kaoshin · · Score: 1
      You likely don't get any spam.
      Not a single spam in at least a couple of years. (well, not counting crap my mom sends me but I don't want to blacklist her for obvious reasons.)

      Many businesses use automated e-mail for valid reasons - order confirmation and shipping information status, verification of account creation (including mailing you a password), rebate status confirmation and more
      Actually I use congresspersons email addresses when applying for stuff. All mail I send is returnable, and I whitelist anyone I expect to recieve a confirmation from. This is simply not a problem as you describe. Sure I have to maintain my whitelist, but how often do I really need to make changes? Not often.

      Heck, I know humans who wouldn't bother either, particularly if they are trying to do you a favor with their initial e-mail effort.
      Anyone who wants to initiate any conversation with me is going to have to jump through the hoop. Tough luck. Good thing is, not only have I not recieved any complaints. Would I care if I did? No.

      Sure, in some cases you can put a trusted address in a challange system to let it pass, but sometimes you just don't know the address that the sender will be using. So a challange / response system will do most people more harm than good.
      Requiring user intervention to initiate a conversation is no more harming people than requiring them to enter an extension to speak with you on the telephone. By the way, I require an extension to be entered to leave me a voicemail and screen calls so I recieve no voice spam either.

  82. Easier, more effective solution by Anonymous Coward · · Score: 0

    Charge 1 penny per email. You pay 1 penny to your ISP, they pay 1 penny to their upstream provider, all the way through the system. At the other end, the email recepient gets 1 penny from their ISP.

    When they respond to the email, they pay their ISP 1 penny. The penny flows back through the chain to you.

    Under normal conditions, everyone's net will be near zero. People who send a lot more than they receive will pay more. If they don't pay, their providers will be left uncompensated.

    A single spam sent to 100,000 recipients would now cost an extra $10,000 to send.

    1. Re:Easier, more effective solution by Anonymous Coward · · Score: 0

      Sounds good. But how do you force the upstream provider to enter such an agreement? They are bigger than you are. You need them. They don't need you.

    2. Re:Easier, more effective solution by Anonymous Coward · · Score: 0

      Wouldn't that be $1000 to send 100,000 spams?

  83. I don't think those were spammers. by dark-nl · · Score: 1

    Most spam has forged headers, so you're probably sending out challenges to random people. Getting such random challenges is incredibly annoying, it basically doubles the volume of MY spam for YOUR benefit. I've played with the idea of answering all such challenges for spam mails, but I decided it would be too much work. I'm glad to hear that others are doing it, though.

  84. i love spam! by Adler · · Score: 1

    thanks to the unwanted mail i get everyday i now have a penis thats longer than i am tall! it used to be so small i could fit my replica of J Lo's ring around it, but not anymore! now even printing a full size picture of it is easy thanks to the great deals i got on printer toner! well im off to my free las vegas vacation that i got just for punching the monkey!

    (disclaimer: i am NOT the man from nantucket)

    --

    Everybody denies I am a genius--but nobody ever called me one!

  85. Nice troll... by nacturation · · Score: 1

    I suppose you take the time to post this every time a spam filter story gets posted?

    --
    Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
    1. Re:Nice troll... by Anonymous+Spammer · · Score: 1

      Isn't that how spam works? Admit it, after a few hundred or thousand spams for penis pills are you much more inclined to buy than you would have been if you got just one? That certainly seems to be the concept spam is based on.

      --
      No Karma is given if one is modded up "funny".
    2. Re:Nice troll... by Anonymous Coward · · Score: 0

      Not everybody reads every freaking comment an /. For me it was interesting to read. I think he has a pretty good point.

    3. Re:Nice troll... by nacturation · · Score: 1

      Isn't that how spam works? Admit it, after a few hundred or thousand spams for penis pills are you much more inclined to buy than you would have been if you got just one? That certainly seems to be the concept spam is based on.

      I never said you weren't correct. While your post is rather "trollish", it has the rare trait of being very accurate in pointing out the problem with current spam and anti-spam. Unfortunately, the one way to sure-fire shut down spammers is the method people resist the most.

      --
      Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
  86. If the spam is sent, then your filtering failed. by fmaxwell · · Score: 1

    When spammers send e-mail to your ISP, all of the users end up bearing the costs. Filtering out spam so that you don't see it does nothing to stem its flow. You weren't going to buy something from a spammer anyway and that's just one less anti-spam activist to lodge a complaint to the spammers ISPs. Spammers would love it if all of the people who complain about spam filtered it out instead.

    I referred to this as being a "spam ostrich" in a previous post: You bury your head in the sand so that you can't see the spam and then pretend that it isn't there anymore.

  87. One and one half hour memory span by stonecypher · · Score: 1

    but this would effectively be a massive distributed DOS attack on spammers.

    versus

    In other words, you could host your Viagra-peddling site with a company that has a stringent no-spam policy, but a DNS lookup will point to a home user's compromised machine.

    Attacking a spammer's resources only increases the spammer's impetus to steal resources. The further you push them underground, the harder they are to uproot when you get a real tool.

    --
    StoneCypher is Full of BS
  88. Re:Hey heres a spam idea by Anonymous Coward · · Score: 0

    About the same time as Tom St Denis stops CANNING the MANHAM.

  89. One step ahead... by sleepingsquirrel · · Score: 1

    The spammers are *already* one step ahead. How are we going to DDoS an operation getting free bandwidth from 400,000 compromized machies as open proxies?

    1. Re:One step ahead... by Robert+The+Coward · · Score: 1

      Yes but those custmer will call there ISP saying why are things so slow. We will see it and find out that there machine is infected and kiss one more proxy sever goodbye. Also after people have been hit by virus most get better about dealing with it esp. if there service gets cut off.

  90. on a similar note... by meatpopcicle · · Score: 1

    -to hell with GreenPeace, its now time for GreenWar!
    -the only good spammer is a dead one.

    --
    "You're on my side and the dark side, like Lando Calrissian?" --Gimpy, Undergrads
  91. Arms Race by suwain_2 · · Score: 1

    I think most of us agree that spam is really an 'arms race' -- it's all about us building better spam traps faster than spammers can build better spam-senders that defeat our spam traps.

    This idea is akin to introducing nukes to the arms race. Short term, it might give us an advantage over spam. But in the end, the Internet's worse off -- mail servers will be using significantly more bandwidth for no particular reason.

    We ought to look at it as an arms race, and consider the 'good of the Internet' -- not just what will win the war (nuking the globe _will_ stop Saddam), but what is good for the Internet as a whole.

    --
    ________________________________________________
    suwain_2 :: quality slashdot p
  92. DoNotSpam.gov ? by Anonymous Coward · · Score: 0

    All we need is 50 million people to sign up... the US government does seem to respond to that size population.

  93. Challenge-Response.. by msimm · · Score: 1

    White lists. On the net every encounter (email/im) is a potentially hostile encounter. I was using Bluebottle.com (R.I.P.) for a few months (6) and it was the bomb.

    I added whoever I wanted to my list or they authenticated themselves. At least if a spam did get through (not in my experience) it would have to have a valid return address and thats a step in the right direction.

    --
    Quack, quack.
    1. Re:Challenge-Response.. by Skapare · · Score: 1

      The problem with C/R systems is that most of the spam these days has sender email addresses that are forged from the same spam list, or in the case of virus junk, forged from one of the other addresses found on the infected machine. C/R will then take this yet-unverified address and send mail to it. Because of the wide range of these address pairings, most will be people who don't know each other, and thus won't be whitelisted. That means nearly all spam sends, or attempts to send, some C/R message, nearly doubling the email load.

      My solution is to restrict C/R to only those cases where other anti-spam methods, whatever you may choose, would have otherwise generated a bounce message. So in effect, C/R is just a new bounce message with a clue included.

      --
      now we need to go OSS in diesel cars
  94. Teergrube by sleepingsquirrel · · Score: 1

    Not that I'm advocating it, but if you're worried about bandwidth, we could always adopt the teergrube tactic. You don't actually download much of anything, you just open up TCP connections and keep them alive until their servers run out of process space.

  95. Hmmmmm by Explet1ve! · · Score: 1

    Perhaps the way to combat span is to create a trusted mail server system. This requires mail clients to be modified, but it would work something like this: Senders of e-mail register with a username/password with the mail server. The sender sends an e-mail to the server, then the server encrypts and digitally signs it. Once it gets to the receiver, the fact that it properly decodes with the public key proves (and checking the digital signature) that it came from the trusted source, and won't be spam. It costs something like 1 penny per 1000 e-mails to use this service, so spammers would go bankrupt trying to use it. Volume users (mailing lists) would get a discount, but their accounts would be monitored for possible spamming ...

  96. Spidering pitfall by phr1 · · Score: 1
    Graham suggests automatically retrieving the contents of any url contained in suspected spam messages, and analyzing the contents for further spammy content.

    That asks for trouble: a lot of the URL's have unique identifiers, like http://spammersite.com/idiot?moron=asdjicn98niucdn 23d where the identifier is linked to your email address on the spam server. Retrieving the url is then like clicking a remove link: it confirms to the spammer that your address is live, so he works harder to get through your filters. You may get more spam just from using the spider strategy.

    1. Re:Spidering pitfall by vacuum_tuber · · Score: 1

      It doesn't matter. The spammer already has your email address. "So he works harder to get through your filters" is a misunderstanding of how spam and spammers operate. The spammer doesn't care about you, individually, and will expend no additional effort to get through your filters. Moreover, almost all the attempts to get through Bayesian filters fail utterly and simply make the spam even more easily identified. RTF related articles on Paul Graham's website.

      I don't even use Bayesian filtering yet, and not a single spam message gets through my dumber filters. Nor have I had to maintain the filters in a long, long time.

      Send me spam, see your website traffic increase without additional sales. Send me more spam, see more traffic. It's that simple. Multiply it by even just a million users -- a mere fraction of 1% of Internet users -- and the spam websites will be smoking craters of melted servers or will cost so much to operate that they won't be paid for by the pitifully low sales they generate.

      --
      Look at the bright side: there's always seppuku.
  97. New word alert by logical1010 · · Score: 1

    In the first article Paul uses the word;

    "Spamminess".

    Complete with double Ms.
    I love it.

    --
    There is something wonderful in seeing a wrong-headed majority assailed by truth. ~John Kenneth Galbraith
    1. Re:New word alert by vacuum_tuber · · Score: 1

      That's standard English when constructing derivatives. If the "m" were not doubled, the result would be pronounced "spayminess" due to the vowel that would follow the single "m."

      --
      Look at the bright side: there's always seppuku.
  98. Better Way by Anonymous Coward · · Score: 0

    I have an easier way. First everyone donates $1 to a fund called "Beat Spam". Then we find the identity of one hundred random spammers through their web urls. Then we hire (with the money) some goons to beat ther tar out of the spammers and publish their hospital x-rays on the web. We do this each month. It may not get rid of spam, but it would sure feel good. Oh and by the way, if you continue to spam and get randomly selected again, you get the special prize -- a one hour scuba lesson with a half hour of air.

  99. taking the anti-spam battle to the spammers by John+Hasler · · Score: 1

    Can I bring my six-foot steel prybar? Does he have a plan for preventing me from being convicted of murder?

    --
    Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
    1. Re:taking the anti-spam battle to the spammers by radja · · Score: 1

      yes, but that plan consists mainly of being convicted for raping a spammer with said crowbar.

      --

      No one can understand the truth until he drinks of coffee's frothy goodness.
      --Sheikh Abd-Al-Kadir, 1587
  100. Just everyone be careful by freality · · Score: 1

    One of the nice thing about the Net is that we don't have a single authority that polices us.

    Policing on our own is thus necessary. Done right, it can even be a boon.

    However, any failure to be extremely fair and as gentle as possible will add credence to those who would call for a single authority.

    I'd rather have spam than the FBI, or Regional Bureau of Concern, in my affairs.

    Fight the spammers, but don't go overboard. Mistaking innocents for spammers would be overboard.

  101. OpenBSD and spamd (with bmf) by ^chuck^ · · Score: 1

    I've read through the comments at score 3, and I'm surprised that no one has mentioned using the spamd utility that comes with OpenBSD 3.3 and above. Basically, it hurts the spamming mail servers, while although normally some poor machine caught in the crossfire, does make me happy to use.
    Basically, for every email I get, it gets put through a baysien filter (bmf in this case) and handled through procmail correctly. However, the email is then passed through another program which constructs and adds to a whitelist and blacklist of IP's. Basically its a 3 to 1 ratio. If a mail server sends me a legit message, followed by a spam, it is still considered a legit server until I recieve 3 more spams from it and no more legit email.
    Once an email server is considered to be on my blacklist, my firewall redirects the next connection from that server to my teergrube, which emulates an deaf man which you have to keep repeating yourself to rather loudly and slowly. The use of my resources is minimal.
    For a more detailed explanation, take a look at Annoying Spammers with pf and spamd.

    --

    Lemure, wtf! Don't you mean Lemur?
  102. Section 508 by yerricde · · Score: 2, Interesting

    the filter points people to my captcha, which is here and they have to type in "I am not a spammer" and then the letters in the graphic.

    The problem with your approach and with any approach that uses a CAPTCHA is that it provides no way for a visually impaired human being to first-contact you. If you use a CAPTCHA, you can't do business with the U.S. government.

    --
    Will I retire or break 10K?
    1. Re:Section 508 by exhilaration · · Score: 1

      Easy fix: add your phone number in plain text for the visually impaired.

    2. Re:Section 508 by GORby_ · · Score: 1

      I think it would be perfectly possible to allow access to visually impaired people too. You just need to generate an audio file with a piece text-to-speech software which reads out a few letters and numbers.
      The visitor can then type these letters & numbers in the same kind of textboxes as with this system, and he's on the witelist too.

    3. Re:Section 508 by zcat_NZ · · Score: 1

      easier fix (and I have seen this used..) add a 'wav' file with the same information.

      Most blind users I know are using Windows/JAWS, and have no trouble playing a wav file.

      --
      455fe10422ca29c4933f95052b792ab2
  103. On legality by freality · · Score: 1

    Is this proposal legal? Probably not within any given country. Unless, of course, it were legalized by legislation.

    Consider that you're not clicking on the email to see what it is, or judge if it's spam, but coordinating with others to coerce the spammer into stopping once you know it is spam. As a rule, coercion within your nation is the right of your government only. If you want to uphold this, you should use the justice system to combat spam within your country.

    When it is international spam, it is warranted that we can protect ourselves and each other. The strange state this leads to is that ideally the attacks would be organized so that you only attack foreigners. e.g. I could spider-back a Chinese e-mail from the U.S. and vice-versa.

    Alternatively, guidance or validation from an international standards body, either political, like the U.N., or communications-oriented, like Intl. Telco. would be needed. But this is only thinly more legitimate, unless that is, you've voted for representatives to these groups ;)

    But this all makes sense only if the bugs can be ironed out, meaning NO COLLATERAL DAMAGE. If so, then I, for one, am all for it.

    1. Re:On legality by vacuum_tuber · · Score: 1

      freality wrote

      Is this proposal legal?

      When a spammer sends you a URL, it is an explicit invitation to click on it and visit the beneficiary website. Even if the target website is unrelated to the spam and spammer and is just an innocent victim, the responsibility lies with the spammer, not with anyone clicking on the links in the spam (more on innocent victims below).

      When you click on any link, this causes your browser to download the target HTML page and, usually, all referenced components of that page. The key word is download. The page usually contains additional links, which are also explicit invitations to visit other pages and download those pages and their referenced components.

      There is no functional difference between clicking on links in your browser or otherwise downloading the pages and other files in response to the explicit invitation. Actually, a strong case can be made that automated downloading of a site is less demanding of the server, since human surfers often repeatedly view the same pages and repeatedly navigate back and forth.

      All Paul Graham has suggested is that large numbers of spam victims use the results of their Bayesian filters to accept the explicit invitations and "visit" confirmed spam target websites. An effect will be to increase the bandwidth and server capacity costs of the spam beneficiaries without any one victim creating more load than a slightly obsessive / compulsive surfer-clicker would create.

      All this would increase the costs of running a spam/website system without increasing completed sales, thus reducing margins. Although the spam senders effectively hijack the bandwidth of other people, you can bet that almost all the beneficiary spam websites pay tiered rates for the bandwidth they use. When they start having to pay for gigabytes and terabytes of traffic, the profit margin on spam will plummet.

      Note: It doesn't matter at all whether the spam is sent by the operators of the websites or by their contract spam agents. All that matters is the profit margin at the point of sale -- the beneficiary website.

      Note: It doesn't matter that downloading entire spam beneficiary websites may also confirm that the spam was sent to a working email address. The more spam they send to such recipients, the more traffic they will have to pay for on their web servers. There are way more of us than there are of them.

      Paul Graham already pointed out that some mechanism such as a whitelist would have to be used to protect against punishing innocent websites whose URLs might be included in spam to descredit Filters That Fight Back. My own take on that is that having a reliable whitelist is a Difficult Problem. A better solution might be to employ another level of Bayesian filtering to classify the web pages pointed to by spam on an individual user basis. Like the classification of the spam itself, this would mostly be a one-time process, with occasional followup as the spam beneficiaries try new tricks on their web pages just as the spammers try new tricks in the spam they send out.

      Meanwhile, though, no matter how you segregate the spam for use in a Filters That Fight Back response, it is trivial for an individual to scan a list of extracted URLs and manually exclude seemingly innocent ones.

      KornShell scripts for AIX that implement FFB are being readied now for distribution. Write me if you're interested.

      --
      Look at the bright side: there's always seppuku.
  104. Go after the source by DigitalSpyder · · Score: 2, Interesting

    Legislation is working, albeit slowly.
    What is required is that we start fining the companies being spamvertised.

    This will force companies to assess who they deal with and make damn sure they understand that they are responsible for this just as much as the spammer (they are the ones that ultimately benefit and therefore pay the spammers).

    This would only work however if you could prove a legitimate relationship exists between the spammer being sued and the company. With sufficient resources and investigation this is not as hard as it sounds.

    If a company is joe-jobbed in someway, then the spamvertised company shouldn't be targeted unless you can catch the spammer as well and prove that a relationship exists between the two entities. You are then just working up chain, similarly to how cops catch street dealers and work their way up.

    Regardless, there are many ways joe-jobbing could be resolved. This is just one idea.

    What would eventually happen (through smart legislation) is that it will force spammers to use servers in other countries where it is legal.

    This is where blacklists will become most effective then. Business and individuals in these countries will create a public outcry so large that legislation will have to change. And if legislation doesn't change, they still remain blacklisted.

    This would stop a significant portion of spam.

    The rest (abused networks, open relays) should be be made liable and culpable for spamming. A few well aimed lawsuits against companies with negligent system administrators or people running dedicated servers should get the point across. I have no sympathy for Joe Blow with Winbloze 95 who has no firewall software, no anti virus software, has no idea what a patch is, and expects the ISP to take care of it all for him. And they are just as liable.

    We don't let people drive without a license, it should be the same principle with users on the Internet - because there are very real and sometimes drastic consequences of their actions (or lack thereof). It is already in the T's & C's of every AUP for every ISP that the end user is responsible for their actions under their account. It's time that ISPs and the courts *SERIOUSLY* enforce it!!

  105. Long term solution + ramblings from tired mind by lightspawn · · Score: 2, Interesting

    Replace the email system with a system that makes sending forged email non-trivial.

    I may still wish to accept anonymous emails, but nothing that contains HTML for sure, and maybe only if I can cause the sender 1 cent of damage (maybe by depleting some anonymous fund - for most people paying 1 dollar as a deposit will last forever, spammers would have a dollar disappear in seconds as 100 people mark it as spam and a cent is claimed each time).

    In the meantime, seriously, I'd be happy with bouncing each message containing HTML+links, links by IP addresses, or links to domains registered in .cn, .kr or .br . These seem to be the big three right now. Unfortunately I'm using a web-based email solution so I can't implement any of this.

    If only we could convince lawmakers to pass actual anti-spam laws, it would be a nice stop-gap solution.

    Specifically, we need a way to go not after the anonymous spammer, but after the business being spammed.

    What if anybody receiving a spamvertisement for a product could order it, pay with a credit card (up to $500), then present the spam, keep the product and not be required to pay the credit card company?

    Just an example, I know that would not work in practice.

  106. Widely accepted spam filtering is impossible by Autonomous+Crowhard · · Score: 1
    The only true way to filter your own spam is to come up with a solution then keep it to yourself.

    Think about it... When ever a new filtering technique becomes public it also falls into the hands of the spammers. This means that they can then begin to search for a way around it. With every new "solution" that is a published spammers find a way around it. By constantly trying to stop them _publicly_ all you are doing is making them stronger. Think antibiotics folks.

    Believe me when I say that the anti-spam folk are too soft on these vermin. It should be legal to kill them but then all the spam would turn into targetted joe-jobs.

    There are only two solutions to this problem: 1) create a private solution, 2) create a mailing system that costs money. (BTW, 2 has the other nice side-effect of stopping all the morons who keep forwarding jokes. Hell, think how well it would punish Outlook virus propogators!)

    1. Re:Widely accepted spam filtering is impossible by herrvinny · · Score: 1

      No, you should come up with a solution, patent it, license it for free with the proviso that you're not a spammer, then when spammers have to get the technology (and the license that goes along with it) and continue to spam anyway, you hit them with DMCA and: PROFIT!!!

    2. Re:Widely accepted spam filtering is impossible by Steve+B · · Score: 1

      I've said it before and I'll say it again: The only way a technical solution will work is if attempting to circumvent it is prosecuted and punished as energetically as any other form of computer cracking.

      --
      /. If the government wants us to respect the law, it should set a better example.
  107. Why It Will Fail by Anonymous Coward · · Score: 0

    Any scheme that requires recipients to accept the inbound SMTP connection and receive the body of the spam will fail.

    Bayesian filtering will always be a cat and mouse game. Anything that requires receipt of the email in the first place has already lost the battle because the bandwidth was consumed and the damage has been done. The spammer has successfully delivered the spam to a working email address and will keep the address for future spam.

    Spammers will continue to flood the Internet with junk until ISPs everywhere get their act together and start giving them the boot immediately upon detection. No warnings; just immediate disconnection and enforcement of stiff penalties described in Terms of Service policies. THIS SHOULD APPLY TO OPEN SMTP RELAYS AS WELL.

    The DOS concept is amusing, but if it ever worked, the spammers will simply shift to 1-800 numbers. Those of you with DNS servers, check to see how many bogus PTR reverse DNS lookups are being thrown at your DNS servers right now in an effort to DOS known spammers. You'll see scads of PTR requests all from the same IP either trying to reverse your own IPs or random sequences. I spoke with a twtelecom tech the other night trying to determine whether all the UDP packets supposedly from 66.98.152.55 were actually originating from there or not. 66.98.152.55 is a known spammer, so I figured it was a DOS against them from some llama that thought my DNS server would participate, but I wanted to be sure. Turned out it was a DOS. He muttered something about seeing 400 Mbits/sec inbound and 1 gigabit outbound to ev1.net, who I had tried to reach but wasn't interested in DOS attacks. This was a concerted attack that I had been observing going on for THREE WEEKS, and none of the target's upstreams had even noticed. I hardly think that a DOS attack based on spam email bodies (which the spammer will be able to throttle) will cause any sort of problem at all for them. If anything, all it will do is provide the spammer with a highly accurate database correlating types of filters to MX records.

    Go for it though. Might as well. ISPs don't seem to give a shit about DOS attacks going on between spammers and antispammers nowadays.

  108. cutting off the spammer's funding? by Anonymous Coward · · Score: 0

    Any chance we could convince the credit card companies to refuse service to spam-sites?

  109. What about web-bugs by Lord+Azrael · · Score: 1

    One very efficient way for a spammer to know that your account exists is using webbugs, often 1x1 images, which often are not so trivial to detect. some are obvious like

    <img src="http://site.invalid/images/pic.pl?id=5">

    would be trivial for a spammer to send a image of some kind and log your ID "5". While something like that could easily be detected by a spamfilter, the following could be just the same

    <img src="http://site.invalid/images/5.jpg">

    buy using a simple rewrite-rule in apache there could be a script behind logging your ID which in that example could be "5".

    What i am going to say: If i automatically follow the links in spam and try to slashdot the files linked to in the spam, i will definitely hit some of these webbugs, veryfiying that the spam reached the recipient.

    --
    Lord "not Gargamel's Cat!" Azrael
  110. How many times... by Pig+Hogger · · Score: 1

    How many times will we have to repeat that filtering IS NOT the solution!!!!
    Filtering is only an automated way of pressing DELETE.

  111. Back to work, Paul ;-) by GCP · · Score: 1

    I'll have to say that I wish Graham would get back to work on his new Lisp dialect, Arc.

    A lot of people are working on spam -- and as others have mentioned, the idea of spamming spammers isn't anything new -- but Arc is the best hope I see of bringing Lisp into the 21st century.

    I know he said that it's best to have a good problem to work on when developing a new language, but the only thing he's talked about for the last two years has been general approaches to the spam problem that don't have anything to do with Arc, while the Arc website itself gathers cobwebs.

    In the meantime, a lot of people who like the Arc ideas enough that they'd be willing to help with the implementation, or just implement them themselves, aren't doing so because maybe Graham *is* still working on it, but just not talking about it.

    Graham has had some good ideas regarding spam, for which I'm grateful. I hate spam as much as the next guy, but I'm probably not the only one who would rather see his next article be about Arc at Three Years rather than more about spam.

    --
    "Those who have never entered upon scientific pursuits know not a tithe of the poetry by which they are surrounded."
    1. Re:Back to work, Paul ;-) by exhilaration · · Score: 1

      Dude, relax, how much time do you think he's devoted to writing two articles about Spam? It's not like he's releasing any anti-spam code either, he just comes up with good ideas, writes articles, and inspires others to do the programming! I'm sure he's put many times the effort into this lisp thing you mentionned than into anti-spam solutions.

    2. Re:Back to work, Paul ;-) by bugbear · · Score: 1

      I'm working on it right now. Drop by ILC on Oct 14 and you can see for yourself.

      http://www.international-lisp-conference.org/

      As for preventing people from creating new dialects of Lisp, as far as I know I've done nothing to slow down the guys working on Perl, Python, and Ruby ;-)

    3. Re:Back to work, Paul ;-) by sketerpot · · Score: 1
      As for preventing people from creating new dialects of Lisp, as far as I know I've done nothing to slow down the guys working on Perl, Python, and Ruby ;-)

      I can uderstand Python (I once tried writing a program to interpret Python with lisp syntax, but the parser didn't work very well), and probably Ruby, but Perl? I thought that Perl was a combination of C, Awk, sed, and line noise. ;-)

    4. Re:Back to work, Paul ;-) by GCP · · Score: 1

      I'm working on it right now. Drop by ILC on Oct 14 and you can see for yourself.


      I've been counting the days, but unfortunately I can't afford to be there in person. I'll be entirely dependent on whatever reports leak out of the conference....
      ...unless of course you decide to start updating your Arc site again. I realize that keeping a site updated takes work that could be spent on the project itself, but that's why so many projects have discussion lists. You can post a few sentences at a time, people can respond with questions, suggestions, etc.

      In any case, I'd sure like to have a way to find out what's going on with Arc that wouldn't cost me several thousands of dollars. ;-)

      As for preventing people from creating new dialects of Lisp, as far as I know I've done nothing to slow down the guys working on Perl, Python, and Ruby ;-)
      ;-) Of course there's more than a grain of truth in this. Nothing is slowing Perl, Python, and Ruby. They may spend a lot of time rediscovering old Lisp ideas as they look for new ways to improve, but at least they're looking. The Common Lisp community clearly isn't going much farther since they've already convinced themselves that they achieved perfection decades ago.

      For a real Lisp to inspire the kind of passion we've seen from Perl and Python would require a critical mass of community participation in an ongoing design, where all the decisions haven't already been made.

      --
      "Those who have never entered upon scientific pursuits know not a tithe of the poetry by which they are surrounded."
  112. How about SMTP sender authentication? by elb · · Score: 1

    This blog article was written in response to a discussion some coworkers and I were having:

    My proposal is to do sender authentication at the SMTP level, with a compatible extension to the implementation.

    1) SMTP server receives delivery request
    2) SMTP server looks at envelope sender
    3) SMTP server contacts "mailkey.senderhostmx.com" to get mailkey
    4) If mailkey host exists, SMTP server validates message signature with mailkey and accepts or rejects message. If mailkey host does not exist, SMTP decides what to do based on its own policy.
    5) Any time a server sends a bounce message (spam, unknown user, etc) to the envelope sender, it should include a note about how to prevent others from forging their addresses by setting up mailkey.

    This proposal is simple because it does not change the SMTP protocol, or mail clients at all. This proposal is incremental, because it does not disturb existing mailflow. Most of all this proposal has viral incentive, because it is within each domain's power to stop others from forging their domain. The additional requirement that bounces to spam messages be sent to the envelope sender assures that an authenticated sender has responsibility for handling the spam they originate, and it assures an unauthenticated sender has incentive and information about how to become authenticated.

  113. The Solution for Spam by rick-o · · Score: 1

    This is great, and I applaud all these efforts, but spam will continue as long as it is profitable.

    This will help you not see as much spam, but the only thing that will stop spam is to convince people to stop buying products from spammers' clients. And that means teaching everyone, from your neighbors to your grandparents, why it spam is bad, and that even if you really really want that product, you should buy it somewhere else.

    Somebody, somewhere, is still buying stuff from these people.

    Support the Great Spam Boycott!

  114. Mabey we're attacking this from the wrong side by Yawgm8th · · Score: 1

    I'm assuming that the spammers make money when you go to whatver they are advertising. So that means some people are opening spam e-mails. Why would they send spam out if nobody was opening it. People need to wise up on what e-mails they decide to look at.

    --
    do unto others as you would have them do unto you
  115. Why not just use the browser component itself? by Trejkaz · · Score: 1

    Wouldn't it be possible to pull the 'important' part of the browser into a component which could just be used from the spam filter, so you didn't need the whole GUI? :-/

    --
    Karma: It's all a bunch of tree-huggin' hippy crap!
  116. Spam by Grant29 · · Score: 1

    I know that spam is cheap to send out, so it doesn't take too many people to buy something to make it profitable. But does ANYONE know anybody who has ever purchased anything from a spam email?

    1. Re:Spam by bhima · · Score: 1
      No, I don't personally know someone that stupid.

      But Someone must be sending money to these thieves, because profit is their only motive.

      As I have pointed out before, to stop spam we must find these people and hurt them.

      I suppose as a jury refusing to convict someone for assault of a respondent to spam or a known spammer would also help!

      --
      Nothing in the world is more dangerous than sincere ignorance and conscientious stupidity.
  117. Auto-unsubscribe? by Trejkaz · · Score: 1

    How does he intend to show an unsubscribe link is actually 'working'? Most of the spam sites I've been to have unsubscribe links which say they are successful, and then the site keeps sending spam.

    So why stop first arrival at an unsubscribe link? The fastest way to thwart the fight-back filter would be to include a fake unsubscribe link on your first page.

    --
    Karma: It's all a bunch of tree-huggin' hippy crap!
  118. Distributed HTTP server blocklist system by bigberk · · Score: 1

    Check out this draft of a distributed server blocklist system. Spammers are increasingly using P2P technology to gain a one-up on the spam fighters; they use a distributed base from which to launch spam and DDoS attacks against popular blocklists such as monkeys.com, SPEWS, and relays.osirusoft.com.

    The dhttp-bl system as described could use a secure and easily deployable P2P system to establish strong blacklists/blocklists that are not vulnerable to DDoS attacks.

  119. Not the right solution. by Anonymous Coward · · Score: 0

    This seems like an okay suggestion given that he's trying to work within the same infrastructure as current, every-day email.

    But I don't think generating more web traffic is the solution. I can think of a lot of potential abuse for this system. And legal battles that may render it an unusable technique in the end.

    The way to fix the problem is to fix the system, not work within it. It may take a few years, but ultimately, a new architecture could resolve these problems.

  120. Vicodin? by Andrewkov · · Score: 1

    All I need to do to block 99% of my spam is to block the word Vicodin in the subject. What's up with that? I got 24 vicodin emails today, and no other spam. Weird. Anyway, thank God for Mozilla mail's filter.

  121. RTFA RTFA by Anonymous Coward · · Score: 0

    The client would spider the spammer's site. Sure, the spammer could ban the spiders, but it would be hard to do, and it would be really hard for the spammer to claim DDOS in court.

    1. Re:RTFA RTFA by Atario · · Score: 1

      Spidering...even better! People must be looking all over the site, looking for more terrific bargains just like the one they saw advertised!

      --
      "A great democracy must be progressive or it will soon cease to be a great democracy." --Theodore Roosevelt
  122. Re:DDOSing links in spam will cause collateral dam by Robert+The+Coward · · Score: 1

    As some who works for an ISP I can tell you that those custmer who PC have been taken over will call when there speed drops to nothing trust me.

    I think it will work for a little while but spamers will will rebond by load balance the links over multi servers with smaller batch's of spam. Send out 1000 with this address and 1000 with that instead of 100,000 with just 1 address. Load balance and make it harder for the DoS to kill that Cable Modem / DSL connection. That will require alot more systems to work thought. This would require more and more work for lower and lower return but that is in the end the way to stop spam.

  123. Security Thru Obscurity by Tablizer · · Score: 1

    I am planning my own spam filter based on a bunch of criteria that I will enter and code myself based on what gets through. I will use combinations of different metrics and tune it along the way. If everyone makes their own, then the spammers have no fixed pattern to work around.

    It will rank the "spam-ness" of messages, and the low ranking ones I just leave alone and they will eventually drop off the end of the queue by themselves. No need to manually delete them.

    Sure, it won't be perfect, but nothing is these days WRT spam.

  124. Re:DDOSing links in spam will cause collateral dam by vacuum_tuber · · Score: 1

    meldroc wrote:

    Much of the spam these days is being sent by trojans running on unsuspecting computers...

    Irrelevant. We don't care where the spam comes from, nor who sends it. We only care about reducing the profit margins of the beneficiaries of the spam -- the sales websites to which the spam tries to attract traffic.

    ...and many of the web sites pointed to in spam are on systems whose owners have no idea their machines are being abused.

    I doubt there is as much of that as you claim, but it still doesn't matter, as you yourself point out in a different context:

    If the spammer is a trojan running on an innocent's machine, it still gets cut, with the ISP telling the user they'll be reconnected after they fix their machine.

    And finally:

    We need more mechanisms in place to distribute that information and block spammers.

    Maybe, but that is inherently difficult and will require worldwide coordination and widespread implementation and cooperation. Punishing spam beneficiary websites is relatively simple and can be implemented by anyone willing and able to do it. With the release of tools that are sure to be coming soon, the numbers of the able will increase vastly, leaving only willingness as a requirement.

    --
    Look at the bright side: there's always seppuku.
  125. Re:DDOSing links in spam will cause collateral dam by vacuum_tuber · · Score: 1

    Robert The Coward wrote:

    Load balance and make it harder for the DoS to kill that Cable Modem / DSL connection.

    Methinks you mayhap miss the point. The point is not to smoke the servers or their connections; the point is to increase their traffic costs without increasing their sales. A million times "gentle" will do it just as effectively as a hundred times "massive." More effectively, actually, since the spamsite operators will have no recourse against anyone.

    --
    Look at the bright side: there's always seppuku.
  126. This is bogus by spitzak · · Score: 1

    Why do spammers make much uglier, misspelled, and weird garbage-filled mail in attempts to get around the filters? If what this guy says was true, they would not be doing that.

  127. Re:This is an idea by Brad+Mace · · Score: 1
    RTFA everyone. They did infact have the foresight to recognize the potential for abuse. In particular they mentioned using a blacklist with domain names AND IP addresses, and that the blacklist would have to be compiled by people, not filters.

    they also said that any link in a spam should be considered a setup until someone had reviewed it and ensured it was real.

  128. Re:This is an idea by vacuum_tuber · · Score: 1

    Brad Mace wrote:

    ...they mentioned using a blacklist...

    Whitelist. Whitelist. RTFA.

    All together now... W h i t e l i s t .

    Oops! ([R]eading [TFA] again myself), I see that Graham revised the article. Mea culpa.

    Either way, though, whitelist or blacklist, I think that's Difficult (TM). I think that the way it will evolve will end up as a two-level Bayesian process of classification: one for the spam and the other for the websites.

    1. To train up the spam filter you will give it a bunch of messages you consider to be spam and a bunch of messages you consider to be nonspam.
    2. To train up the FFB tool, you will let it retrieve web pages pointed to by the spam you have already identified and present them to you for spam/nonspam webpage classification (with no dangerous JavaScript, Java, etc. active) You will simply say "not spam" to any websites against which you don't wish to Fight Back, for whatever reason, good or bad, correct or incorrect. There's no harm in not Fighting Back against a guilty site, only in too many people Fighting Back against an innocent site. You will, of course, also be able to whitelist completely any site(s) you wish.

    Then, your Bayesian email filter will segregate new incoming spam in the normal manner, and of the URLs contained in the spam, your Bayesian FFB will download (and eventually throw away) only those sites that can reliably be identified as true spam beneficiary sites.

    Malicious spam that seeks to kick off a DDoS attack against innocent websites would thus have little or no effect.

    So instead of two bodies of text -- spam email and nonspam email -- there would be four, to include spam web pages and nonspam web pages. This is because the tokens that indicate "spamminess" or "nonspamminess" in spam email will not necessarily be the same ones that indicate the same things in web pages, nor will they likely have the same weights. When (not "if") FFB gets implemented in this manner and with reasonable integration so the average user doesn't have to jump through a lot of hoops, it will be easy and effective.

    The FFB tool would download no more than a moderately obsessive/compulsive surfer would, and at a modest rate, looking exactly like a web browser in all respects. It will be the numbers of FFBs in service that will have the desired effect, not the download quantity or rate of any particular one.

    Then someone will have to implement a tool that places phone calls to the 800 numbers in non-URL spams and sends snail mail to the physical addresses in the last category of stone age spam. Oh, and maybe Tomahawk missiles to Nigeria for the "419" spam.

    --
    Look at the bright side: there's always seppuku.
  129. Typical url in spam messages by jvervloet · · Score: 1

    A lot of spam I get has the same link on it indeed:

    Hotmail: your free e-mail ! Click here !

  130. clarification by hany · · Score: 1

    You miss one thing: (Almost) nobody is forcing users to run software he developed.

    You say: "Whoever was responsible for writing such anti-spam software would be the first person to get hit with a massive lawsuit the first time some spammer found a way to "aim" this sort of scheme at an innocent bystander.".

    While you IMO should write "Fine, let developers develop such programs. As far as they do not force anybody to run in, then whoever was responsible for running such anti-spam software would be the first person to get hit with a massive lawsuit the first time some spammer found a way to "aim" this sort of scheme at an innocent bystander.".

    Like with guns - not those who made them are (rightly) going to jail for injuries and deaths caused by them - users do! Same with any other tool, be it HW or SW.

    Of course situation is slightly different when some SW developer is in monopoly position but that's off-topic here.

    --
    hany
  131. New spam filtering by Anonymous Coward · · Score: 0

    Most of the spam I'm getting now seems to be using ActiveX for the 'unsubscribe' and reply links.

    Even if I were prepared to use internet Exploder or Outleak (or even winders) there's no way I'd let joe spammer run any security menace like that on my box.

  132. Stealthed spam hosting -- oh no... by KlaymenDK · · Score: 1

    On a related note, see this article [Wired]. Ugh, those "spackers" (hacker-spammers) are a nasty crowd.

  133. Hang on! by cobyrne · · Score: 1

    Whoever was responsible for writing such anti-spam software would be the first person to get hit with a massive lawsuit the first time some spammer found a way to "aim" this sort of scheme at an innocent bystander.

    And why would the lawsuit be directed at the person who developed the software - why would it not be aimed at the spammer? Does the law have a problem with me using automatic tools to preview emails that are sent to me - whether they be sent to me by friends, associates, spammers, or worse?

    Take this into the postal world. Imagine that there are people that are employed to check out the legitimacy of any business that send us stuff through the post. Imagine also that an Evil Person (tm) decided to use the system to cause havoc at a legitimate business by sending us all falsified post from that business. Would the business in question have a case against us? Or even against the people we employ to check out the legitimacy of the business? I don't think so.

  134. Black and white lists, surely? by jazman · · Score: 1

    Not sure why scanning a blacklisted site is necessary.

    Some spam in my inbox at the mo:
    increase your gas mileage 27%+
    http://www.ew9j.net

    So if we know that ew9j.net is a spam site, we don't need to hammer it - ok, the site gets hammered but so does everyone else's bandwidth, and our own bandwidth is wasted. We already know from the fact that ew9j.net is mentioned (and that it is blacklisted) that this is spam.

    A whitelist would prevent a DOS attack on a non-spammer. Anything not on the blacklist or whitelist would be scanned, then when the site owner realises what's happening he gets himself whitelisted and the hammering stops. Of course the obvious problem with this is that the whitelist then becomes a list of "approved" sites which has its own problems.

    Alternatively the software could report back to a suitable (fileshared?) repository when it scans a site and finds it to be ok; periodic ageing out of entries in the resulting autogenerated whitelist would keep it relatively clean, and sites confirmed to be spam sources either by multiple bad scans or manual intervention can be moved onto the blacklist.

    Blacklisted entries could be periodically aged out /rescanned as well - this would prevent the theoretically-to-be-defunct ew9j.net from being a useless address forever.

    With appropriate ageing out and rescanning of both black and white minstr^H^H^H^H^H^H^H -listed addresses, this could be made workable IMO.

  135. SpamAssassin fails by Mr_Silver · · Score: 1
    Well, I run SpamAssassin 2.6 with Bayes algorithms on and I've found that the spam which contains a bunch of random words, one link and/or picture slips through completely.

    As of yet, I've never managed to get it to sucessfully identify those as spam.

    Short of installing something else, anyone got any suggestions? Configuration maybe?

    --
    Avantslash - View Slashdot cleanly on your mobile phone.
  136. Can you raed tihs sapm? by KOE21 · · Score: 1

    Rememer a while ago where there was some article that said that we could essentially read words as long as the first and last letters were in place and it didn't matter how scambled up the middle letter were? Suppose a spammer would employ this technique to send out spam. How well do you think filters would work against such a technique?

  137. Real estate broker by nuggz · · Score: 1

    My real estate broker sending me some information on my new house.

  138. Blacklists by Per+Abrahamsen · · Score: 1

    According to the article, only web-sites on a manually updated blacklist would get hit.

    However, that has lots of problems of its own. Is the blacklist reliable? And won't the owner of the blacklist be legaly responsible for the resulting DDOS attack on the spamvertized sites?

  139. How about this by Anonymous Coward · · Score: 0

    On the Bayesian filters. This is how I think you could create a nice start.
    Open a lot of email acounts with easy guessable names on services like yahoo, hotmail etc.
    Don't ever use them for real, just mention them all over the web and use them just enough to keep them alive. These mail boxes will be filled with spam before you know it. Since you don't use them at all they will be spam only. This is a nice reference to start your filter with.

    Brendan

  140. Duhhhhhh by Anonymous Coward · · Score: 0

    So an automatic D.O.S on spam email links...

    sounds like a dumb idea, asking for someone to write a big spam with a link to someone they
    want the masses to DOS for them.

    Dumb kneejerk idea

  141. And so it begins.... by MiniHarryC · · Score: 0

    We don't know which side struck first, but we know it was us who scourged the skies....

  142. You're all going NOWHERE - PLEASE READ by Anonymous Coward · · Score: 0

    Geeze, you're all thinking backward.

    You're all trying to "save yourselves from spam".

    Well, I got bad news. The email system, as it is right now, is flawed. You can't fix something that can't be fixed.

    All the ideas revolve around "filtering", "blacklisting", etc... Too bad, all those methods try to prevent a problem that ALREADY HAPPENED. CPU cycles churning and all other ideas are also crap since CPU power is getting cheaper every day (think clusters of cheap PCs to compute those values - the spammers already have the money to buy them, so forget it).

    It's akin to saying "crap, someone's shooting at me, I'm bleeding bad! I need to think of something to stop the bleeding or I'll die."

    In real life, you'd simply try to stop the shooter instead of "stopping the bleeding".

    If any moron can send thousands of emails to anyone, then the method is flawed. I'm not even talking about people receiving the crap (and trying to "filter it"), the whole system is broken.

    We need a new email protocol, period. Something with required identification or something, I really don't know. But we do need to think about why the system is broken right now to be sure not to make the same mistakes again (ex: an "approval" request? We'll be flooded with requests from spammers, and we'll have to filter those requests for approval and the legitimate requests will get lost in the approval spam, just as legitimate emails are currently lost in the sea of Spam).

    All I know is we must prevent the spammers from creating thousands and thousands of fake email adresses, they have to be unable to fake their "from:" field, etc. The emails must be tracable so they can be easily held responsible for their actions.

    The system is broken. Not because it doesn't work, but because its design is flawed and the people who thought about ut didn't expect that crap now known as SPAM.

    When people do accept that the system is dead, and they finally devise a new system that can't be screwed with (false headers and such lame crap), then we'll be seeing the beginning of the new email era.

    We'll all have to switch to the new system. It can't be done overnight, but if we can at least have the big players on our side (sendmail, Microsoft (for Outlook), Eudora, etc, then we have a fighting chance.

    A chance for a new email era free of Spam.

  143. Re:DDOSing links in spam will cause collateral dam by Robert+The+Coward · · Score: 1

    No what I am saying is that spamers will adapt to this new treat and do smaller batch spread accross more machines show that there desired trafic can still get thought. More and more spamers are using Highjacked Cable Modem / DSL Connections so bandwidth become more of an issue when the desired people can't get thought the when hundred of ous do get thought. I think the idea has merit and will raise the bar again and reguire spamers do even more illeage thing to get the junk out make it easier to convect without alot of new and usless laws.

  144. Spider the links, eh? by Anonymous Coward · · Score: 0

    This coming on the heels of the announcement that spammers are using a distributed proxy network of owned machines? The only people to suffer will be the bandwidth providers...

  145. Deaf+blind? by yerricde · · Score: 1

    What about people with both hearing problems and vision problems who use a Braille terminal?

    I understand the approximation made here, but ideally, I wouldn't approach the question "prove that you're not a spammer" as "prove that you are an able-bodied human" but more as "prove that you have something to write that I would want to read," which is really what we all want.

    --
    Will I retire or break 10K?