<?xml version="1.0" encoding="iso-8859-1"?> 
<rdf:RDF
	xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 
	xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
	xmlns:dc="http://purl.org/dc/elements/1.1/" 
	xmlns:dcterms="http://purl.org/dc/terms/" 
	xmlns:admin="http://webns.net/mvcb/"
	xmlns:thr="http://purl.org/rss/1.0/modules/threading/"
	xmlns:pb="http://www.ideaspace.net/users/wkearney/schema/postback/" 
	xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" 
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:mt="http://movabletype.org/"
	xmlns:foaf="http://xmlns.com/foaf/0.1/" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:html="http://www.w3.org/TR/REC-html40/"
	xmlns="http://purl.org/rss/1.0/"
> 

<rdf:Description rdf:about="http://www.ideaspace.net/users/wkearney/archives/entries/000506.html"> 
	<title>Foiling comment spam</title>
	<link>http://www.ideaspace.net/users/wkearney/archives/entries/000506.html</link>
	<description>Several ideas come to mind when thinking of how to foil comment spammers. One powerful idea is to use shared...</description> 

	<dc:creator>wkearney</dc:creator> 
	<dc:date>2003-10-12T12:39:26-05:00</dc:date> 
	<dc:identifier>http://www.ideaspace.net/users/wkearney/archives/entries/000506.html</dc:identifier>
	<dc:language>en-us</dc:language>

	 
	<dc:subject>Spam</dc:subject>

	<trackback:ping rdf:resource="http://www.ideaspace.net/mt/tb.cgi/500" />
	<pb:trackbacksFrom> 
		<rdf:Seq> 
			<rdf:li rdf:resource="http://techno-weenie.com/archives/2003/10/12/003244.php" />
		</rdf:Seq>
	</pb:trackbacksFrom>

	

	
	
	
	<dcterms:abstract>Several ideas come to mind when thinking of how to foil comment spammers. One powerful idea is to use shared...</dcterms:abstract> 
	<dcterms:created>2003-10-12T12:39:26-05:00</dcterms:created> 
	<dcterms:isPartOf rdf:resource="http://www.ideaspace.net/users/wkearney/" /> 

	<mt:body><![CDATA[<p>Several ideas come to mind when thinking of how to foil comment spammers.</p>

<p>One powerful idea is to use shared blacklists.  The idea being as different sites learn the IP addresses of the spammers we share them.  This would help block them across many different sites before they even get there.</p>

<p>To make this even more powerful I'm thinking about applying an old idea I've used for robots.txt.  That's to put up some 'bait' pages and hidden forms.  If hidden forms are put into comment pages it might be possible to capture the IP addresses of things that attempt to use them.  As in, hide a form or two in your legitimate comment page.  Have them point to another page that actually accepts postings.  Then track the IP addresses of anything actually using the page.</p>

<p>The idea here is that nothing should be noticing, let alone using, those hidden pages.  But if something spidering along happened to accidentally visit the pages you wouldn't be banning them unless they actually tried <em>using</em> them.  </p>

<p>An added safeguard would be to put the URLs of the hidden form pages into your robots.txt file.  No legitimate spider or bot should <em>ever</em> visit a page listed in robots.txt. </p>

<p>This way you'd really only end up catching addresses making deliberate attempts to abuse your site.</p>]]></mt:body>
	<mt:excerpt>Several ideas come to mind when thinking of how to foil comment spammers. One powerful idea is to use shared...</mt:excerpt> 
	<mt:more></mt:more>
	<mt:keywords></mt:keywords> 
	<mt:entryID>506</mt:entryID>

	<mt:entryPrev>505</mt:entryPrev>
	<mt:entryNext>507</mt:entryNext>

	<html:link rel="prev" type="application/xml" href="http://www.ideaspace.net/users/wkearney/archives/entries/000505.html.xml" title="Googlebot and moving site?" />
	<html:link rel="next" type="application/xml" href="http://www.ideaspace.net/users/wkearney/archives/entries/000507.html.xml" title="As simple as possible but no simpler" />
	
	<mt:author>wkearney</mt:author> 
	<mt:authorNickname>Bill Kearney</mt:authorNickname> 
	<mt:authorEmail>wkearney@ideaspace.net</mt:authorEmail>
	<mt:authorURL rdf:resource="http://www.ideaspace.net/users/wkearney" /> 
	
	<foaf:name>wkearney</foaf:name> 
	<foaf:mbox rdf:resource="mailto:wkearney@ideaspace.net" /> 
	<foaf:nick>Bill Kearney</foaf:nick> 
	<foaf:homepage rdf:resource="http://www.ideaspace.net/users/wkearney" />
	
	<rdfs:seeAlso rdf:resource="http://www.ideaspace.net/users/wkearney/xml/index.rdf" />
	<admin:generatorAgent rdf:resource="http://www.movabletype.org/?v=2.64" /> 
</rdf:Description>
</rdf:RDF>