Slashdot Log In
Spammers Are Early Adopters of SPF Standard
Posted by
michael
on Fri Sep 03, 2004 05:04 PM
from the doh dept.
from the doh dept.
nazarijo writes "In an article entitled Spammers using sender authentication too, study says, Infoworld reports that a study by CipherTrust shows that SPF and Sender ID (SID) aren't nearly as effective as we expected them to be when combatting spam. The reason? Spammers are able to publish their own records, too. 'Spammers are now better than companies at reporting the source of their e-mail,' says Paul Judge, noted spam researcher and CipherTrust CTO. Combined with low adoption rates of either SID or SPF (31 of the Fortune 1000 according to CipherTrust), this means that the common dream of SPF or SID clearing up the spam problem wont be coming true. Wong, one of the original authors of SPF and a co-author of SID, says that it was never intended to combat all spam. Weng, another researcher in the space, says that this is just one of the many pieces of the puzzle needed to combat spam. Various SID implementations exist, including a new one from Sendmail.net based on their milter API, making it easy for you to adopt SID and try this for yourself."
This discussion has been archived.
No new comments can be posted.
Spammers Are Early Adopters of SPF Standard
|
Log In/Create an Account
| Top
| 249 comments
| Search Discussion
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
A Change Needs to be made (Score:1, Insightful)
(http://www.cypherxero.net/)
I won't pay $300/year to send mail (Score:4, Insightful)
(http://felter.org/wesley/)
Re:A Change Needs to be made (Score:4, Interesting)
(http://coherentnetworksolutions.com/)
About the only attacks that TLS would pervent would be IP spoofing. These days, that is very, very hard.
What would TLS add?
Re:A Change Needs to be made (Score:4, Insightful)
(http://www.mandible-games.com/)
Why can't these changes be integrated into SMTP-as-we-know-it?
It's all very nice to say "it needs to change", but until you explain why changing it is the best solution - or even vaguely useful - it's not going to happen.
We can still use it as a spam prevention tool (Score:5, Funny)
The point of SPF (Score:5, Insightful)
(Last Journal: Saturday November 03, @09:51AM)
Re:The point of SPF (Score:4, Insightful)
(http://forevermore.net/)
This point needs to be emphasized. The whole point of SPF is to prevent spammers from falsifying return addresses. If they want to publish their own legitimate SPF records, then by all means let them. Then we can just block them by their domain names without any fear of blocking legitimate email.
even spammers (Score:4, Funny)
Article Poster Doesn't Understand SPF (Score:5, Informative)
Isn't this what we want? (Score:5, Insightful)
(http://www.crfh.net/ | Last Journal: Tuesday November 14 2006, @02:47PM)
Re:Isn't this what we want? (Score:4, Insightful)
(http://flaggers.org/ | Last Journal: Sunday July 17 2005, @12:02PM)
Well, a quick off-the-cuff idea is thus: Expand SPF or its moral equivalent to offer a web-of-trust style interface. That is: Each piece of email comes with a pointer that says, in effect, This piece of email is from mydomain.com ... people who think that mydomain.com is cool are yourisp.com otherisp.com white-hat-geeks.net
So, I suppose what I'm proposing is a distributed whitelist.
Re:Isn't this what we want? (Score:4, Insightful)
(http://www.crfh.net/ | Last Journal: Tuesday November 14 2006, @02:47PM)
24 domains/day * 365 days/year * $12/domain = $105,120
That's a hundred thousand dollars they didn't used to need to spend each year. Automated blacklisting in five minutes boosts the costs to well over a million dollars a year.
Re:Isn't this what we want? (Score:4, Insightful)
(Last Journal: Thursday November 06 2003, @03:50PM)
Compare what it used to be with how it is now. It used to be that spammers could use any domain they want. Now they can only use domains they own (assuming they're using SPF), and as soon as one domain is RBL'd, they're going to need another domain. More work for the spammers. And more cost too.
What I'm trying to say is that, yes, domains are cheap. But now they're paying for domains that they didn't have to before.
Weng and Wong are the same person. (Score:4, Informative)
Wow (Score:2, Insightful)
(http://www.biologynews.net/)
Oh well, at least filters are getting VERY good at catching 99% of it.
Understanding SPF (Score:5, Informative)
(http://tpno-co.org/)
It'll cut down on problems where forged senders are the main symptom, dramatically. That both includes viruses ( virii ) and some spammers.
But, as is stated, it's completely possible for spammers to keep their dns records updated too.
Now, if only we could get the whois accurate.
Re:Understanding SPF (Score:4, Informative)
Re:Understanding SPF (Score:4, Interesting)
(http://moreati.org/)
And there in lies the wonderful synergy of SPF and blacklists. Without From address forging it becomes much to perform the follow sequence:
1. I received a Spam message from domainx.com, either:
(a) sender was a verified user of domainx.com, spf records check out
(b) no spf, sender likely forged
In case (a) inform the ISP of domainx.com, if further verified Spam messages are received from domainx.com, blacklist it.
In case (b) if SPF is in widespread use for ligitimate mail then the soam message is easier to mark as such (less need to resort to expensive statistics on the body). If SPF is not widespread there is less benefit.
Regards
Alex
Did anyone expect this would reduce spam? (Score:1)
(http://robert.knighten.org/)
No one claimed it would end spam (Score:3, Insightful)
But that's not the point of SPF (Score:5, Insightful)
In other words, SPF is working correctly, brighter tomorrow expected, move along, nothing to see here.
SenderID != Spam Solution (Score:4, Insightful)
You can not guarantee that an E-Mail originated from the source it said it did.
Which effectively makes black-lists useless.
With SenderIDs you are able to build effective Black-Lists/White-Lists because you can guarantee that an E-Mail came from the location it said it did. And thus decrease the amount of spam.
I'm not sure who wrote this 'study' but the fact that I know more than them says a lot.
SURBL SPF (Score:2, Informative)
All the more reason... (Score:3, Funny)
(http://www.jwz.org/images/omgwtf.jpg)
"What good is Viagra if you
You need the support of your DNS provider (Score:4, Informative)
Appearantly, some people missed the point... (Score:4, Insightful)
(http://ottodestruct.com/)
That was the entire point.
In combination with anti-spam laws, now we have the ability to actually identify the spammers flooding our inboxes and take legal action against them for doing so.
There is no technological means that will allow random people to email you and yet prevent them from emailing you spam. Technology is simply not capable of distinguishing spam from non-spam with a 100% success rate. We can get really close, but there will always be false-positives and false-negatives in any system. And any system is vulnerable to clever hacking around the filter. You can make it terribly difficult to do so, but you can't make it impossible.
The goal of SPF never was to stop spam, it was to force somebody who sends you email to be accountable for doing so, by providing a method to track down who they are. At least, it's a good start for this sort of thing.
In other news (Score:4, Funny)
(http://matt.waggoner.com/ | Last Journal: Tuesday February 17 2004, @02:03PM)
Good thing too... (Score:2)
(http://haxor.dk/)
SPF is an anti-forgery tool, not an anti-spam tool (Score:5, Interesting)
SPF doesn't and can't block spam.
it has a different purpose. it prevents some email address forgeries. its main use is to allow a domain owner (e.g. an individual or an organisation or a corporation such as a bank) to specify exactly which hosts are allowed to send mail claiming to be from that domain.
in other words, it can be used to block forgeries such as phishing spams and viruses, but it is not a general purpose spam blocker.
it does that job reasonably well (or, it will when it is implemented by enough mail servers). to complain that it doesn't do a job it was never designed to do is just absurd.
It's not meant to stop spam (Score:2)
(http://spf.pobox.com/)
These are only the easy solutions (Score:2)
(http://www.fylo.net/)
The only real way to combat spam is to also stop sites and spammers from selling email addresses to each other. If the spammers don't have their most precious commodity, they can't spam.
Important notice: please update your USBank info! (Score:5, Insightful)
SPF can be circumvented in the ways we're already seeing for the first category, but it should knock out the second two (and probably related) problems.
As for the final one... law enforcement may still not take phishing seriously. But I bet Citibank, US Bank, et al do. They're probably losing millions of dollars cleaning up the mess left by phishers, and that money would go a long way towards making phisher's lives miserable and cautionary tales for others. These organizations are large enough that phishers can't even hide behind international borders - piss of Citibank by protecting phishers and that bank may decide that it's not worth doing any business in your country.
Well, duh (Score:2)
(http://www.hyperbooks.com/ | Last Journal: Thursday September 15 2005, @06:13PM)
No system that is under the technical control (like SPF) will reduce spam, since the spammers will simply comply. In the case of SPF, all the need do is add in a new section to the script they use to automate signing up for dozens of new domain names at a time, to add the SPF records. (These scripts already add in the other DNS records, so this is trivial.)
And no system that is under the control of someone other than the domain holder will ever be used. (Like the
The solution to spam involves dark alleys and cattle prods, not wacky technical solutions that won't do anything.
Thoughts from the peanut gallery (Score:2, Insightful)
(http://slashdot.org/ | Last Journal: Saturday November 03, @04:58AM)
Second, I'd have thought that it would be obvious that trivial authentication would be useless. It's like using the existance of an X.509 certificate as proof that a site is genuine, notwithstanding that anybody can download a roll-your-own certification program and generate their own.
Third, it's ironic that corporations (who lose millions, if not billions, to fraud each year) aren't the least bit interested in authentication of any kind, whereas spammers (who probably make a very livable income from fraud) are adopting it in droves.
This last one is the most bothersome. Many (but by no means all) corporate websites use SSL for credit card info, but that's about it. And even then, usually only the server has a certificate. Client-side authentication is extremely rare.
Even for business-to-business networking, where you would have thought it very important that both ends of the connection are who they say they are, it's extremely rare to find even the most basic of security measures. IPSec? Kerberos? Nah. I've worked for companies - and even Government agencies - that were quite confident that their
It's a sad day, when the only e-mail you can be sure is genuine is the e-mail that's pure crap.
Just goes to show... (Score:1, Offtopic)
(http://www.jwz.org/images/omgwtf.jpg)
... that wong was wrong all along. So long.
impossible (Score:2)
A zombie PC will rapidly move from a low emmission of emails to a much more rapid rate. If the upstream email routers rate limit email transmission based on historical information you strangle the spam at source.
Spam isn't eliminated, but it's seriously limited hopefully to the point where it is
unprofitable.
All other methods do not address the major characteristic of spam, the large number of emails and the very low response rate.
SPF working perfectly (Score:2)
If they fake their address to a domain publishing SPF records then the SPF check fails and the message gets flagged for aggressive filtering them.
Either way they're screwed.
The day after (Score:1)
Folks. We need a definitive solution, not temporary patches.
Let me explain this (Score:3, Informative)
(http://www.michaelchaney.com/)
These sender id schemes won't stop spam at all. It's easy for a spammer to modify his dns to show the correct records and allow him to send.
But, here's the thing: HE DOES IT TO HIS OWN DOMAIN. We can then blacklist his domains and force him to keep coming up with new ones. Whack-a-mole, yes, but at least the "moles" aren't at legitimate domains.
You can complain all you want about how this isn't going to stop spam. Maybe it won't for you, but it will cut down the worthless junk hitting my mail server.
SPF + Reputation = No Spam (Score:3, Insightful)
(Last Journal: Friday October 08 2004, @05:41AM)
However, once SPF is adopted it allows several things:
I fully expect the anti-spam vendors to eventually come up with reliable whitelists based upon SPF eventually.
First comes the sender verfication (Score:2)
all about the porn (Score:2)
(http://blogs.iloha.net/dirvish | Last Journal: Tuesday March 22 2005, @08:49PM)
Misunderstood Reasoning (Score:2)
(http://scall.devolution.com/ | Last Journal: Monday April 14 2003, @03:43AM)
If you accept without question mail from SPF verified senders, you're just asking for trouble. There's not and has never been anything in the SPF standard the recommends this practice.
However, If you reject mail based of the SPF records of the sending domain, you can make a difference. If ticketmaster.com does not want mail sent from anything but their mail servers, then by rejecting all ticketmaster mail from other servers, you are reducing spam with forged headers.
It is not possible for a spammer using a domain owned by somebody else to "fake" the SPF records, since they are contained in the zone file for the domain itself.
SPF ignorance is rampant (Score:5, Informative)
(http://www.sinister.com/ | Last Journal: Monday September 03 2001, @10:09PM)
Anyone with clue can see this is another tool in the toolbox. Each piece of incoming mail is ranked with a score indicating its probability of being spam. SPF, whitelists, bayesian filters, being in html, coming from china, etc affect the score. There's no magic bullet to stop spam.
Anyone who has spent time as a systems admin of a mail server, should know this.
You won't stop it! (Score:2)
(http://www.dustinbarbour.com/)
Yes, this doesn't cut down on the congestion on the internet, but as a free and public network, you cannot hope to contain it.
Also, be sure to practice smart internet usage. Have throw-away email accounts, only supply your email when it is absolutely necessary to do so.. Don't be willy-nilly about it all and you'll be just fine!
SPF (Score:2)
Spammer Promoted First
SPF is step one (we knew this already) (Score:3, Informative)
(http://www.awesomeplay.com/ | Last Journal: Thursday November 10 2005, @04:51PM)
This primarily helps in two ways: first, it helps fight off certain kinds of social attacks. E-Mail can't claim to be from your bank; if it does, the MUA would display a big warning box stating the mail appears to be forged.
Second, it guarantees that people can't spam or send viruses using your domain name. The spammers have to (just as the article says) identify who they are; they can't claim to be someone else.
So no, obviously, that doesn't stop spam. It might block certain kinds of (soon to be obsolete) spam. You no longer have to blacklist all of aol.com, for example, since only real AOL users could send mail from @aol.com if we all used SPF.
This does, however, make it possible to do *MUCH* more accurate RTBL (Real Time Block Lists). The spammers have to identify themselves; once you have their identity, block all their mail. You got spam from @spammer.com? Block spammer.com. The guy at spammer.com can't pretend to be anyone else, so you've got him successfully blocked. Sure, he can register multiple domains, but with a good RTBL that isn't too much of a problem. Good RTBL already block most of the registered spammers - SPF makes their job easier since all spammers will be identifiable.
Mix SPF with a RTBL service and you *will* see a massive drop in spam. Over 80% of all incoming connections to my mail server are now blocked; most of the stuff that does get through is legit (lots of large mailing lists and traffic).
private postage (Score:2)
(http://slashdot.org/~Doc%20Ruby/journal | Last Journal: Thursday March 31 2005, @01:48PM)
That system will discourage spammers, who get us to pay for their abuse, but would have to pay more than their low-yield spams are worth, across thousands of targets. And it will also establish an infrastructure for simple ecommerce. We can turn the debacle of spam into a triumph of distributed postage.
SID is supposed to be the caller ID of email? (Score:2)
(http://novasearch.net/)
Not so surprising (Score:2)
(http://www.crypt.gen.nz/)
With the abundance of "always-on" network connections, and the insecurity of those systems always connected its still easy to generate and send huge quantities of spam.
Not surprised (Score:1)
Who could have imagined, spammers actually adapting their methods to what recent developments in technology allows them to do? Wasn't the idea that every legit user should upgrade their e-mail software to something new, leaving spammers to pound sand..?
I'm not at all impressed by statements that SPF or whatever is just one of many changes needed before we will get rid of junk e-mail. Give us the whole plan at once and let us scrutinize it in detail before deciding whether to employ it; don't hint at a potentially infinite number of steps, disclosed one by one, that need to be taken (each step at substantial cost to the Internet community) before we will eventually reach non-spam nirvana.
Sender Permitted From: It breaks forwarding, we can work around that by rewriting sender addresses at each MTA, but regular users can still send e-mail, and so can the spammers.
Accept only digitally signed messages: We make it really easy to send signed mail, so that not even your grandmother will be left out. Don't worry about the spammers getting a free ride off your labour by using the same tools; they have learned to sign their ads before you start filtering out unsigned messages.
Replace SMTP: Sure, but with what; CMTP (Complex Mail Transfer Protocol)? Will it allow the transmission of mail? Then it will allow the transmission of junk mail, too.
Have the sender pay CPU time for each message: Granted, this probably will cut down on the amount of mail you get, in particular from the vast majority of poor senders out there. Those who have a business incentive to invest in computing power, or won't hesitate to steal CPU time from others, won't suffer as much, but they constitute a minority, just like the spammers do. Remember, it's just one small step towards... something.
Require that no mail must contain the word "viagra" (or any other word in an arbitrarily defined dictionary): Care to put that in an RFC, so that we can have also the MUA refuse to send a message with banned content? I guess spammers will be happy to use precisely those banned words, in order not to have their mail delivered to anybody.
In short, you can add as many components to your junk mail prevention system as you like, but it's not going to get you one bit closer to your goal, unless you focus on what really distinguishes unwanted mail from wanted mail, and invent a mechanism for automatically telling the two apart. Any other step will be a pointless distraction, as it merely begs to be circumvented.
This is well-known (Score:3, Insightful)
(Last Journal: Tuesday August 28 2001, @07:17AM)
From the moment SPF was implemented, people knew that this could happen. SPF doesn't aim to stop spam outright, it aims to HELP stop spam.
First off, if SPF is used, it cuts out 'joe jobs.' I can't send you mail purporting to be from Yahoo through a mass mailer on my desktop, because SPF will catch it.
I see two issues with spam:
a.) Annoying commerical advertisements
b.) The above, sent fraudulently
SPF helps to cut out the second. If spammers send me spam, but do it from their own domain, it's still not hard to block them.
No one (that knew what they were talking about) ever claimed that SPF was a cure-all for spam. All it aimed to do was make spammers stop forging their addresses. And it sounds like it's succeeding.
The only way to stop spam is so simple (Score:2)
(Last Journal: Wednesday November 05 2003, @03:12AM)
We need a responsible central authority to maintain an authoized SMTP relay whitelist - "outbound mail server licenses" per se.
This is the ONLY way. Mark my words. No other solution will EVER work. Anything that comes close is basically a veiled attempt at SMTP whitelisting.
If you want to send e-mail on the Internet, you need to be "licensed". A central authority determines the standards by which you are allowed to be "whitelisted" - other systems on the net can choose to use or not use the RBL/RWL. I for one, would use such a system if it were responsibly maintained.
This is so easy to set up. Take all the DUL IP space and instantly blacklist it, then blacklist based on reports, and then start to require "relay licensing" before you can be whitelisted. It WILL HAPPEN eventually. The question is, how bad do things have to get before this is adopted. It's not a question of "if" but "when". There is NO OTHER WAY. Not a single method has proven more reliable than using relay blacklists. Right now, 95% of spam can be reliably blocked without wasting bandwidth by using RBLs. A whitelist would be even more efficient. I challenge anyone to show me any better way to control spam. There is none.
For those of you reading this that don't understand the mail system, you need to understand one important thing. The spam problem could have been solved years ago. There is a very simple technical/organizational solution. Lobby your ISPs to adopt relay whitelisting and this problem will be gone. The only other method involves getting law enforcement to enforce the laws that spammers break, but I think it's easier for the industry to implement whitelisting than to try to get politicians to enforce the laws.
Want to know what works? Look at who Spammers hate (Score:4, Interesting)
(Last Journal: Wednesday November 05 2003, @03:12AM)
SPF is redundant and unneeded. Use IP and DNS. (Score:1)
(http://www.slashdot.org/ | Last Journal: Tuesday March 09 2004, @11:15PM)
After that, to block, tag, and/or delete the remaing spam would require a comprehensive, multifaceted approach such as the one I came up with. [cf13.com]
I am 'eating my own dog food' [investopedia.com] and using my own software to filter out the junk sent to me at iamcf13@hotpop.com Recently, I got a reminder notice from a website I did business with quite a while back. I got the email because it contained no 'spammy' content. You see, spammers need 'spammy content' to hawk their wares--by filtering with that criteria in mind, it becomes (almost) impossible for spammers to communicate (and computer crackers to spread their malware). The ease of use and the connectivity of the internet via email is taken away from spammers. They can still spam but it will be effectively pointless as it is too inconvenient to 'decode' URLs and email addresses and type them into webbrowsers and email clients for further use--the ultimate aim of email spam laden with HTML, quoted printable content, %s, $s, numbers, URLs, and email addresses. As an added bonus, the computer crackers are silenced by filtering all malware out that come in the form of email attachments, or hostile HTML presented to HTML-aware email clients. By doing this, the spread of malware by email is minimized.
Since this post could be ultimately construed as spam, I offer these closing words:
Perhaps the greatest compliment paid to Admiral Rickover is the U. S. Navy submarine that bears his name [wikipedia.org]
When spammers publish, we win (Score:2)
(http://slashdot.org/ | Last Journal: Friday December 23 2005, @04:30AM)
Now that more and more email is being authenticated, we can start to say, "Ah, this domain claims responsibility for this email." Now that we can attach a responsible party to each email, we can hold them accountable. At the very least, their reputation as a spammer will be well-known. At the very best, their illegal spams will be detected by law enforcement, and the owner of the domain name will be caught. Oh, they don't have accurate records? Well then the registrar is going to be held accountable. Oh, did they use a stolen credit card to buy the domain? Oh, they bought hundreds or even thousands of domains? When they get caught, which they will, they will never see the outside world again.
This article is pure FUD, and is all wrong. When spammers publish SPF, we have won.
Some ideas (Score:1)
Sender ID looks dead to me (Score:2)
(http://folk.uio.no/kjetikj/ | Last Journal: Thursday October 28 2004, @05:00PM)
People have been trying very hard to get MS to understand the issues, but they doesn't seem to get it, and if they don't turn around soon, Sender ID can be buried.
Show me the money! (Score:1)
What if you could collect $5.00 from your ISP for every message you flagged as SPAM because they billed the advertiser $10.00? "Honey, we got the check from AOL... they're only sending us $45.00 this month!"
On the other hand, if you really want to block email based on the SID then just flag all messages with valid SIDs as spam.
Re:This surprises anyone? (Score:2)
(http://slashdot.org/)
Re:This surprises anyone? (Score:5, Informative)
(http://www.howtobeinvisible.com/ | Last Journal: Thursday October 04, @07:42AM)
SMTP AUTH over SSL/TLS to your work's mail server and you can send all the work e-mail from home you want.
Charles