<?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/"
	xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule">

<channel>
	<title>The Tlog - a technology blog &#187; Spyware</title>
	<atom:link href="http://www.thetlog.net/tag/spyware/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.thetlog.net</link>
	<description></description>
	<lastBuildDate>Fri, 18 Mar 2011 11:10:34 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
<creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/2.5/pt/</creativeCommons:license>		<item>
		<title>Limiting Internet Explorer to Windows Update</title>
		<link>http://www.thetlog.net/2005/08/29/limiting-internet-explorer-to-windows-update/</link>
		<comments>http://www.thetlog.net/2005/08/29/limiting-internet-explorer-to-windows-update/#comments</comments>
		<pubDate>Mon, 29 Aug 2005 12:06:19 +0000</pubDate>
		<dc:creator>Pedro Timóteo</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Spyware]]></category>
		<category><![CDATA[Windows software]]></category>

		<guid isPermaLink="false">http://www.thetlog.net/?p=4</guid>
		<description><![CDATA[As everyone should know, Internet Explorer is a very insecure browser, and daily use can quickly turn a Microsoft Windows PC into a spyware-ridden, spam-sending slow, unstable abomination. I don&#8217;t use IE at home, because Mozilla Firefox is infinitely better and more secure, but I&#8217;ve found that many people, even those otherwise educated and intelligent, [...]]]></description>
			<content:encoded><![CDATA[<div class="socialize-in-content" style="float:left;"><div class="socialize-in-button socialize-in-button-vertical"><a href="http://twitter.com/share" class="twitter-share-button" data-url="http://www.thetlog.net/2005/08/29/limiting-internet-explorer-to-windows-update/" data-text="Limiting Internet Explorer to Windows Update" data-count="" data-via="socializeWP" ><!--Tweetter--></a></div><div class="socialize-in-button socialize-in-button-vertical"><script>
			<!-- 
			var fbShare = {
				url: "http://www.thetlog.net/2005/08/29/limiting-internet-explorer-to-windows-update/",
				size: "large",
				google_analytics: "true"
			}
			//-->
			</script>
                        <script src="http://widgets.fbshare.me/files/fbshare.js"></script></div></div><p>As everyone should know, Internet Explorer is <a href="http://www.thetlog.net/2005/09/01/why-not-use-internet-explorer/">a very insecure browser</a>, and daily use can quickly turn a Microsoft Windows PC into a spyware-ridden, spam-sending slow, unstable abomination. <img src='http://www.thetlog.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>I don&#8217;t use IE at home, because <a href="http://www.spreadfirefox.com/?q=affiliates&#038;id=2703&#038;t=49">Mozilla Firefox</a> is infinitely better and more secure, but I&#8217;ve found that many people, even those otherwise educated and intelligent, think of &#8220;the Internet&#8221; as <i>&#8220;the blue E&#8221;</i>, and, when wanting to open a site, open IE without thinking.</p>
<p>So I had to do something about it.</p>
<p>Now, while I think that (as of mid-2005) it is still to early to implement this as official policy in a company (many bad sites or incompetently-designed intranet applications only work with IE &#8211; and sometimes only with a particular version), it can be useful in many home / small office networks.</p>
<p><span id="more-4"></span></p>
<h4>Requirements</h4>
<ul>
<li>a Unix-like machine (e.g. GNU/Linux or <a href="http://www.openbsd.org/">OpenBSD</a>), possibly with 2 network cards, already running as a gateway for your network (this part is beyond the scope of this article)</li>
<li>a firewall running on that machine (I use OpenBSD&#8217;s pf, but Linux&#8217;s iptables would also work) (again, firewall instructions go beyond the scope of this article)</li>
<li>a <a href="http://www.squid-cache.org/">Squid proxy server</a> installation on the same machine, with the desired access configuration (including, possibly, authentication and such).</li>
</ul>
<h4>Steps</h4>
<ol>
<li>configure your firewall not to allow direct HTTP (ports 80 and 443) and FTP (port 21) from the internal network (otherwise, users could just disable the proxy in the browser)</li>
<li>change your Squid configuration like this:
<p>Before the &#8220;allow&#8221; for your home network, insert the following:</p>
<pre>
acl msie browser MSIE
acl getmozilla dstdomain .spreadfirefox.com
acl getmozilla dstdomain .getfirefox.com
# firefox download places always have "mozilla" in the URL
acl getmozilla2 url_regex mozilla

# the following use IE's engine
# magic online
acl exceptions_ie dstdomain .wizards.com
# jre updates
acl exceptions_ie dstdomain .java.sun.com
acl exceptions_ie dstdomain .jdl.sun.com
# stardock central
acl exceptions_ie dstdomain .stardock.com
# city of heroes
acl exceptions_ie dstdomain .coh.com
acl exceptions_ie dstdomain .cityofheroes.com
acl windowsupdate dstdomain .windowsupdate.microsoft.com

deny_info ERR_BAD_BROWSER msie

http_access allow msie windowsupdate
http_access allow msie getmozilla
http_access allow msie getmozilla2
http_access allow msie exceptions_ie
http_access deny msie
</pre>
<p>The exceptions are for some applications which (foolishly) use IE&#8217;s engine and identify themselves as it. You may not need these, and require different ones.</li>
</ol>
<p>You should also create an ERR_BAD_BROWSER file (on the share/errors/English directory) for telling users that they&#8217;re using an insecure browser, and that IE is only for Windows Update, and for downloading Firefox. For example, here is mine:</p>
<p><code><br />
&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"&gt;<br />
&lt;HTML&gt;&lt;HEAD&gt;&lt;META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"&gt;<br />
&lt;TITLE&gt;ERROR: The requested URL could not be retrieved&lt;/TITLE&gt;<br />
&lt;STYLE type="text/css"&gt;&lt;!--BODY{background-color:#ffffff; font-family:verdana, sans-serif}PRE{font-family:sans-serif}--&gt;<br />
&lt;/STYLE&gt;<br />
&lt;/HEAD&gt;&lt;BODY&gt;<br />
&lt;H1&gt;ERROR&lt;/H1&gt;<br />
&lt;H2&gt;The requested URL could not be retrieved&lt;/H2&gt;<br />
&lt;HR noshade size="1px"&gt;<br />
&lt;P&gt;<br />
While trying to retrieve the URL:<br />
&lt;A HREF="%U"&gt;%U&lt;/A&gt;<br />
&lt;P&gt;<br />
The following error was encountered:<br />
&lt;UL&gt;<br />
&lt;LI&gt;<br />
&lt;STRONG&gt;<br />
Insecure browser detected.<br />
&lt;/STRONG&gt;<br />
&lt;P&gt;<br />
Microsoft Internet Explorer (MSIE) is an insecure browser, and I don't like it<br />
being used in<br />
my home. &#058;) MSIE, and MSIE-based browsers such as AvantBrowser or NetCaptor,<br />
can only be used for &lt;a href="http://windowsupdate.microsoft.com"&gt;Windows<br />
Update&lt;/a&gt;, or for downloading &lt;a<br />
href="http://www.spreadfirefox.com/?q=affiliates&#038;id=2703&#038;t=49"&gt;Mozilla<br />
Firefox&lt;/a&gt;.&lt;/p&gt;<br />
&lt;p&gt;Please use a more secure browser such as &lt;a<br />
href="http://www.spreadfirefox.com/?q=affiliates&#038;id=2703&#038;t=49"&gt;Firefox&lt;/a&gt; or Opera.<br />
&lt;/UL&gt;<br />
&lt;P&gt;Your cache administrator is &lt;A HREF="mailto:%w"&gt;%w&lt;/A&gt;.<br />
</code></p>
<h4>Addendum</h4>
<p>Yes, the user agent string can be changed. But I&#8217;m counting on the fact that most IE users don&#8217;t even know what a &#8220;browser&#8221; is &#8211; they think that <i>&#8220;the Internet is the blue E&#8221;</i>, and that clicking on it is <i>&#8220;opening the Internet&#8221;</i> as mentioned before. I&#8217;m also counting on the fact that anyone who is technically knowledgeable enough to change IE&#8217;s user agent is also knowledgeable enough not to want to use IE. <img src='http://www.thetlog.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<h4>Addendum #2</h4>
<p><i>&#8220;Why not simply download Firefox and tell people to use it?&#8221;</i>, you may ask.</p>
<p>It&#8217;s not that easy &#8211; even at MY place, guests tend to &#8220;click on the blue E&#8221; without thinking, even after I&#8217;ve told them about Firefox. It&#8217;s a difficult habit to break for many people. And I don&#8217;t believe in &#8220;fooling&#8221; them by disguising Firefox with a IE theme and switching the icon.</p>
<p>Besides, a lot of software uses the IE engine &#8220;under the hood&#8221;. You can fall victim to an IE hole even if you never open IE yourself.</p>
<hr/>Copyright &copy; 2012 <strong><a href="http://www.thetlog.net">The Tlog - a technology blog</a></strong> ]]></content:encoded>
			<wfw:commentRss>http://www.thetlog.net/2005/08/29/limiting-internet-explorer-to-windows-update/feed/</wfw:commentRss>
		<slash:comments>24</slash:comments>
		</item>
	</channel>
</rss>

