<?xml version="1.0" encoding="utf-8"?>
			
			<rss version="2.0">
			<channel>
			<title>&lt;!--- CFChris ---&gt; - Security</title>
			<link>http://www.cfchris.com/cfchris/index.cfm</link>
			<description>The blog of Chris Phillips, a ColdFusion developer with a passion for improvement.</description>
			<language>en-us</language>
			<pubDate>Sun, 05 Sep 2010 08:12:47 -0700</pubDate>
			<lastBuildDate>Thu, 15 Jan 2009 11:47:00 -0700</lastBuildDate>
			<generator>BlogCFC</generator>
			<docs>http://blogs.law.harvard.edu/tech/rss</docs>
			<managingEditor>me@cfchris.com</managingEditor>
			<webMaster>me@cfchris.com</webMaster>
			
			
			
			
			
			<item>
				<title>Die Spammers Die! (Painfully Please)</title>
				<link>http://www.cfchris.com/cfchris/index.cfm/2009/1/15/Die-Spammers-Die-Painfully-Please</link>
				<description>
				
				My blog has been absolutely hammered with comment spam lately. If any of you were subscribed to any of those comments and were forwarded the offensive spam, I am very sorry. 

Fortunately, one of the bots wasn&apos;t submitting something correctly. So, instead of getting a few thousand spam comments I got a few thousand error emails. :-(

Anyway, I just took the time to add &lt;a href=&quot;http://cfformprotect.riaforge.org/&quot; target=&quot;_blank&quot;&gt;CFFormProtect&lt;/a&gt; to my comment form. It was super easy. There was really no excuse for me not to do this sooner. So, again, I apologize.

Just to show you how easy it is, here is the implementation code from the docs.

&lt;code&gt;
Put
&lt;cfinclude template=&quot;/cfformprotect/cffp.cfm&quot;&gt;
somewhere between your form tags. 

&lt;!--- On your processing page include the following code: ---&gt;
&lt;cfset Cffp = CreateObject(&quot;component&quot;,&quot;cfformprotect.cffpVerify&quot;).init() /&gt;
&lt;!--- now we can test the form submission ---&gt;
&lt;cfif Cffp.testSubmission(form)&gt;
       &lt;!--- The submission has passed the form test.  Place processing here ---&gt;
&lt;cfelse&gt;
       &lt;!--- The test failed.  Take appropriate failure action here. ---&gt;
&lt;/cfif&gt; 
&lt;/code&gt;

Of course there are lots of things you can do to customize it&apos;s behavior. But, that is the basics. So please go checkout &lt;a href=&quot;http://cfformprotect.riaforge.org/&quot; target=&quot;_blank&quot;&gt;CFFormProtect&lt;/a&gt; for all your &apos;spam form submission&apos; needs. Because, seriously, Captcha is the suck.
				
				</description>
						
				
				<category>Blogging</category>				
				
				<category>Security</category>				
				
				<category>ColdFusion</category>				
				
				<pubDate>Thu, 15 Jan 2009 11:47:00 -0700</pubDate>
				<guid>http://www.cfchris.com/cfchris/index.cfm/2009/1/15/Die-Spammers-Die-Painfully-Please</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>OT: Secure Email And Document Delivery</title>
				<link>http://www.cfchris.com/cfchris/index.cfm/2007/9/30/OT-Secure-Email-And-Document-Delivery</link>
				<description>
				
				OT: My dad (Jack Phillips) has just finished a project at work for securing email and document transmission. There is a free beta. So, if you have need in your business to send sensitive documents or email securely, go check it out. &lt;a href=&quot;http://www.positivedelivery.com/&quot;&gt;PositiveDelivery.com&lt;/a&gt;
				
				</description>
						
				
				<category>Personal</category>				
				
				<category>Security</category>				
				
				<pubDate>Sun, 30 Sep 2007 13:39:00 -0700</pubDate>
				<guid>http://www.cfchris.com/cfchris/index.cfm/2007/9/30/OT-Secure-Email-And-Document-Delivery</guid>
				
			</item>
			
		 	
			</channel></rss>