<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Field Validation Stupidity</title>
	<atom:link href="http://mike.crute.org/blog/2006/08/27/field-validation-stupidity/feed/" rel="self" type="application/rss+xml" />
	<link>http://mike.crute.org/blog/2006/08/27/field-validation-stupidity/</link>
	<description>import random; return random.shuffle(mike_crute.thoughts)</description>
	<pubDate>Tue, 07 Oct 2008 17:06:46 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>By: Matt Cohen</title>
		<link>http://mike.crute.org/blog/2006/08/27/field-validation-stupidity/#comment-923</link>
		<dc:creator>Matt Cohen</dc:creator>
		<pubDate>Thu, 21 Sep 2006 15:09:23 +0000</pubDate>
		<guid isPermaLink="false">http://mike.crute.org/blog/2006/08/27/field-validation-stupidity/#comment-923</guid>
		<description>Outside of input validation at all tiers, my biggest security pet peeve for apps is when people use easy to script url parameters, such as "MLSNum=84145". 84146, 84147... the fun never ends until the data is scraped. Just use a GUID, for goodness sake!</description>
		<content:encoded><![CDATA[<p>Outside of input validation at all tiers, my biggest security pet peeve for apps is when people use easy to script url parameters, such as &#8220;MLSNum=84145&#8243;. 84146, 84147&#8230; the fun never ends until the data is scraped. Just use a GUID, for goodness sake!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
