<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Re-enabling user:pass with IE</title><link>http://blogs.msdn.com/ksharkey/archive/2004/02/07/69372.aspx</link><description>I made this comment over at David Cumps' blog, but in the interest of blam (blog spam), I'll repeat it here: David's posting is a description of the Registry poke you can do to re-enable the URL form: protocol://&amp;lt;user&amp;gt;:&amp;lt;password&amp;gt;@&amp;lt;host&amp;gt;:&amp;lt;port&amp;gt;/&amp;lt;url-path&amp;gt;</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: Re-enabling user:pass with IE</title><link>http://blogs.msdn.com/ksharkey/archive/2004/02/07/69372.aspx#69378</link><pubDate>Sat, 07 Feb 2004 22:05:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:69378</guid><dc:creator>David Cumps</dc:creator><description>Hi,&lt;br&gt;&lt;br&gt;I checked this site; &lt;a target="_new" href="http://zcat.wired.net.nz/upgrade/"&gt;http://zcat.wired.net.nz/upgrade/&lt;/a&gt; and did the upgrade link, want to know what i got in the IE adress bar?&lt;br&gt;&lt;br&gt;&lt;a target="_new" href="http://msie.microsoft.com"&gt;http://msie.microsoft.com&lt;/a&gt;&#x1;%00@zcat.wired.net.nz/details.aspx&lt;br&gt;Toghether with a page not found error&lt;br&gt;&lt;br&gt;So, by patching it fixes the chr(0) bug, and with the registry tweak i re-enable the possibility for http and https to use user:pass&lt;br&gt;&lt;br&gt;Correct me if i'm wrong.&lt;br&gt;&lt;br&gt;And yes, apparently i mis-read the RFC :) sorry.&lt;br&gt;&lt;br&gt;I personally use the user:pass form in a bookmark set to access my home sites with different logons (local machine), that way i check security settings for different users</description></item><item><title>re: Re-enabling user:pass with IE</title><link>http://blogs.msdn.com/ksharkey/archive/2004/02/07/69372.aspx#69382</link><pubDate>Sat, 07 Feb 2004 22:09:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:69382</guid><dc:creator>Kent Sharkey</dc:creator><description>Oh, sweet! &lt;br&gt;&lt;br&gt;Sorry -- I had assumed that the Registry poke would disable the goodness of the patch (forgot to do my homework and re-click on the link on that page). Good to see that it doesn't work.&lt;br&gt;&lt;br&gt;So, excellent fix -- I may now apply it (btw, you have a good reason for using the schema -- much easier than logging in/out all the time).&lt;br&gt;&lt;br&gt;TTFN - Kent</description></item><item><title>testpost plz ignore</title><link>http://blogs.msdn.com/ksharkey/archive/2004/02/07/69372.aspx#69386</link><pubDate>Sun, 08 Feb 2004 01:27:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:69386</guid><dc:creator>David Cumps</dc:creator><description /></item><item><title>testpost plz ignore</title><link>http://blogs.msdn.com/ksharkey/archive/2004/02/07/69372.aspx#69387</link><pubDate>Sun, 08 Feb 2004 01:28:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:69387</guid><dc:creator>David Cumps</dc:creator><description>test</description></item><item><title>re: Re-enabling user:pass with IE</title><link>http://blogs.msdn.com/ksharkey/archive/2004/02/07/69372.aspx#69396</link><pubDate>Sat, 07 Feb 2004 22:50:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:69396</guid><dc:creator>moo</dc:creator><description>Why not just NOT patch in the first place.&lt;br&gt;&lt;br&gt;If you really want this, use a different browser then.</description></item><item><title>RFC 2396 defines it...</title><link>http://blogs.msdn.com/ksharkey/archive/2004/02/07/69372.aspx#69397</link><pubDate>Sat, 07 Feb 2004 22:54:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:69397</guid><dc:creator>Dumky</dc:creator><description>So many people mention RFC 1738, but don't read RFC 2396 (&lt;a target="_new" href="http://www.ietf.org/rfc/rfc2396.txt"&gt;http://www.ietf.org/rfc/rfc2396.txt&lt;/a&gt;).&lt;br&gt;&lt;br&gt;Two quotes:&lt;br&gt;&amp;quot;it revises and replaces the generic definitions in RFC 1738 and RFC 1808.&amp;quot;&lt;br&gt;&lt;br&gt;&amp;quot;Some URL schemes use the format &amp;quot;user:password&amp;quot; in the userinfo field. This practice is NOT RECOMMENDED, because the passing of authentication information in clear text (such as URI) has proven to be a security risk in almost every case where it has been used.&amp;quot;&lt;br&gt;&lt;br&gt;Cheers,&lt;br&gt;Dumky&lt;br&gt;&lt;br&gt;</description></item><item><title>re: Re-enabling user:pass with IE</title><link>http://blogs.msdn.com/ksharkey/archive/2004/02/07/69372.aspx#69407</link><pubDate>Sat, 07 Feb 2004 23:26:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:69407</guid><dc:creator>David Cumps</dc:creator><description>'almost' every case.&lt;br&gt;In some cases it can be handy.&lt;br&gt;Passes not being sent over the internet but only on the local machine webserver isn't a security risk, as it even isn't a production environment.</description></item><item><title>re: Re-enabling user:pass with IE</title><link>http://blogs.msdn.com/ksharkey/archive/2004/02/07/69372.aspx#69477</link><pubDate>Sun, 08 Feb 2004 03:41:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:69477</guid><dc:creator>Kent Sharkey</dc:creator><description>moo: David has noticed that this Registry poke still protects you from the %00 exploit, while allowing the use of this scheme (in a rather restricted environment). If he hadn't patched, he'd still be liable for spoofing (unless he [and I can't believe someone actually typed this] types in all his URLs)&lt;br&gt;&lt;br&gt;everyone: I think we're all in agreement that user:pass is a *generally* bad idea for HTTP, however, like all *general* solutions, can be handy in *some* situations, as David's test scenario described.&lt;br&gt;&lt;br&gt;TTFN - Kent</description></item><item><title>re: Re-enabling user:pass with IE</title><link>http://blogs.msdn.com/ksharkey/archive/2004/02/07/69372.aspx#69701</link><pubDate>Sun, 08 Feb 2004 19:02:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:69701</guid><dc:creator>moo</dc:creator><description>Putting anything in the URL that isnt a page link is generally bad.  I have lost count of the times ive got privacy leaks and internal info by playing with the URL.&lt;br&gt;&lt;br&gt;I do love playing with parameters, so yeah sure go ahead, Ill more than likely get access to customer data.&lt;br&gt;&lt;br&gt;</description></item></channel></rss>