<?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>teamsiems &#187; tpr5</title>
	<atom:link href="http://teamsiems.com/tag/tpr5/feed/" rel="self" type="application/rss+xml" />
	<link>http://teamsiems.com</link>
	<description>A team of Siems making observations</description>
	<lastBuildDate>Thu, 02 Feb 2012 15:59:31 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Cross-site Scripting: What Is It, and How Can You Protect Your Site from Becoming a Victim?</title>
		<link>http://teamsiems.com/2009/10/cross-site-scripting-what-is-it-and-how-can-you-protect-your-site-from-becoming-a-victim/</link>
		<comments>http://teamsiems.com/2009/10/cross-site-scripting-what-is-it-and-how-can-you-protect-your-site-from-becoming-a-victim/#comments</comments>
		<pubDate>Thu, 08 Oct 2009 14:22:13 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Education]]></category>
		<category><![CDATA[heweb09]]></category>
		<category><![CDATA[tpr5]]></category>

		<guid isPermaLink="false">http://teamsiems.com/?p=636</guid>
		<description><![CDATA[Paul Gilzow Programmer/Analyst-Expert, University of Missouri twitter: gilzow October 7 (This was Winner of Best of Track TPR) Presentation http://2009.highedweb.org/presentations/TPR5.zip or local copy Cross-site Scripting: What Is It, and How Can You Protect Your Site from Becoming a Victim? Same &#8230; <a href="http://teamsiems.com/2009/10/cross-site-scripting-what-is-it-and-how-can-you-protect-your-site-from-becoming-a-victim/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Paul Gilzow<br />
Programmer/Analyst-Expert, University of Missouri</p>
<p>twitter: <a href="http://twitter.com/gilzow">gilzow</a></p>
<p>October 7</p>
<p>(This was Winner of Best of Track TPR)</p>
<p>Presentation <a href="http://2009.highedweb.org/presentations/TPR5.zip">http://2009.highedweb.org/presentations/TPR5.zip</a></p>
<p>or local copy <a href="http://teamsiems.com/wp-content/uploads/2009/10/TPR5.zip">Cross-site Scripting: What Is It, and How Can You Protect Your Site from Becoming a Victim?</a></p>
<p>Same Origin policy: 1 page in 1 tab can&#8217;t interact with other page in another tab.</p>
<p>Injection attack: accept exploits the trust for a site</p>
<p>Education sites are the worst for xss.</p>
<p>URL Shorteners are bad: need to be locked down in edu</p>
<p>Three main types:</p>
<ol>
<li> non-presistent/reflective &#8211; most 	common, relies on social engineering (GET data)</li>
<li> persistent/stored &#8211; web forums, 	social media sites (POST data)</li>
<li> local &#8211; less likely but 	dangerous (html files on your desktop)</li>
</ol>
<p>Try</p>
<p>&#8221; &#8216; &lt; abx &gt;</p>
<p>The People directory &#8220;search&#8221; is not google and thus another company (in house) makes the search &#8211; more vulnerable.</p>
<p>How to protect:</p>
<p>Be paranoid. Trust no one. Layers, layers, layers.</p>
<p>Input filtering</p>
<p>Input validation</p>
<p>Output encoding</p>
<p>Intrusion detection system</p>
<p>PHPIDS</p>
<p>Tidy the output</p>
<p>HTML Purifier</p>
<p>AntiSamy</p>
<p><a href="http://www.xssed.com/">www.xssed.com</a></p>
<p>No Script plugin for Firefox.</p>
<p>Look at phped for php editing.</p>
<div class="googlePlusOneButton"><g:plusone href="http://teamsiems.com/2009/10/cross-site-scripting-what-is-it-and-how-can-you-protect-your-site-from-becoming-a-victim/"  size="medium"   annotation="none"  ></g:plusone></div>]]></content:encoded>
			<wfw:commentRss>http://teamsiems.com/2009/10/cross-site-scripting-what-is-it-and-how-can-you-protect-your-site-from-becoming-a-victim/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

