Graphing Internet Interaction To Spot Spammers
Gunkerty Jeb writes "Spammers, it turns out, aren't like everyone else: they have fewer friends. 'Social Graphs for Online Service Security,' a study done by researchers Yinglian Xie and Fang Yu, uses studies of legitimate and malicious social network usage to spot bogus email accounts that are used to push spam, malware, and otherwise malicious links. The researchers are analyzing natural social connections between users on the Web that are difficult for attackers or botnets to replicate. Spotting a spammer isn't hard, they say, when you look at his or her patterns of communication."
I used to run a 200~400+ user IRC channel on DALnet over a decade ago and we would get spammers in there.
So I made a bot that would rejoin the channel at a set interval and ban anyone who messaged it.
Then they made them detect that it was an op's ip, even though the bot wasn't op. So I started using a different host name.
Then they made it so that the bot used 2 connections, one to send the message and wasn't in the channel, and one to sit in the channel to tell the other connection who to spam. So I made my bot detect the identical hosts.
Then they started using different hosts. So I made it log who has and hasn't talked in the channel and notify me. I'd whois those people and join the other channels they were in waiting to find a common channel getting spammed. I'm assuming if they realized the weak link in the chain was me detecting who has and hasn't talked, they'd of made it say hurf durf randomly.
Once you require the spam bots to have friends, they'll have friends. Your solution is a temporary one.
I'm starting to think that a social graph is going to be the 21st century version of the fingerprint, except it will describe WHAT you are rather than WHO you are. Botnet, AI, Muslim, Baptist, college-educated straight Irish-American middle-child female... Who'd like to guess what the total annual budget is already for this kind of research? How much money and manpower would the Department Homeland Security be willing to invest to keep Facebook et al popular with their target audience, so the cheap social graph data keeps flowing?
I'm just socially awkward is all...
Except applied to email addresses instead of websites? It works great at first. Then the spammers start creating artificial networks between their bots and fake sites/emails, to make them look more like legit sites/email addresses. And soon you need a multi-billion dollar company constantly working to refine it to keep it one step ahead of the spammers.
Perhaps another way of looking at it is it, some entrepeneurs are asocial - they don't mind enriching themselves at the expense of others - i.e. I'll sell "Hydrolizing Cream" to you to make money for myself, not minding that the stuff I bottle, label and sell is just a bulk cream containing lanolin and/or glycerin. If you're so stupid to buy it, I'm not going to lose sleep over it.
A feeling of having made the same mistake before: Deja Foobar
Spam will be a thing of the past in two years' time.
* BBC News (24 January 2004)
Also FatPhil on SoylentNews, id 863
Don't you think this might incorrectly flag people who send out lots of chain emails to all their friends?
I, for one, hope so.
(Sigh.) Oh, Spamusement, how I miss thee.
I'd like to know who buys from spammers. I know old grannies fall for 419s but WHO BUYS FROM SPAMMERS!?
"When information is power, privacy is freedom" - Jah-Wren Ryel
Responded without reading the posting in full. Running away shamefacedly.
sed -e 's/Chuck Norris/Rajnikant/g' joke > fact