<?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>Random Thoughts of Adam Ely &#187; Application Security</title>
	<atom:link href="http://www.adamely.com/category/application-security/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.adamely.com</link>
	<description>Business, technology, security, and the world around me</description>
	<lastBuildDate>Tue, 07 Jul 2009 03:38:29 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.3</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>A How-To Guide To Cloud Computing</title>
		<link>http://www.adamely.com/2008/12/a-how-to-guide-to-cloud-computing/</link>
		<comments>http://www.adamely.com/2008/12/a-how-to-guide-to-cloud-computing/#comments</comments>
		<pubDate>Sat, 06 Dec 2008 06:04:05 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
				<category><![CDATA[Application Security]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Information Security]]></category>
		<category><![CDATA[PCI]]></category>
		<category><![CDATA[Risk Management]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[cloud security]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://www.adamely.com/?p=102</guid>
		<description><![CDATA[I recently collaborated on a piece for InformationWeek entitled &#8220;A How-To Guide To Cloud Computing&#8220;.  My portion was a tight 700 or so words regarding what security topics to consider when utilizing the cloud for the first time. I would have liked to write a lot more and go indepth, but it was not the [...]]]></description>
			<content:encoded><![CDATA[<p>I recently collaborated on a piece for InformationWeek entitled &#8220;<a href="http://www.informationweek.com/news/services/storage/showArticle.jhtml?articleID=212201920">A How-To Guide To Cloud Computing</a>&#8220;.  My portion was a tight 700 or so words regarding what security topics to consider when utilizing the cloud for the first time. I would have liked to write a lot more and go indepth, but it was not the purpose of the piece so my objective was to outline a few key action items people could use to get started.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.adamely.com/2008/12/a-how-to-guide-to-cloud-computing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Video: Where Information Security Goes Wrong &#8211; Rant</title>
		<link>http://www.adamely.com/2008/10/video-where-information-security-goes-wrong-rant/</link>
		<comments>http://www.adamely.com/2008/10/video-where-information-security-goes-wrong-rant/#comments</comments>
		<pubDate>Sun, 12 Oct 2008 01:15:31 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Application Security]]></category>
		<category><![CDATA[Information Security]]></category>
		<category><![CDATA[Risk Management]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://www.adamely.com/?p=81</guid>
		<description><![CDATA[Video blog rant on information security programs. This started as me just playing around with the isight camera and evolved into a full on rant.



I learned that I have no future in media.
]]></description>
			<content:encoded><![CDATA[<p>Video blog rant on information security programs. This started as me just playing around with the isight camera and evolved into a full on rant.</p>
<p><center><br />
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="437" height="290" id="viddler_b7ecbdca"><param name="movie" value="http://www.viddler.com/player/b7ecbdca/" /><param name="allowScriptAccess" value="always" /><param name="allowFullScreen" value="true" /><embed src="http://www.viddler.com/player/b7ecbdca/" width="437" height="290" type="application/x-shockwave-flash" allowScriptAccess="always" allowFullScreen="true" name="viddler_b7ecbdca" ></embed></object><br />
</center></p>
<p>I learned that I have no future in media.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.adamely.com/2008/10/video-where-information-security-goes-wrong-rant/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Time To Send Out For Security Help?</title>
		<link>http://www.adamely.com/2008/09/time-to-send-out-for-security-help/</link>
		<comments>http://www.adamely.com/2008/09/time-to-send-out-for-security-help/#comments</comments>
		<pubDate>Sat, 27 Sep 2008 18:55:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Application Security]]></category>
		<category><![CDATA[Information Security]]></category>

		<guid isPermaLink="false">http://www.adamely.com/?p=52</guid>
		<description><![CDATA[A recent sidebar piece I wrote for InformationWeek has been posted online.
&#8220;Security software as a service is increasing in popularity in tandem with the growth in cloud computing, as emerging providers promise to lower costs while increasing security&#8230;[Read More]&#8220;
]]></description>
			<content:encoded><![CDATA[<p>A recent sidebar <a href="http://www.informationweek.com/news/internet/security/showArticle.jhtml?articleID=210603894">piece I wrote for InformationWeek</a> has been posted online.</p>
<p>&#8220;Security software as a service is increasing in popularity in tandem with the growth in cloud computing, as emerging providers promise to lower costs while increasing security&#8230;[<a href="http://www.informationweek.com/news/internet/security/showArticle.jhtml?articleID=210603894">Read More</a>]&#8220;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.adamely.com/2008/09/time-to-send-out-for-security-help/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Morphing Web Applications</title>
		<link>http://www.adamely.com/2008/06/morphing-web-applications/</link>
		<comments>http://www.adamely.com/2008/06/morphing-web-applications/#comments</comments>
		<pubDate>Sat, 21 Jun 2008 08:32:59 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Application Security]]></category>
		<category><![CDATA[Information Security]]></category>

		<guid isPermaLink="false">http://altomo.info/?p=50</guid>
		<description><![CDATA[Over the last week I have been thinking about applications that could morph themselves based on some criteria.  Mostly, I have been thinking about this in respect to web applications which could change their layout automatically based on the user&#8217;s interaction with certain parts of the application or lack thereof.
Additionally, this week I have been [...]]]></description>
			<content:encoded><![CDATA[<p>Over the last week I have been thinking about applications that could morph themselves based on some criteria.  Mostly, I have been thinking about this in respect to web applications which could change their layout automatically based on the user&#8217;s interaction with certain parts of the application or lack thereof.</p>
<p>Additionally, this week I have been doing a lot of research on web application security. Tonight the two topics merged.</p>
<p>What if an application could change itself in order to protect itself?  For instance, what if an application which accepts user input, submits the input via GET, and then displays the information could protect itself from being used in XSS phishing attacks even if it is vulnerable to XSS attacks?</p>
<p>Enter dynamic variables.  The code below is a quick POC I put together to decide if this would work. The outcome: Yes, it could work. The code below is vulnerable to XSS attacks, but the attacks would only be valid for 2 seconds because the variable changes and essentially expires.</p>
<p>I fully admit that if someone was going to go through this much trouble, they should just fix the bad code. I wanted to try this just as a POC and for purely research reasons.  There may be some value of implementing a more advanced version of this in a WAF, but again may not be worth it since there are other ways to address it.</p>
<p>Anyway, on to the code:</p>
<p>&lt;?php</p>
<p>$var = date(dWYHis);</p>
<p>print “&lt;html&gt;&lt;form action=\”test.php\” method=\”GET\”&gt; &lt;input type=\”text\” name=\”$var\”&gt; &lt;input type=\”submit\” value=\”submit\”&gt;&lt;/form&gt;&lt;br&gt;&lt;/html&gt;”;</p>
<p>$datechk = date(dWYHis);</p>
<p>foreach ($_GET as $key =&gt; $value){<br />
if ($key &lt;= $datechk AND $datechk &gt; $date-2){<br />
echo “$value”;<br />
}<br />
}</p>
<p>?&gt;</p>
<p>The first part reads in the the current date and time and sets this string as the name of a field in a html form.</p>
<p>Next once the form is submitted, the current date and time string is read into $datechk. The variables submitted are extracted and the variable names are compared to the current $datechk value to ensure the variable is not more than 2 seconds old. If the variable is equal to the current datetime string or is no more than 2 seconds old, then the variable is acceptable and the code moves on.</p>
<p>Obviously, the date-time string should not be relied upon alone.  It could be used if it is salted in some manner but the key is to have a repeatable process on both ends to ensure the data variable can be recreated and validated.</p>
<p>Sorry about the code formatting, the blog doesn&#8217;t do a great job of formatting code.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.adamely.com/2008/06/morphing-web-applications/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ouchie &#8211; PCI sticks it to the vendors</title>
		<link>http://www.adamely.com/2008/04/ouchie-pci-sticks-it-to-the-vendors/</link>
		<comments>http://www.adamely.com/2008/04/ouchie-pci-sticks-it-to-the-vendors/#comments</comments>
		<pubDate>Wed, 23 Apr 2008 16:46:01 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
				<category><![CDATA[Application Security]]></category>
		<category><![CDATA[Information Security]]></category>
		<category><![CDATA[PCI]]></category>
		<category><![CDATA[Risk Management]]></category>

		<guid isPermaLink="false">http://altomo.info/?p=48</guid>
		<description><![CDATA[The great folks over at the PCI council have finally done something I agree with.  They have provided a clear and concise explanation of PCI 6.6.  Typically, their direction is unclear and left to the masses to decipher.
In the new PCI 6.6 supplement, the council has given more direction on how to meet the dreaded [...]]]></description>
			<content:encoded><![CDATA[<p>The great folks over at the PCI council have finally done something I agree with.  They have provided a clear and concise explanation of PCI 6.6.  Typically, their direction is unclear and left to the masses to decipher.</p>
<p>In the new <a href="https://pcisecuritystandards.org/pdfs/04-22-08.pdf">PCI 6.6 supplement</a>, the council has given more direction on how to meet the dreaded 6.6 (should be 6.6.6) before the June 30th deadline.  Originally, many thought 6.6 would require full code reviews or a web application firewall.  Then, based on <a href="http://searchsecurity.techtarget.com/news/article/0,289142,sid14_gci1309120,00.html?track=sy160&amp;asrc=RSS_RSS-10_160">comments from Bob Russo</a>, it looked like a mix of reviews and scanning was in order.</p>
<p>Alas, we were all delighted to find out that the options for 6.6 are simple.</p>
<p>Option 1:</p>
<ul>
<li> Code Review which is subdivided into 4 options:</li>
</ul>
<blockquote>
<ul>
<li>Manual code review of application source code</li>
<li>Proper use of automated source code analyzer (scanning) tools</li>
<li>Manual web application security vulnerability assessments</li>
<li><strong>Proper use of automated web application security vulnerability assessment (scanning)<br />
tools.</strong></li>
</ul>
</blockquote>
<ul>
<li>WebApplication Firewall (WAF)</li>
</ul>
<p>Now with that cleared, here is what I see.  All of the source code assessment tool companies and web application firewall companies are in a panic.  6.6 was their pay day, but now it appears we have an eaiser way to achieve this by running a web application scanner such as <a href="http://www.spidynamics.com">Webinspect</a>.</p>
<p>While there is defiantly benefit in source code reviews and WAFs have their place, though disputed by many, performing a review with a scanner is much more cost effective.  At the end of the day, we are in business to make money and must make compromises between security and business. I think we have found that compromise for 6.6.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.adamely.com/2008/04/ouchie-pci-sticks-it-to-the-vendors/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Code University &#8211; Web Security</title>
		<link>http://www.adamely.com/2008/03/google-code-university-web-security/</link>
		<comments>http://www.adamely.com/2008/03/google-code-university-web-security/#comments</comments>
		<pubDate>Wed, 19 Mar 2008 20:25:59 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
				<category><![CDATA[Application Security]]></category>
		<category><![CDATA[Information Security]]></category>
		<category><![CDATA[PCI]]></category>

		<guid isPermaLink="false">http://altomo.info/?p=45</guid>
		<description><![CDATA[This URL was sent over to me by a co-worker. Looks like Google is hosting a few presentations and video related to Web Security.  Worth a review.
http://code.google.com/edu/security/index.html

]]></description>
			<content:encoded><![CDATA[<p>This URL was sent over to me by a co-worker. Looks like Google is hosting a few presentations and video related to Web Security.  Worth a review.</p>
<p><span style="font-size: large;"><span style="font-family: Helvetica,Verdana,Arial;"><span style="font-size: 10pt"><a title="blocked::http://code.google.com/edu/security/index.html" href="http://code.google.com/edu/security/index.html">http://code.google.com/edu/security/index.html</a></span></span></span><span style="font-size: large;"><span style="font-family: Helvetica,Verdana,Arial;"></span></span></p>
<p><span style="font-size: large;"><span style="font-family: Helvetica,Verdana,Arial;"><span style="font-size: 10pt"><a title="blocked::http://code.google.com/edu/security/index.html" href="http://code.google.com/edu/security/index.html"></a></span></span></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.adamely.com/2008/03/google-code-university-web-security/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Silly programmers, hackers always win.  +1 for corporate hackers.</title>
		<link>http://www.adamely.com/2008/03/silly-programmers-hackers-always-win-1-for-corporate-hackers/</link>
		<comments>http://www.adamely.com/2008/03/silly-programmers-hackers-always-win-1-for-corporate-hackers/#comments</comments>
		<pubDate>Fri, 07 Mar 2008 23:01:36 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
				<category><![CDATA[Application Security]]></category>
		<category><![CDATA[Information Security]]></category>

		<guid isPermaLink="false">http://altomo.info/?p=44</guid>
		<description><![CDATA[Today I was investigating how a 3rd party site was streaming content from another site.  The silly people tried to hide their JavaScript and HTML magic by &#8220;encrypting&#8221; the source using Encrypt HTML Pro &#8211; they also put a fake error in the source to deter me (Error 505: Source Code Unavailable).
With some JavaScript [...]]]></description>
			<content:encoded><![CDATA[<p>Today I was investigating how a 3rd party site was streaming content from another site.  The silly people tried to hide their JavaScript and HTML magic by &#8220;encrypting&#8221; the source using Encrypt HTML Pro &#8211; they also put a fake error in the source to deter me (Error 505: Source Code Unavailable).</p>
<p>With some JavaScript of my own, their code was reversed to human readable in no time. I figured how they were getting the stream and now that is being stopped.</p>
<p><strong>The run down:</strong></p>
<p>Encrypt HTML Pro basically creates two parts inside your document. First, a JavaScript block that is a hex encoded.  This holds the function which performs the &#8220;decryption&#8221; so your browser can read the rest of the page.</p>
<p>Next, you have blocks (as many as you define when encrypting the code) of JavaScript code that is not readable.  What tipped me off when looking at the obfuscated document was the fact that each block was JavaScript and calling the same function.</p>
<p>When I decoded the first block, I found the function the subsequent blocks were calling.   I realized that the subsequent blocks were just pushing the obfuscated code through this function which then returned something the browser can read.</p>
<p>So I did the same thing.  I had the function to decode everything so I just ran the subsequent blocks through the function and printed them to a local file.</p>
<p>I then found a few blocks of code that the author (or software) tried to use to hide more details.  The author used the JavaScript function &#8220;String.fromCharCode&#8221; to encode strings they wanted to further hide.  Using the JavaScript function &#8220;eval&#8221; and again printing to a text file, I got what I needed from those.</p>
<p>At the end, I figured out how they were getting the stream and I even thought of a better way to grab the stream and fully hide how it was being done. Oh well, luckily I work for the media company.</p>
<p>Silly programmers, hackers always win.  +1 for corporate hackers.</p>
<p>P.S. Maybe now <a href="http://www.memestreams.net/users/acidus/">Billy Hoffman</a> will give me some respect <img src='http://www.adamely.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.adamely.com/2008/03/silly-programmers-hackers-always-win-1-for-corporate-hackers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apache Tomcat CIS Benchmark</title>
		<link>http://www.adamely.com/2008/02/apache-tomcat-cis-benchmark/</link>
		<comments>http://www.adamely.com/2008/02/apache-tomcat-cis-benchmark/#comments</comments>
		<pubDate>Fri, 01 Feb 2008 17:00:20 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
				<category><![CDATA[Application Security]]></category>
		<category><![CDATA[Information Security]]></category>
		<category><![CDATA[PCI]]></category>

		<guid isPermaLink="false">http://altomo.info/?p=39</guid>
		<description><![CDATA[The Center for Internet Security announced this morning that they will be launching an Apache Tomcat benchmark project, along with Xen and SUSE.
I am pleased to announce that I will be heading up the Tomcat project for CIS.  If you are interested, or know anyone who might be, please subscribe to the mailing list and [...]]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://cisecurity.org/">Center for Internet Security</a> announced this morning that they will be launching an Apache Tomcat benchmark project, along with Xen and SUSE.</p>
<p>I am pleased to announce that I will be heading up the Tomcat project for CIS.  If you are interested, or know anyone who might be, please <a href="http://lists.cisecurity.org/mailman/listinfo/tomcat-benchmark">subscribe to the mailing list</a> and help the project.  We are still getting ramped up so not much movement yet but defiantly  looking to get started soon.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.adamely.com/2008/02/apache-tomcat-cis-benchmark/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Follow up: Larry Suto&#8217;s Testing Proven Faulty &#8211; Again</title>
		<link>http://www.adamely.com/2007/12/follow-up-larry-sutos-testing-proven-faulty-again/</link>
		<comments>http://www.adamely.com/2007/12/follow-up-larry-sutos-testing-proven-faulty-again/#comments</comments>
		<pubDate>Thu, 06 Dec 2007 20:47:37 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
				<category><![CDATA[Application Security]]></category>
		<category><![CDATA[Application Testing]]></category>
		<category><![CDATA[Information Security]]></category>

		<guid isPermaLink="false">http://altomo.info/?p=29</guid>
		<description><![CDATA[Via the SPI Dynamics blog ,I saw that Ory Segal of IBM/Watchfire released an analysis of Larry Suto&#8217;s scanner comparison.   If you recall, Jeff Foristal of SPI released his own a few weeks back. I will let you compare and make up your mind, but I will note that both are much more open and [...]]]></description>
			<content:encoded><![CDATA[<p>Via the <a href="http://portal.spidynamics.com/blogs/spilabs/archive/2007/12/04/Another-analysis-of-Larry-Suto_2700_s-comparative-review.aspx">SPI Dynamics blog</a> ,I saw that Ory Segal of IBM/Watchfire released an analysis of <a href="http://ha.ckers.org/files/CoverageOfWebAppScanners.zip">Larry Suto&#8217;s scanner comparison</a>.   If you recall, Jeff Foristal of SPI released his own a few weeks back. I will let you compare and make up your mind, but I will note that both are much more open and unbiased in my opinion than Suto&#8217;s.</p>
<p>What I find most intersting is the side commentary around this issue.  Larry released test results without releasing the methodology.  We were not able to review the results for oursevles and thus many of us did not trust the results.  It is truly puzzling to me why <a href="http://ha.ckers.org/blog/20071014/web-application-scanning-depth-statistics/">people</a> would accept results without questioning them.   There has been a lot of discussion around this point and well, the verdict is in: Shame on us as an industry.</p>
<p><a href="http://www.memestreams.net/users/acidus/blogid10323592/">Mr. Hoffman</a> weighs in on this topic today thus refocusing my attention to the entire issue. Aren&#8217;t we in the business of questions the known and seeking the unknown?  Who is Larry Suto, or anyone for that matter, to provide us with something to be accepted at face value and never questioned?</p>
<p class="MsoNormal">Maybe it is the conspiracy theorist in me, but I am wondering why Suto took such a strong stance towards NTOSpider and did not release his testing method.  Was it that he truly believes code coverage is the way to go and was blinded by this thought?  Maybe he wanted some press and this was an easy way to do it (cause I surely did not know who he was). I do not want to question the ethics of Suto, but I am curious what his decision was and why his testing was flawed.</p>
<p class="MsoNormal">As I was just reminded by a co-worker, &#8220;don&#8217;t assume it is conspiracy when incompetence is a most likely reason&#8221;.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.adamely.com/2007/12/follow-up-larry-sutos-testing-proven-faulty-again/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PCI PA-DSS</title>
		<link>http://www.adamely.com/2007/11/pci-pa-dss/</link>
		<comments>http://www.adamely.com/2007/11/pci-pa-dss/#comments</comments>
		<pubDate>Mon, 19 Nov 2007 17:22:18 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
				<category><![CDATA[Application Security]]></category>
		<category><![CDATA[Information Security]]></category>
		<category><![CDATA[PCI]]></category>
		<category><![CDATA[Risk Management]]></category>

		<guid isPermaLink="false">http://altomo.info/?p=20</guid>
		<description><![CDATA[Recently I posted about PCI&#8217;s new payment application mandate coming out.  Today I was lucky enough to receive a draft version, a comment sheet, and the associated NDA (thus why I have not posted the documents here).
A quick review basically outlines what we expected. PCI is taking Visa&#8217;s PABP program, transitioning it into PCI [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://altomo.info/?p=16">Recently I posted</a> about PCI&#8217;s new payment application mandate coming out.  Today I was lucky enough to receive a draft version, a comment sheet, and the associated NDA (thus why I have not posted the documents here).</p>
<p>A quick review basically outlines what we expected. PCI is taking <a href="http://usa.visa.com/merchants/risk_management/cisp_payment_applications.html">Visa&#8217;s PABP program</a>, transitioning it into PCI standards and putting the screws to the application vendors via the merchants.</p>
<p>A quick run down:</p>
<ul>
<li>The new requirements apply to 3rd party developed applications that store, process, or transmit cardholder data as part of the authorization or settlement.</li>
<li>Merchants can only use third party payment applications which are pre-approved or able to pass certain criteria.  This basically means, use what is pre-approved and save yourself time.  Note: Internally developed payment applications which are not sold or licensed to a third party are not in scope.</li>
<li>For those applications not on a pre-approved list, the QSA must have a lab to test the application against the PA-DSS standards.  PCI outlines new guidelines around testing and the lab requirements.</li>
<li>The merchants are liable, thus they will affect the vendors compliance through purchasing decisions directed by PCI.</li>
</ul>
<p>I applauded PCI for sending this out and providing a comment sheet so that the standards can be improved before going live.  Over all most of what I have seen so far I expected, let&#8217;s just wait to see what the final release looks like.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.adamely.com/2007/11/pci-pa-dss/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
