<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Using Fiddler to trick Silverlight into allowing a crossdomain Web Request</title>
	<atom:link href="http://www.leggetter.co.uk/2009/10/30/using-fiddler-to-trick-silverlight-into-allowing-a-crossdomain-web-request.html/feed" rel="self" type="application/rss+xml" />
	<link>http://www.leggetter.co.uk/2009/10/30/using-fiddler-to-trick-silverlight-into-allowing-a-crossdomain-web-request.html</link>
	<description>Real-time web and social media software consultant</description>
	<lastBuildDate>Thu, 11 Mar 2010 14:06:17 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Raghuraman</title>
		<link>http://www.leggetter.co.uk/2009/10/30/using-fiddler-to-trick-silverlight-into-allowing-a-crossdomain-web-request.html/comment-page-1#comment-4945</link>
		<dc:creator>Raghuraman</dc:creator>
		<pubDate>Fri, 29 Jan 2010 22:25:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.leggetter.co.uk/?p=425#comment-4945</guid>
		<description>Good Post Phil !!!</description>
		<content:encoded><![CDATA[<p>Good Post Phil !!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Fred</title>
		<link>http://www.leggetter.co.uk/2009/10/30/using-fiddler-to-trick-silverlight-into-allowing-a-crossdomain-web-request.html/comment-page-1#comment-4944</link>
		<dc:creator>Fred</dc:creator>
		<pubDate>Fri, 29 Jan 2010 21:24:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.leggetter.co.uk/?p=425#comment-4944</guid>
		<description>A user opens their browser.

In one tab they go to &lt;a href=&quot;http://www.mybank.com&quot; rel=&quot;nofollow&quot;&gt;www.mybank.com&lt;/a&gt; and authenticate themselves getting some kind of session cookie.

In another tab they go to &lt;a href=&quot;http://www.evilsite.com&quot; rel=&quot;nofollow&quot;&gt;www.evilsite.com&lt;/a&gt; and download a Silverlight application.

The Silverlight application tries to do a HTTP GET on &lt;a href=&quot;http://www.mybank.com&quot; rel=&quot;nofollow&quot;&gt;www.mybank.com&lt;/a&gt; but the Silverlight application won&#039;t allow it because there&#039;s no cross-domain policy.

So, the user opens up Fiddler and fakes a cross-domain policy thereby allowing the Silverlight client from &lt;a href=&quot;http://www.evilsite.com&quot; rel=&quot;nofollow&quot;&gt;www.evilsite.com&lt;/a&gt; to do an HTTP GET to &lt;a href=&quot;http://www.mybank.com&quot; rel=&quot;nofollow&quot;&gt;www.mybank.com&lt;/a&gt; and their authentication cookie then flows over and the code from &lt;a href=&quot;http://www.evilsite.com&quot; rel=&quot;nofollow&quot;&gt;www.evilsite.com&lt;/a&gt; is now reading/writing data to &lt;a href=&quot;http://www.mybank.com&quot; rel=&quot;nofollow&quot;&gt;www.mybank.com&lt;/a&gt;. 
But I don&#039;t think that particular user can really complain that Silverlight ( or Flash ) didn&#039;t try to do the right thing for them but can&#039;t really stop them taking out a gun, loading both barrels and blowing their own foot right off?</description>
		<content:encoded><![CDATA[<p>A user opens their browser.</p>
<p>In one tab they go to <a  href="http://www.mybank.com" rel="nofollow">http://www.mybank.com</a> and authenticate themselves getting some kind of session cookie.</p>
<p>In another tab they go to <a  href="http://www.evilsite.com" rel="nofollow">http://www.evilsite.com</a> and download a Silverlight application.</p>
<p>The Silverlight application tries to do a HTTP GET on <a  href="http://www.mybank.com" rel="nofollow">http://www.mybank.com</a> but the Silverlight application won&#8217;t allow it because there&#8217;s no cross-domain policy.</p>
<p>So, the user opens up Fiddler and fakes a cross-domain policy thereby allowing the Silverlight client from <a  href="http://www.evilsite.com" rel="nofollow">http://www.evilsite.com</a> to do an HTTP GET to <a  href="http://www.mybank.com" rel="nofollow">http://www.mybank.com</a> and their authentication cookie then flows over and the code from <a  href="http://www.evilsite.com" rel="nofollow">http://www.evilsite.com</a> is now reading/writing data to <a  href="http://www.mybank.com" rel="nofollow">http://www.mybank.com</a>.<br />
But I don&#8217;t think that particular user can really complain that Silverlight ( or Flash ) didn&#8217;t try to do the right thing for them but can&#8217;t really stop them taking out a gun, loading both barrels and blowing their own foot right off?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: A Real Time Rich Internet Application (RTRIA) Example &#171; Phil Leggetter &#8211; Software Consultant</title>
		<link>http://www.leggetter.co.uk/2009/10/30/using-fiddler-to-trick-silverlight-into-allowing-a-crossdomain-web-request.html/comment-page-1#comment-3600</link>
		<dc:creator>A Real Time Rich Internet Application (RTRIA) Example &#171; Phil Leggetter &#8211; Software Consultant</dc:creator>
		<pubDate>Tue, 03 Nov 2009 20:37:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.leggetter.co.uk/?p=425#comment-3600</guid>
		<description>[...] Important: To get the sample application to stream real-time data from the Twitter real-time feed you will need to use Fiddler to trick Silverlight into allowing a crossdomain Web Request. [...]</description>
		<content:encoded><![CDATA[<p>[...] Important: To get the sample application to stream real-time data from the Twitter real-time feed you will need to use Fiddler to trick Silverlight into allowing a crossdomain Web Request. [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
