Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×
Networking Spam The Internet

Stopping Spam Before It Hits the Mail Server 157

Al writes "A team of researchers at the Georgia Institute for Technology say they have developed a way to catch spam before it even arrives on the mail server. Instead of bothering to analyze the contents of a spam message, their software, called SNARE (Spatio-temporal Network-level Automatic Reputation Engine), examines key aspects of individual packets of data to determine whether it might be spam. The team, led by assistant professor Nick Feamster, analyzed 2.5 million emails collected by McAfee in order to determine the key packet characteristics of spam. These include the geodesic proximity of end mail servers and the number of ports open on the sending machine. The approach catches spam 70 percent of the time, with a 0.3 false positive rate. Of course, revealing these characteristics could also allow spammers to fake their packets to avoid filtering."
This discussion has been archived. No new comments can be posted.

Stopping Spam Before It Hits the Mail Server

Comments Filter:
  • by pearl298 ( 1585049 ) <mikewatersaz@@@gmail...com> on Wednesday July 29, 2009 @12:39PM (#28868483)

    Just like other criminals, spammers must quickly respond to what actually works. In essence this is the flaw in any "security by obscurity" scheme, the bad guys simply respond to whatever works. If you get to try several billion times a day then you can try a whole lot of combinations.

  • by Dynedain ( 141758 ) <slashdot2NO@SPAManthonymclin.com> on Wednesday July 29, 2009 @12:40PM (#28868503) Homepage

    That means that in my office of 50 people, with an average of 50 emails per day (a very very low estimate), we'd get 7-8 false positives daily. I'd hear bloody murder if that was the case.

    We get a lot more mail than that per day, and our spamassassin without autolearning (simply flag anything higher than 5.0) does a hell of a lot better job than that... down in the range of 1-2 false positives a month. Assuming a low daily average of emails (like my example), that's .002% false positives.

  • by BlueKitties ( 1541613 ) <bluekitties616@gmail.com> on Wednesday July 29, 2009 @12:41PM (#28868515)
    Many spam messages are propagated by botnets, spoofed IPs, etc, so that isn't a perfect solution. Really, we need to combine different approaches, instead of trying to find a holy-grail.
  • by johndiii ( 229824 ) * on Wednesday July 29, 2009 @12:43PM (#28868577) Journal

    0.3 would be terrible - three out of ten false positives. 0.3 percent - what the article actually says - is not too bad. But current techniques allow me to check the spam bin for such messages. This technique would pretty much preclude that capability, since the mail would never arrive at the server. I'm not sure that a rate of 0.003 would be acceptable under those circumstances.

  • by gnick ( 1211984 ) on Wednesday July 29, 2009 @12:56PM (#28868865) Homepage

    I realize that you're kidding, but removing more than expected is something that I consider unacceptable. If it hits the mail server and gets shuffled off into a spam folder with 100 pieces of trash, that's fine. But if it's not even going to make it to the mail server, 0.3% is too high a false positive rate.

  • Wrong approach (Score:5, Insightful)

    by Animats ( 122034 ) on Wednesday July 29, 2009 @01:02PM (#28868993) Homepage

    The fundamental property of spam is that it involves many similar messages going to a large number of destinations. That's what to look for. Google can do that, because they manage a very large number of mailboxes with a single system. SpamCop used to do that, but they had to be in the mail-forwarding business to do it and that was too expensive.

    Trying to detect spam by looking only at the mail for a single account is inherently a form of guessing. The existing technologies are reasonably good, but not good enough that the spammers give up.

  • by Anonymous Coward on Wednesday July 29, 2009 @01:09PM (#28869101)
    oh ye of little knowledge.
  • by vux984 ( 928602 ) on Wednesday July 29, 2009 @01:18PM (#28869287)

    And when my mail filters blocks spam, it sends out a message with redirections to an alternative gsm-number telling them to call me so I can whitelist the adres.

    That's called back scatter and its as bad as spam.

    Think about it, my mail servers block about 35,000 spam per day. If they sent a message to each failed recipient with alternative instructions, that would be 35,000 messages I sent out. Some 34,990 of those messages would either be undeliverable or would get delivered to people who had nothing to do with the original message. You are effectively clogging up a bunch of innocent peoples mail systems with your messages.

    Put it another way, suppose some spammer sends 1,000,000 messages with your email address spoofed as the sender. If everyone else did what you do, you would then receive 1,000,000 messages back to your inbox giving you alternate instructions to contact these people.

    You wouldn't want that. Nobody else does either. So please stop.

  • by cenc ( 1310167 ) on Wednesday July 29, 2009 @04:33PM (#28872919) Homepage

    Why does it seem everyone ignores the real source of the majority of spam: Microsoft windows computers infected by viruses running botnets that send spam. Yes, is generated by other systems, but not nearly the amount that is being generated by MS based botnets.

    How about everyone just send their frigen spam bill to MS. How about a class action for everyone to collect for the damage that MS does to networks around the World. Better yet lets just forward all the spam we get to MS. Let them sort it out.

  • by cybernanga ( 921667 ) on Wednesday July 29, 2009 @05:08PM (#28873555) Journal
    From now on, whenever you complain to IT, do it in writing, and send them a telegram first, telling them to expect a letter with your complaint. Hopefully they will soon see sense.
  • by John Hasler ( 414242 ) on Wednesday July 29, 2009 @05:33PM (#28873973) Homepage

    And follow up with a phone call to make sure they got the letter.

  • by vux984 ( 928602 ) on Wednesday July 29, 2009 @09:53PM (#28876617)

    I do get your point really. But my dad (read: the boss) would not be happy if he missed a deal cause a million people who got spoofed got 1 mail from us telling them to call us if their message wasn't spam.

    Read that over a few times. You are saying its ok to send out a MILLION unsolicited and annoying email messages (aka SPAM) to people who have never heard of you, so that your father won't miss a single deal?

    How is that any different from rationalizing sending out a million direct marketing spam in the hopes of securing a single deal from it?

    Bottom line, if your dad absolutely can't afford to "miss a deal", two things:

    1) your backscatter system isn't going to necessarily work. Just because it worked 4 times is meaningless, you have no idea how many legitimate emails you lost. There is a high percentage change that your backscatter will be (correctly) identified as spam by other mail servers and discarded, so your notifications won't get delivered. And there is a high percentage that even if someone received your backscatter, they just deleted it. (I receive literally dozens of 'your mail could not be delivered' messages daily - some of them are backscatter, many of them are virus/malware pretending to be backscatter.) Which leads me to my next item:

    2) if 'not missing a deal' is that important, then scan your own spam box for false positives. That's the sane way to handle this.

    We send on every 1000 mails one message, telling them they got in the spambox and that they should call if it's not spam.

    Please clarify this. Are you saying for every 1000 spam, you only send 1 notification? If so how do you choose which 999 spam you ignore vs the 1 you send a notification? Or are you saying only 1 in a thousand messages you receive is spam??

    We are not the problem. The spammers are, so please, don't turn it around... I am not the problem

    This is like seeing a drive by shooting in progress, whipping out your semi-auto and pumping as many rounds as you can in the general direction of the car. Your bullets are just as likely to hurt innocent bystanders as the criminals. Similiarly your email back scatter is just as harmful as the spam itself. You aren't the only problem, but you aren't part of the solution.

    Now, go bug the dudes who don't want to make their precious smpt more secure.

    Don't be naive. Secure email is trivial. Convincing everyone from Australia to Zimbabwe to switch to it is hard. And until YOU are willing to miss out on messages from people who haven't switched to your secure solution of choice, the problems will persist. And I don't see that happening anytime soon... you said it yourself... dad doesn't want to miss a single deal... no way in hell he's going to require that everyone who wants to send him messages conform to some new security regime... he'd miss messages left and right.

He has not acquired a fortune; the fortune has acquired him. -- Bion

Working...