Archive | September, 2012

Script-blocking in Internet Explorer

25 Sep

So, what does Microsoft’s browser offer to those who want to put active web pages on hold?

In a nutshell: quite a bit, but it’s designed for someone managing a standard configuration for hundreds of computers, so it can be cumbersome if what you want is to heavily customise one or two.

The security settings in Internet Explorer revolve around the idea of security zones. This is a fairly good approach, because if you think about it, there are really only a few categories of sites: trusted sites, sites that you definitely don’t trust, and sites that you don’t know or haven’t decided about yet. NoScript has a similar idea.

So, by default, pretty much everything is in the Internet zone, which defaults to a moderate level of security. To improve on this, you can go to Tools-Internet Options-Security, then choose the Internet zone and either just crank it up to High security, or else go into the extensive list of customisation options (more details in future post(s)). You can disable JavaScript, ActiveX objects, and plugins from here, among other things.

When you want to whitelist a site, things are slower than NoScript. You’ll need to copy the site’s address, go back to your Security options, choose the Trusted Sites zone, and add a new entry for the site. You can also decide which permissions the Trusted Sites zone will have, just as you did for the Internet zone.

The Restricted Sites zone is similar in concept to NoScript’s Untrusted list. It defaults to High Security, with active content blocked. If you use restrictive settings for the Internet zone, you probably won’t need it, but it’s there if you really want to lock down a particular site.

There are also two special zones that Internet Explorer can control: Local Intranet and My Computer.

The Local Intranet zone is for sites on your local network. How much you trust them depends on the type of network that you’re in; if you have two computers at home, they probably trust each other, whereas if you’re on a public Wi-Fi network, then raise the security for this zone to maximum!

The last zone, My Computer, is hidden from you by default. It controls the permissions given to active content saved on your hard drive. Depending on how paranoid you are, you might not need to activate and change this zone, but if you want to know what it’s doing, or if you really want to lock things down, then instructions are in the Microsoft Knowledge Base:
http://support.microsoft.com/kb/315933

For an individual user, using a high security level in Internet Explorer will be more cumbersome than Firefox + NoScript or Chrome/Chromium. Where Internet Explorer shines is the ability to define standard security policies and apply them to all machines on a network. The administrator can even tell Windows to prevent users from changing those policies. So it’s probably better suited to your workplace than your home network.

How do you find the security zone settings in Internet Explorer? Do you love the number of options, or loathe the number of steps needed to change anything? Either way, it’s worth getting to know more about the built-in browser for the world’s most popular operating system.